Post on 18-Jun-2015
description
La Gestion de Projets AgileLa Gestion de Projets Agile
Bruno Collet, MBA, MScIT, PMP
7 avril 2010, PMI Montréal
© Synapsys Canada 2
Agenda
1. Introduction
2. Comparer PMBOK et Agile
3. Agile: Pour qui? Pour quoi?
4. Combiner PMBOK et Agile
5. Le modèle Agile Project Management (APM)
6. Conclusion
© Synapsys Canada 4
Introduction: Pourquoi s'intéresser à la gestion de projets Agile?
1. Comprendre Agile, au-delà des mythes
2. Agile aussi a besoin de gestion de projets
3. PMBOK et Agile ne sont pas en conflit. Ils peuvent être combinés
4. Il est temps d’intégrer les pratiques Agiles dans les "standards"
© Synapsys Canada 5
Comparer PMBOK et Agile
© Synapsys Canada 6
Les 8 principales différencesPMBOK Agile
Processus Exhaustif Minimal
Dirigé par… Plan Vision, valeur
Cycle de vie Projet, ±cascade Dév. produit, itératif
Planification En début de cycle Continu
Gestion des risques et des changements
Séparée, formelle Intégrée, informelle
Gestion des coûts Séparée, formelle Implicite, "effort"
Contrôle qualité En fin de cycle Continu
Rôles et collaboration Directif, fonctions Participatif, polyvalent
© Synapsys Canada 7
Plan vs. vision
Source: Joe Ocampo, LosTechies.com
© Synapsys Canada 8
Agile: Pour qui? Pour quoi?• Projets et équipes
– Projets comportant des incertitudes– Taille des équipes – max. 8– Espace de travail– Faible criticité– Équipiers expérimentés
• Culture et structure de l’organisation– Flexibilité des pratiques et des rôles– Collaboration spontanée– Par projet plutôt que par silo fonctionnel
• Attention à la gouvernance/conformité!
© Synapsys Canada 9
Combiner PMBOK et Agile
© Synapsys Canada 10
Combiner PMBOK et Agile
• Démarrer et clôturer les projets
• Gérer les intervenants
• Gérer les risques• Gérer les coûts• Respecter les
besoins de gouvernance
PMBOK aide à mieux …
• S'aligner sur la vision du client
• Tenir compte des changements
• Planifier au bon niveau de détail
• Rédiger la bonne quantité de documentation
Agile aide à mieux …
© Synapsys Canada 11
Agile dans les groupes de processus PMBOK
DémarragePMBOKÉlaboration progressive
PlanificationPlanifier au niveau fonctionnalités (le quoi)Gérer les tâches (le comment)
ExécutionDéveloppement itératifÉquipe autonomeMétriques pertinentes
Surveillance et Maîtrise
Revues d’itérations formaliséesPrioriser changements, risques, anomalies
ClôturePMBOKSatisfaction du client
PMBOK Agile
© Synapsys Canada 12
Combiner PMBOK et Agile pour de grands projets
Projet
Client
Équipe Équipe Équipe
Versions livrées au client
Itérations livrées au projet
• Cycle complet haut niveau• Coordonner les équipes• Intégrer les itérations en versions
• Liste de fonctionnalités par équipe • Planifier – exécuter – surveiller• Changements, risques, anomalies
PMBOK
AGILE
© Synapsys Canada 13
Agile Project Management (APM)
© Synapsys Canada 14
Pourquoi APM ?
• Documenté et mature
• Similarités avec PMBOK
• Système de pratiques
• Cycle complet de projet
• Ajustable à la taille des équipes
© Synapsys Canada 15
Le modèle APM
Envision
Speculate
Source: Jim Highsmith, Agile Project Management: Creating Innovative Products
Explore
Adapt
Close
Vision
Liste des fonctionnalités
Plan de livraison
Fonctionnalitéscomplétées
Produit fini
Démarrage
Planification Exécution
Surveillance
Clôture
APMPMBOK
© Synapsys Canada 16
L’Agilité dans le PMI
• Le standard PMBOK• Communauté de pratique Agile• Articles et opinions dans PM Network et
dans Project Management Journal
© Synapsys Canada 17
Conclusion
1. PMBOK et Agile diffèrent par leurs approches mais peuvent être combinés
2. Le degré désirable d'Agilité dépend du projet et de l'organisation
3. Agile Project Management (APM) est bien documenté et s’arrime au PMBOK
4. La culture constitue le principal obstacle à l'adoption de l'Agilité
Bruno ColletSynapsys Canada Inc.bruno@synapsys.ca
Si vous ne retenez que quatre points…
© Synapsys Canada 18
Sources
• Mishkin Berteig, Agile Readiness - When Can Your Organization Adopt Agile? Agile Advice (2005)
• Ahmed Sidky, A Disciplined Approach to Adopting Agile Practices: The Agile Adoption Framework, Agile Journal (2007)
• Richard Durnall, Agile Adoption Patterns, RichardDurnall.com (2009)
• Mike Griffiths, Using Agile Alongside the PMBOK, PMI Global Congress Proceedings (2004)
• Michelle Sliger, Relating PMBOK Practices to Agile Practices, Sliger Condulting (2006)
• Jim Highsmith, Agile Project Management: Creating Innovative Products, Addison Wesley (2004)