2. SYLVAIN CHERY 07 octobre 2011 Maîtriser et Contrôler vos projets Agile 2 Ingénieur (industrie) Consultant, 11 ans d’exp. Chef de projet Agile Formateur (Valtech Training) Sylvain CHERYFondateur et DirecteurAssocié Agile Partner
4. AGILE PARTNER Développement logiciel, formation et conseil Depuis 2004 – Luxembourg - 30 personnes Maîtriser et Contrôler vos projets Agile 4 07 octobre 2011
5. Agilité SERVICES Développementlogiciel et intégration Gestion de projet Formation et conseil 07 octobre 2011 Maîtriser et Contrôler vos projets Agile 5 Métier Dev Ops
7. CYNEFIN 07 octobre 2011 Maîtriser et Contrôler vos projets Agile 7 Cf. Dave Snowden
8. L’AGILITÉ 07 octobre 2011 Maîtriser et Contrôler vos projets Agile 8 Cycle itératif court et/ou cadence de livraison rapide Mesure ApprentissageInspection Adaptation
9. CONTRÔLE EN MODE AGILE Fixer des contraintes (qualité…) Livrer fréquemment du logiciel opérationnel Boucle de feedback rapide Comprendre les besoins réels Mesurer la performance de l’équipe et du système Mettre à jour le reste à faire = F ( connaissance acquise, externalités ) Planification continue et collaborative Réagir très rapidement aux problèmes Amélioration continue 07 octobre 2011 Maîtriser et Contrôler vos projets Agile 9
10. EXEMPLE : UNE EQUIPE SCRUM Moyens de contrôle Contraintes de qualité, excellence technique Livraisons fréquentes Boucle de feedback rapide Outils et pratiques Tests automatisés Equipe pluridisciplinaire Gestion de configuration Intégration continue Démos régulières Déploiement automatique fréquent 07 octobre 2011 Maîtriser et Contrôler vos projets Agile 10
11. EXEMPLE : UNE EQUIPE SCRUM Moyens de contrôle Mesure de la performance Planification Réaction rapide, adaptation Outils et pratiques Vélocité Temps de cycle Release Plans Product / Sprint Backlogs Reste-à-faire (burndown) Management visuel Equipe auto-organisée 07 octobre 2011 Maîtriser et Contrôler vos projets Agile 11
13. A GRANDE ECHELLE 07 octobre 2011 Maîtriser et Contrôler vos projets Agile 13 Augmentation De la masse d’information Du nombre des équipes De la répartition géographique Besoin de traçabilité Complexité technique / intégration
15. EVOLUTION DES PRATIQUES ET OUTILS Wiki et gestion documentaire Gestion électronique des plannings Gestion de portefeuille de projets Synchronisation des équipes Scrum-of-Scrum, « release train » Collaboration électronique Organisation des équipes Equipes d’architecture, équipes d’intégration, Feature teams Gestion des environnements Virtualisation, multiplateformes Suivi de l’avancement et reporting consolidé 07 octobre 2011 Maîtriser et Contrôler vos projets Agile 15
16. LE FACTEUR HUMAIN L’amélioration continue repose sur les personnes Ex. : équipes transverses, communautés d’experts Les processus et les outils sont au service des personnes 07 octobre 2011 Maîtriser et Contrôler vos projets Agile 16
18. CONCLUSION Maîtriser un projet Agile Apprendrerapidement Conserver un maximum d’options Déciderfréquemment Optimiser de manièreéconomiquele résultat du projet 07 octobre 2011 Maîtriser et Contrôler vos projets Agile 18
Agile = de l’idée à l’usage le plus rapidement possible (celanécessite des outils)Pour accumuler de la connaissanceEt s’offrirainsid’avantaged’options, plus souvent =>doncunemeilleuremaîtrise