33
Projet et Cycle de Vie Thierry Gabriel Cros Jeu de la Planification et « projet »

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

  • Upload
    others

  • View
    10

  • Download
    0

Embed Size (px)

Citation preview

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

http://etre-agile.com 33

Planification agile

Illustration : NASA

Thierry Cros

http://etre-agile.com

Twitter@thierrycros

Mél :[email protected]