![Page 1: Produire des logiciels de qualité supérieure grâce à la méthodologie Agile John Bristowe Promoteur principal des développeurs Microsoft Canada](https://reader035.vdocuments.net/reader035/viewer/2022070309/551d9da7497959293b8d8a20/html5/thumbnails/1.jpg)
Produire des logiciels de qualité supérieure grâce à la méthodologie
AgileJohn Bristowe
Promoteur principal des développeursMicrosoft Canada
![Page 2: Produire des logiciels de qualité supérieure grâce à la méthodologie Agile John Bristowe Promoteur principal des développeurs Microsoft Canada](https://reader035.vdocuments.net/reader035/viewer/2022070309/551d9da7497959293b8d8a20/html5/thumbnails/2.jpg)
Franchissez le pas : du passé... au présent.
![Page 3: Produire des logiciels de qualité supérieure grâce à la méthodologie Agile John Bristowe Promoteur principal des développeurs Microsoft Canada](https://reader035.vdocuments.net/reader035/viewer/2022070309/551d9da7497959293b8d8a20/html5/thumbnails/3.jpg)
Processus
Développement logiciel conventionnel
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é
![Page 4: Produire des logiciels de qualité supérieure grâce à la méthodologie Agile John Bristowe Promoteur principal des développeurs Microsoft Canada](https://reader035.vdocuments.net/reader035/viewer/2022070309/551d9da7497959293b8d8a20/html5/thumbnails/4.jpg)
Processus
Les problèmes associés au développement conventionnel
Exigences incomplètes et mal comprises
Peu ou pas de conception
Production de la mauvaise application
Piètres rendement et extensibilité
Peu ou pas de tests unitaires
Tests retardés par des versions cassées
Validation compresséeDéfaillances trouvées par les
clients.
![Page 5: Produire des logiciels de qualité supérieure grâce à la méthodologie Agile John Bristowe Promoteur principal des développeurs Microsoft Canada](https://reader035.vdocuments.net/reader035/viewer/2022070309/551d9da7497959293b8d8a20/html5/thumbnails/5.jpg)
Processus
Dépassement moyen des coûts
45 %
![Page 6: Produire des logiciels de qualité supérieure grâce à la méthodologie Agile John Bristowe Promoteur principal des développeurs Microsoft Canada](https://reader035.vdocuments.net/reader035/viewer/2022070309/551d9da7497959293b8d8a20/html5/thumbnails/6.jpg)
Processus
Dépassement moyen du temps
63 %
![Page 7: Produire des logiciels de qualité supérieure grâce à la méthodologie Agile John Bristowe Promoteur principal des développeurs Microsoft Canada](https://reader035.vdocuments.net/reader035/viewer/2022070309/551d9da7497959293b8d8a20/html5/thumbnails/7.jpg)
Processus
Fonctionnalité escomptée livrée en moyenne
67 %
![Page 8: Produire des logiciels de qualité supérieure grâce à la méthodologie Agile John Bristowe Promoteur principal des développeurs Microsoft Canada](https://reader035.vdocuments.net/reader035/viewer/2022070309/551d9da7497959293b8d8a20/html5/thumbnails/8.jpg)
Processus
59 milliards de dollars en productivité perdue aux États-Unis
![Page 9: Produire des logiciels de qualité supérieure grâce à la méthodologie Agile John Bristowe Promoteur principal des développeurs Microsoft Canada](https://reader035.vdocuments.net/reader035/viewer/2022070309/551d9da7497959293b8d8a20/html5/thumbnails/9.jpg)
Processus
64 % de ces coûts sont absorbés par les « utilisateurs finaux »
![Page 10: Produire des logiciels de qualité supérieure grâce à la méthodologie Agile John Bristowe Promoteur principal des développeurs Microsoft Canada](https://reader035.vdocuments.net/reader035/viewer/2022070309/551d9da7497959293b8d8a20/html5/thumbnails/10.jpg)
ProcessusPourquoi opter pour la méthodologie Agile ?
![Page 11: Produire des logiciels de qualité supérieure grâce à la méthodologie Agile John Bristowe Promoteur principal des développeurs Microsoft Canada](https://reader035.vdocuments.net/reader035/viewer/2022070309/551d9da7497959293b8d8a20/html5/thumbnails/11.jpg)
Processus
Forrester
En ce moment même, 45 % des
développeurs et des professionnels des TI
misent sur des méthodes agiles
Gartner
D’ici la fin de 2012, les méthodes de développement
agiles seront employées dans 80 %
des projets de développement
logiciel.
![Page 12: Produire des logiciels de qualité supérieure grâce à la méthodologie Agile John Bristowe Promoteur principal des développeurs Microsoft Canada](https://reader035.vdocuments.net/reader035/viewer/2022070309/551d9da7497959293b8d8a20/html5/thumbnails/12.jpg)
Visual Studio et Team Foundation ServerLa plateforme permettant la gestion du cycle de vie des applications
Assurent la qualité tout au long
du cycle de vie Faite « correctement »
La « bonne » chose
De la « bonne » manière
Alignement et visibilité complets
Conçus en prévision du changement
Transformez les idées d’affaires en logiciels
![Page 13: Produire des logiciels de qualité supérieure grâce à la méthodologie Agile John Bristowe Promoteur principal des développeurs Microsoft Canada](https://reader035.vdocuments.net/reader035/viewer/2022070309/551d9da7497959293b8d8a20/html5/thumbnails/13.jpg)
![Page 14: Produire des logiciels de qualité supérieure grâce à la méthodologie Agile John Bristowe Promoteur principal des développeurs Microsoft Canada](https://reader035.vdocuments.net/reader035/viewer/2022070309/551d9da7497959293b8d8a20/html5/thumbnails/14.jpg)
La mise en œuvre du processus grâce aux outils pertinents
Scénariosd’utilisation
Tâches
Tests
Soumission
Version d’équipe
Version de construction
Bogue
Analystes en entreprise
Testeurs
Développeurs
![Page 15: Produire des logiciels de qualité supérieure grâce à la méthodologie Agile John Bristowe Promoteur principal des développeurs Microsoft Canada](https://reader035.vdocuments.net/reader035/viewer/2022070309/551d9da7497959293b8d8a20/html5/thumbnails/15.jpg)
La mise en œuvre du processus grâce aux outils pertinents
Scénariosd’utilisation
Tâches
Tests
Soumission
Version de construction
Analystes en entreprise
Testeurs
Développeurs
Bogue
Non .Net
Développeurs
![Page 16: Produire des logiciels de qualité supérieure grâce à la méthodologie Agile John Bristowe Promoteur principal des développeurs Microsoft Canada](https://reader035.vdocuments.net/reader035/viewer/2022070309/551d9da7497959293b8d8a20/html5/thumbnails/16.jpg)
La mise en œuvre du processus grâce aux outils pertinents
Office
SharePoint
Team Web Access
Gestionnaire devalidation de Microsoft
Visual Studio
Eclipse
Inter- plateformes
Outils tiers
![Page 17: Produire des logiciels de qualité supérieure grâce à la méthodologie Agile John Bristowe Promoteur principal des développeurs Microsoft Canada](https://reader035.vdocuments.net/reader035/viewer/2022070309/551d9da7497959293b8d8a20/html5/thumbnails/17.jpg)
Modèles liés aux processus
Modèles de
processus
MSF Agile
MSF CMMi
Cycle de vie de
développement sécurisé
Votre processus
SCRUM
Processus unifié
essentiel
![Page 18: Produire des logiciels de qualité supérieure grâce à la méthodologie Agile John Bristowe Promoteur principal des développeurs Microsoft Canada](https://reader035.vdocuments.net/reader035/viewer/2022070309/551d9da7497959293b8d8a20/html5/thumbnails/18.jpg)
Tout tourne autour des éléments de travail
Élément de travail
Tâche
Bogue
Scénario d’utilisation
RisqueFonction
Demande de
modification
La liste est
longue…
![Page 19: Produire des logiciels de qualité supérieure grâce à la méthodologie Agile John Bristowe Promoteur principal des développeurs Microsoft Canada](https://reader035.vdocuments.net/reader035/viewer/2022070309/551d9da7497959293b8d8a20/html5/thumbnails/19.jpg)
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 programmationsolutions 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
![Page 20: Produire des logiciels de qualité supérieure grâce à la méthodologie Agile John Bristowe Promoteur principal des développeurs Microsoft Canada](https://reader035.vdocuments.net/reader035/viewer/2022070309/551d9da7497959293b8d8a20/html5/thumbnails/20.jpg)
DÉMO : TFS pour le gestionnaire des développeurs
![Page 21: Produire des logiciels de qualité supérieure grâce à la méthodologie Agile John Bristowe Promoteur principal des développeurs Microsoft Canada](https://reader035.vdocuments.net/reader035/viewer/2022070309/551d9da7497959293b8d8a20/html5/thumbnails/21.jpg)
Vous habilite à tirer profit d’une visibilité et d’une prévisibilité supérieures quant à vos
projets
![Page 22: Produire des logiciels de qualité supérieure grâce à la méthodologie Agile John Bristowe Promoteur principal des développeurs Microsoft Canada](https://reader035.vdocuments.net/reader035/viewer/2022070309/551d9da7497959293b8d8a20/html5/thumbnails/22.jpg)
Comble le fossé entre les gens et les processus grâce à des outils.
![Page 23: Produire des logiciels de qualité supérieure grâce à la méthodologie Agile John Bristowe Promoteur principal des développeurs Microsoft Canada](https://reader035.vdocuments.net/reader035/viewer/2022070309/551d9da7497959293b8d8a20/html5/thumbnails/23.jpg)
Souplesse adaptée à vos processus et flux de travail
![Page 24: Produire des logiciels de qualité supérieure grâce à la méthodologie Agile John Bristowe Promoteur principal des développeurs Microsoft Canada](https://reader035.vdocuments.net/reader035/viewer/2022070309/551d9da7497959293b8d8a20/html5/thumbnails/24.jpg)
![Page 25: Produire des logiciels de qualité supérieure grâce à la méthodologie Agile John Bristowe Promoteur principal des développeurs Microsoft Canada](https://reader035.vdocuments.net/reader035/viewer/2022070309/551d9da7497959293b8d8a20/html5/thumbnails/25.jpg)
Gestionconcrète dudéveloppement logiciel
Donner vie à ce que nous avons appris par l’intermédiaire d’exemples réels.
3
![Page 26: Produire des logiciels de qualité supérieure grâce à la méthodologie Agile John Bristowe Promoteur principal des développeurs Microsoft Canada](https://reader035.vdocuments.net/reader035/viewer/2022070309/551d9da7497959293b8d8a20/html5/thumbnails/26.jpg)
Votre parcours vers l’infonuagiqueVivez l’expérience du développement infonuagique dans Visual Studio :
1. Entamez votre parcours vers l’infonuagique au windowsazure.com.
2. Activez votre laissez-passer Azure au windowsazurepass.com pour essayer GRATUITEMENT la plateforme Windows Azure pendant 30 jours.
Ressources
1. Autoévaluation en ligne du cycle de vie des applications – http://bit.ly/ht5nDF
2. MSDN Center: Application Lifecycle Management - http://bit.ly/ga6OBw
3. Ressources essentielles de démarrage – Cycle de vie des applications : http://bit.ly/linktoblogpost