Gestion de Projets Agile V1

Preview:

DESCRIPTION

Une perspective gestion de projets sur Agile, mettant l'accent sur la comparaison et la combinaison avec PMBOK.Présentation faite dans le cadre d'une conférence à PMI Montréal.

Citation preview

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)

Recommended