1 / 26

Produire des logiciels de qualité supérieure grâce à la méthodologie Agile

Produire des logiciels de qualité supérieure grâce à la méthodologie Agile. John Bristowe Promoteur principal des développeurs Microsoft Canada. Franchissez le pas : du passé... au présent. Planifier tout dès le départ en haute fidélité. Geler les exigences avant la conception.

Download Presentation

Produire des logiciels de qualité supérieure grâce à la méthodologie Agile

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Produire des logiciels de qualité supérieure grâce à la méthodologie Agile John Bristowe Promoteur principal des développeurs Microsoft Canada

  2. Franchissez le pas : du passé... au présent.

  3. Planifier tout dès le départ en haute fidélité Geler les exigences avant la conception Interdir le codage avant l’étude du concept détaillé Processus Développement logiciel conventionnel

  4. Exigences incomplètes et mal comprises Processus Production de la mauvaise application Piètres rendement et extensibilité Peu ou pas de conception Peu ou pas de tests unitaires Validation compressée Tests retardés par des versions cassées Défaillances trouvées par les clients. Les problèmes associés au développement conventionnel

  5. Processus Dépassement moyen des coûts 45 %

  6. Processus Dépassement moyen du temps 63 %

  7. Processus Fonctionnalité escomptée livrée en moyenne 67 %

  8. Processus 59 milliards de dollars en productivité perdue aux États-Unis

  9. Processus 64 % de ces coûts sont absorbés par les « utilisateurs finaux »

  10. Processus Pourquoi opter pour la méthodologie Agile ?

  11. Processus Gartner Forrester D’ici la fin de 2012, les méthodes de développement agiles seront employées dans 80 % des projets de développement logiciel. En ce moment même, 45 % des développeurs et des professionnels des TI misent sur des méthodes agiles

  12. Visual Studio et Team Foundation Server La plateforme permettant la gestion du cycle de vie des applications Transformez les idées d’affaires en logiciels Alignement et visibilité complets La « bonne » chose Assurent la qualité tout au long du cycle de vie Faite « correctement » Conçus en prévision du changement De la « bonne » manière

  13. La mise en œuvre du processus grâce aux outils pertinents Soumission Tâches Scénariosd’utilisation Analystes en entreprise Développeurs Version d’équipe Bogue Tests Version de construction Testeurs

  14. La mise en œuvre du processus grâce aux outils pertinents Soumission Tâches Scénariosd’utilisation Analystes en entreprise Développeurs Bogue Tests Développeurs Version de construction Non .Net Testeurs

  15. La mise en œuvre du processus grâce aux outils pertinents Office SharePoint Team Web Access Visual Studio Eclipse Inter- plateformes Outils tiers Gestionnaire de validation de Microsoft

  16. Modèles liés aux processus

  17. Tout tourne autour des éléments de travail

  18. Gens et processus (avec les outils) : TFS • Modèles de processus accessibles sans configuration • Les processus peuvent être intégrés à TFS par l’intermédiaire de... code personnalisé/interfaces de programmation solutions de source indépendante • Si vous n’avez pas mis de processus en place, TFS peut vous aider grâce à des modèles de processus intégrés • Si vous misez déjà sur un processus, vous pouvez adapter TFS de sorte qu’il le prenne en charge

  19. DÉMO : TFS pour le gestionnaire des développeurs

  20. Vous habilite à tirer profit d’une visibilité et d’une prévisibilité supérieures quant à vos projets

  21. Comble le fossé entre les gens et les processus grâce à des outils.

  22. Souplesse adaptée à vos processus et flux de travail

  23. 3 Gestion concrète du développement logiciel Donner vie à ce que nous avons appris par l’intermédiaire d’exemples réels.

  24. Ressources Autoévaluation en ligne du cycle de vie des applications – http://bit.ly/ht5nDF MSDN Center: Application Lifecycle Management - http://bit.ly/ga6OBw Ressources essentielles de démarrage – Cycle de vie des applications : http://bit.ly/linktoblogpost Votre parcours vers l’infonuagique Vivez l’expérience du développement infonuagique dans Visual Studio : Entamez votre parcours vers l’infonuagique au windowsazure.com. Activez votre laissez-passer Azure au windowsazurepass.com pour essayer GRATUITEMENT la plateforme Windows Azure pendant 30 jours.

More Related