![Page 1: Projet Jeu de la Planification et Cycle de Vie et « projetat2011.agiletour.org/files/Montpellier - Le jeu de la planification.pdf · Les règles du jeu de la planification Pour chaque](https://reader035.vdocuments.pub/reader035/viewer/2022062402/5f02efc67e708231d406bf0b/html5/thumbnails/1.jpg)
Projetet
Cycle de VieThierry Gabriel Cros
Jeu de la Planification
et « projet »
![Page 2: Projet Jeu de la Planification et Cycle de Vie et « projetat2011.agiletour.org/files/Montpellier - Le jeu de la planification.pdf · Les règles du jeu de la planification Pour chaque](https://reader035.vdocuments.pub/reader035/viewer/2022062402/5f02efc67e708231d406bf0b/html5/thumbnails/2.jpg)
http://etre-agile.com 2
Agenda● Planification Agile ?● Cycle de vie :
Produit ? Projet ?
● Cas typiques
![Page 3: Projet Jeu de la Planification et Cycle de Vie et « projetat2011.agiletour.org/files/Montpellier - Le jeu de la planification.pdf · Les règles du jeu de la planification Pour chaque](https://reader035.vdocuments.pub/reader035/viewer/2022062402/5f02efc67e708231d406bf0b/html5/thumbnails/3.jpg)
Qui suis-je ?
● 2000 Création Extreme Programming France● Coach / Formateur : XP, Scrum, Kanban
![Page 4: Projet Jeu de la Planification et Cycle de Vie et « projetat2011.agiletour.org/files/Montpellier - Le jeu de la planification.pdf · Les règles du jeu de la planification Pour chaque](https://reader035.vdocuments.pub/reader035/viewer/2022062402/5f02efc67e708231d406bf0b/html5/thumbnails/4.jpg)
http://etre-agile.com 4
Agenda
● Planification Agile ?● Cycle de vie :
Produit ? Projet ?
● Cas typiques
![Page 5: Projet Jeu de la Planification et Cycle de Vie et « projetat2011.agiletour.org/files/Montpellier - Le jeu de la planification.pdf · Les règles du jeu de la planification Pour chaque](https://reader035.vdocuments.pub/reader035/viewer/2022062402/5f02efc67e708231d406bf0b/html5/thumbnails/5.jpg)
http://etre-agile.com 5
Agile : qu'es aco ?
Lean Soft
Complexe→
Empirique
Agile
...
![Page 6: Projet Jeu de la Planification et Cycle de Vie et « projetat2011.agiletour.org/files/Montpellier - Le jeu de la planification.pdf · Les règles du jeu de la planification Pour chaque](https://reader035.vdocuments.pub/reader035/viewer/2022062402/5f02efc67e708231d406bf0b/html5/thumbnails/6.jpg)
http://etre-agile.com 6
2001 : Le manifeste agile
● 4 valeurs● 12 principes● Une histoire
Quand des anarchistes organisationnels se rencontrent...
![Page 7: Projet Jeu de la Planification et Cycle de Vie et « projetat2011.agiletour.org/files/Montpellier - Le jeu de la planification.pdf · Les règles du jeu de la planification Pour chaque](https://reader035.vdocuments.pub/reader035/viewer/2022062402/5f02efc67e708231d406bf0b/html5/thumbnails/7.jpg)
http://etre-agile.com 7
Le Manifeste
Source : agilemanifesto.org
![Page 8: Projet Jeu de la Planification et Cycle de Vie et « projetat2011.agiletour.org/files/Montpellier - Le jeu de la planification.pdf · Les règles du jeu de la planification Pour chaque](https://reader035.vdocuments.pub/reader035/viewer/2022062402/5f02efc67e708231d406bf0b/html5/thumbnails/8.jpg)
http://etre-agile.com 8
Et quelques principes agiles
![Page 9: Projet Jeu de la Planification et Cycle de Vie et « projetat2011.agiletour.org/files/Montpellier - Le jeu de la planification.pdf · Les règles du jeu de la planification Pour chaque](https://reader035.vdocuments.pub/reader035/viewer/2022062402/5f02efc67e708231d406bf0b/html5/thumbnails/9.jpg)
http://etre-agile.com 9
2001... 2011
● Flux tiré continu● Devops● Déploiement continu● Les jeux (Innovation
Games)● Organisation agile
![Page 10: Projet Jeu de la Planification et Cycle de Vie et « projetat2011.agiletour.org/files/Montpellier - Le jeu de la planification.pdf · Les règles du jeu de la planification Pour chaque](https://reader035.vdocuments.pub/reader035/viewer/2022062402/5f02efc67e708231d406bf0b/html5/thumbnails/10.jpg)
http://etre-agile.com 10
Précisions ...
● Le rythme agile est celui des versions, pas des itérations
● Il intègre naturellement les changements en deux temps
Backlog : ajouter une story ne veut pas dire qu'elle est planifiée
Planning game, par exemple lors d'un « sprint meeting »
● Déploiement : chaque jour... chaque trimestre
![Page 11: Projet Jeu de la Planification et Cycle de Vie et « projetat2011.agiletour.org/files/Montpellier - Le jeu de la planification.pdf · Les règles du jeu de la planification Pour chaque](https://reader035.vdocuments.pub/reader035/viewer/2022062402/5f02efc67e708231d406bf0b/html5/thumbnails/11.jpg)
http://etre-agile.com 11
Agile : quatre axes fondateurs
Empirique
CentréImportance Métier
Auto-similaritéFeedbackconcret & rapide
Amélioration continue
ÉquipeAuto-organisée
* Responsabilité* Hédonisme
![Page 12: Projet Jeu de la Planification et Cycle de Vie et « projetat2011.agiletour.org/files/Montpellier - Le jeu de la planification.pdf · Les règles du jeu de la planification Pour chaque](https://reader035.vdocuments.pub/reader035/viewer/2022062402/5f02efc67e708231d406bf0b/html5/thumbnails/12.jpg)
http://etre-agile.com 12
« Économie » agile
● Deux cléso Retour sur Investissement au plus tôto Investissements (infrastructure) au plus tard
● Pratiques agiles Planification : versions fréquentes Conception émergente
→ Architecture évolutive
![Page 13: Projet Jeu de la Planification et Cycle de Vie et « projetat2011.agiletour.org/files/Montpellier - Le jeu de la planification.pdf · Les règles du jeu de la planification Pour chaque](https://reader035.vdocuments.pub/reader035/viewer/2022062402/5f02efc67e708231d406bf0b/html5/thumbnails/13.jpg)
http://etre-agile.com 13
Intérêt d'un feed-backconcret et rapide
Début du Retour sur
Investissement
Approche agile
Feedback des Utilisateurs, de l'exploitation
Ajuster, voire rectifier- les besoins,- la solution informatique.
![Page 14: Projet Jeu de la Planification et Cycle de Vie et « projetat2011.agiletour.org/files/Montpellier - Le jeu de la planification.pdf · Les règles du jeu de la planification Pour chaque](https://reader035.vdocuments.pub/reader035/viewer/2022062402/5f02efc67e708231d406bf0b/html5/thumbnails/14.jpg)
http://etre-agile.com 14
Réduire le « lead-time »
Approche agile
![Page 15: Projet Jeu de la Planification et Cycle de Vie et « projetat2011.agiletour.org/files/Montpellier - Le jeu de la planification.pdf · Les règles du jeu de la planification Pour chaque](https://reader035.vdocuments.pub/reader035/viewer/2022062402/5f02efc67e708231d406bf0b/html5/thumbnails/15.jpg)
http://etre-agile.com 15
Agenda● Planification Agile ?
● Cycle de vie : Produit ? Projet ?
● Cas typiques
![Page 16: Projet Jeu de la Planification et Cycle de Vie et « projetat2011.agiletour.org/files/Montpellier - Le jeu de la planification.pdf · Les règles du jeu de la planification Pour chaque](https://reader035.vdocuments.pub/reader035/viewer/2022062402/5f02efc67e708231d406bf0b/html5/thumbnails/16.jpg)
http://etre-agile.com 16
Un Cycle de Vie agile : produit
Engagement
Pilotage par feedback
Exploration2
1
3 4
nMort
de l'appli
5 ...2 mois max.
1 semaine max
Des années !
![Page 17: Projet Jeu de la Planification et Cycle de Vie et « projetat2011.agiletour.org/files/Montpellier - Le jeu de la planification.pdf · Les règles du jeu de la planification Pour chaque](https://reader035.vdocuments.pub/reader035/viewer/2022062402/5f02efc67e708231d406bf0b/html5/thumbnails/17.jpg)
http://etre-agile.com 17
Exploration
● Scoping Vision Ébauche de
backlog
● Solution technique Architecture
émergente... depuis une base
● Équipe Les trois collèges
Métier S.I. Support
![Page 18: Projet Jeu de la Planification et Cycle de Vie et « projetat2011.agiletour.org/files/Montpellier - Le jeu de la planification.pdf · Les règles du jeu de la planification Pour chaque](https://reader035.vdocuments.pub/reader035/viewer/2022062402/5f02efc67e708231d406bf0b/html5/thumbnails/18.jpg)
http://etre-agile.com 18
Pilotage par feedback : 5 leviers
Le « Métier » entérine la/les variables d'ajustement
par feedback concret et rapide.
![Page 19: Projet Jeu de la Planification et Cycle de Vie et « projetat2011.agiletour.org/files/Montpellier - Le jeu de la planification.pdf · Les règles du jeu de la planification Pour chaque](https://reader035.vdocuments.pub/reader035/viewer/2022062402/5f02efc67e708231d406bf0b/html5/thumbnails/19.jpg)
http://etre-agile.com 19
Deux niveaux essentiels
● Version Ensemble de « features »
● Itération Ensemble de « stories »
![Page 20: Projet Jeu de la Planification et Cycle de Vie et « projetat2011.agiletour.org/files/Montpellier - Le jeu de la planification.pdf · Les règles du jeu de la planification Pour chaque](https://reader035.vdocuments.pub/reader035/viewer/2022062402/5f02efc67e708231d406bf0b/html5/thumbnails/20.jpg)
http://etre-agile.com 20
Le protocole de planification● Pour chaque échelle de temps (ex : release)
![Page 21: Projet Jeu de la Planification et Cycle de Vie et « projetat2011.agiletour.org/files/Montpellier - Le jeu de la planification.pdf · Les règles du jeu de la planification Pour chaque](https://reader035.vdocuments.pub/reader035/viewer/2022062402/5f02efc67e708231d406bf0b/html5/thumbnails/21.jpg)
http://etre-agile.com 21
Le protocole de planification● Pour chaque échelle de temps (ex : release)
Définir le budget – capacité de l'unité de temps Lister les items à planifier (ex. features)
![Page 22: Projet Jeu de la Planification et Cycle de Vie et « projetat2011.agiletour.org/files/Montpellier - Le jeu de la planification.pdf · Les règles du jeu de la planification Pour chaque](https://reader035.vdocuments.pub/reader035/viewer/2022062402/5f02efc67e708231d406bf0b/html5/thumbnails/22.jpg)
http://etre-agile.com 22
Le protocole de planification● Pour chaque échelle de temps (ex : release)
Définir le budget – capacité de l'unité de temps Lister les items à planifier (ex. features) Les estimer
![Page 23: Projet Jeu de la Planification et Cycle de Vie et « projetat2011.agiletour.org/files/Montpellier - Le jeu de la planification.pdf · Les règles du jeu de la planification Pour chaque](https://reader035.vdocuments.pub/reader035/viewer/2022062402/5f02efc67e708231d406bf0b/html5/thumbnails/23.jpg)
http://etre-agile.com 23
Le protocole de planification● Pour chaque échelle de temps (ex : release)
Définir le budget – capacité de l'unité de temps Lister les items à planifier (ex. features) Les estimer Planifier par la valeur métier et le feedback
Fixer certaines variables (e.g. Budget et planning)
Et décider des variables d'ajustement (e.g. Scope)
![Page 24: Projet Jeu de la Planification et Cycle de Vie et « projetat2011.agiletour.org/files/Montpellier - Le jeu de la planification.pdf · Les règles du jeu de la planification Pour chaque](https://reader035.vdocuments.pub/reader035/viewer/2022062402/5f02efc67e708231d406bf0b/html5/thumbnails/24.jpg)
http://etre-agile.com 24
Les règles du jeu de la planification● Pour chaque échelle de temps (ex : release)
Définir le budget – capacité de l'unité de temps Lister les items à planifier (ex. features) Les estimer Planifier par la valeur métier et le feedback
Fixer certaines variables (e.g. Budget et planning)
Et décider des variables d'ajustement (e.g. Scope)
Objectif : maximiser la valeur métier fournie
![Page 25: Projet Jeu de la Planification et Cycle de Vie et « projetat2011.agiletour.org/files/Montpellier - Le jeu de la planification.pdf · Les règles du jeu de la planification Pour chaque](https://reader035.vdocuments.pub/reader035/viewer/2022062402/5f02efc67e708231d406bf0b/html5/thumbnails/25.jpg)
http://etre-agile.com 25
Les joueurs
● Collège Métier Product Owner
ou « Client » Définit la valeur
métier Priorise En maximisant la
Valeur Métier de ce qui est fourni
● Système d'Information
Développeur Exploitant Estime le « coût » Conseille
![Page 26: Projet Jeu de la Planification et Cycle de Vie et « projetat2011.agiletour.org/files/Montpellier - Le jeu de la planification.pdf · Les règles du jeu de la planification Pour chaque](https://reader035.vdocuments.pub/reader035/viewer/2022062402/5f02efc67e708231d406bf0b/html5/thumbnails/26.jpg)
http://etre-agile.com 26
Planifier la release : ajuster le scope
● Durée : 1 mois● Capacité : 40 points
( 2 iterations de 20 points : feedback)
● DécisionF1 + F3 + F5
● 2 3 5 6 3500 Valeur métier : 2900Effort : 38
● Backlog de Features { F1, 1000, 18 } { F2, 800, 15 } { F3, 1000, 10 } { F4, 500, 20 } { F5, 900, 10 } { F6, 800, 5 }
![Page 27: Projet Jeu de la Planification et Cycle de Vie et « projetat2011.agiletour.org/files/Montpellier - Le jeu de la planification.pdf · Les règles du jeu de la planification Pour chaque](https://reader035.vdocuments.pub/reader035/viewer/2022062402/5f02efc67e708231d406bf0b/html5/thumbnails/27.jpg)
http://etre-agile.com 27
Pratiques complémentaires
● Adaptation de la taille de l'équipe● Continuité d'équipe
![Page 28: Projet Jeu de la Planification et Cycle de Vie et « projetat2011.agiletour.org/files/Montpellier - Le jeu de la planification.pdf · Les règles du jeu de la planification Pour chaque](https://reader035.vdocuments.pub/reader035/viewer/2022062402/5f02efc67e708231d406bf0b/html5/thumbnails/28.jpg)
http://etre-agile.com 28
Agenda● Planification Agile ?● Cycle de vie :
Produit ? Projet ?
● Cas typiques
![Page 29: Projet Jeu de la Planification et Cycle de Vie et « projetat2011.agiletour.org/files/Montpellier - Le jeu de la planification.pdf · Les règles du jeu de la planification Pour chaque](https://reader035.vdocuments.pub/reader035/viewer/2022062402/5f02efc67e708231d406bf0b/html5/thumbnails/29.jpg)
http://etre-agile.com 29
Phasing projet
Projet 1Pré étude
v
...
Cycle de vie de projet
Maintenance Projet 2
v v v
8 mois 1 an
![Page 30: Projet Jeu de la Planification et Cycle de Vie et « projetat2011.agiletour.org/files/Montpellier - Le jeu de la planification.pdf · Les règles du jeu de la planification Pour chaque](https://reader035.vdocuments.pub/reader035/viewer/2022062402/5f02efc67e708231d406bf0b/html5/thumbnails/30.jpg)
http://etre-agile.com 30
Projet et cycle de vie agile
Projet 1Pré étude
v
...Maintenance Projet 2
Exploration Pilotage par feedback
v v v
![Page 31: Projet Jeu de la Planification et Cycle de Vie et « projetat2011.agiletour.org/files/Montpellier - Le jeu de la planification.pdf · Les règles du jeu de la planification Pour chaque](https://reader035.vdocuments.pub/reader035/viewer/2022062402/5f02efc67e708231d406bf0b/html5/thumbnails/31.jpg)
http://etre-agile.com 31
Maitenance et cycle de vie agile
Projet 1Pré étude
v
...Maintenance Projet 2
Exploration Pilotage par feedback
v v v
![Page 32: Projet Jeu de la Planification et Cycle de Vie et « projetat2011.agiletour.org/files/Montpellier - Le jeu de la planification.pdf · Les règles du jeu de la planification Pour chaque](https://reader035.vdocuments.pub/reader035/viewer/2022062402/5f02efc67e708231d406bf0b/html5/thumbnails/32.jpg)
http://etre-agile.com 32
Planification agile
Empirique
CentréImportance Métier
Auto-similaritéFeedbackconcret & rapide
Amélioration continue
ÉquipeAuto-organisée
* Responsabilité* Hédonisme
![Page 33: Projet Jeu de la Planification et Cycle de Vie et « projetat2011.agiletour.org/files/Montpellier - Le jeu de la planification.pdf · Les règles du jeu de la planification Pour chaque](https://reader035.vdocuments.pub/reader035/viewer/2022062402/5f02efc67e708231d406bf0b/html5/thumbnails/33.jpg)
http://etre-agile.com 33
Planification agile
Illustration : NASA
Thierry Cros
http://etre-agile.com
Twitter@thierrycros
Mél :[email protected]