Upload
yassine-zakaria
View
213
Download
1
Embed Size (px)
DESCRIPTION
Dans les démarches "classiques", une bonne planification prend en compte énormément de contraintes et de paramètres. Le chef de projet doit consacrer beaucoup de temps et d’énergie pour maintenir à jour son référentiel de pilotage et de suivi. Autrement, le projet va subir les travers connus (manque de visibilité, dépassements coût/délais, non respect des engagements, non qualité, ... Dans cette session, nous allons décortiquer les pratiques de chiffrage (forces / faiblesses) et nous allons aborder les techniques d'estimation et de planification Agiles qui, moyennant un minimum d'effort, vont nous permettre de mieux suivre nos projets et d'avoir des projections plus fiables en termes de planning.
Citation preview
Estimation et planification Agile
Yassine ZAKARIA @yassinezakaria
Merci à nos partenaires
et sponsors
13/11/2014
13/11/2014
Sommaire
• Introduction
• Les écueils des estimations classiques
• L’approche Agile
• Comparaison des 2 approches
• Bonnes pratiques
13/11/2014
Introduction
• Pourquoi planifier ?
– Pour coordonner les différentes réalisations
– Pour coordonner les intervenants
– Pour avoir de la visibilité
– …
– Pour inscrire le projet dans le schéma directeur global de la société
13/11/2014
Introduction
• Pré requis à une bonne planification ?
– Bonne analyse et compréhension du besoin
– Découpage du travail (tâches)
– Estimation de l’effort associé
– Identification des « ressources » nécessaires
– Identification des contraintes (périmètre, coût, délai, ressources, disponibilités, …)
13/11/2014
Introduction
Définition du besoin
• Backlog / CDC
Estimation Planification Production
• La planification tout au long du cycle projet
13/11/2014
Ecueils de la planification classique
• L’incertitude : – Estimations souvent faites par des acteurs qui n’interviennent pas
dans la réalisation : incertitude élevée.
– Impact sur le coût et le délai.
60
160
100
13/11/2014
Ecueils de la planification classique
• Physionomie de l’équipe : – Les estimations se font par rapport à un profil
standard
– 1 tâche estimée à 3 jh pourra être réalisée en : • 3 jh pour un junior (profil standard)
• 5 jh pour un débutant
• 8 jh pour un stagiaire
• 2 jh pour un expert
– Ce n’est pas un coût pour la structure.
– Impact sur le délai uniquement.
13/11/2014
L’approche Agile
Estimations
Planification
Release planning Sprint planning
13/11/2014
L’approche Agile
• Estimation :
– Unité : Story Point
– S’appuie sur une liste de Fibonacci modifiée :
• 0, ½, 1, 2, 3, 5, 8, 13, 20, 40, 100, ?.
– Taille de t-shirt :
• XS, S, M, L, XL
– …
13/11/2014
L’approche Agile
• Les techniques :
– Planning poker
– Wall planning
– eXtreme quotation
2 5 8 13 20
13/11/2014
L’approche Agile
• Le suivi – Scrum board
– Release burndown
– Sprint burndown
Comparaison : 1 - Cas favorable
Agile BL : 1000 pts – équipe 5 pers
Itération : 4 semaines
Classique Charge : 500 jh – équipe 5 pers Cycle de replanification : 1 mois
Mois 1 Conso : 100 j – Prod : 100 j – Retard : 0 j
Mois 2 Conso : 100 j – Prod : 100 j – Retard : 0 j
Durée projet = 5 mois
It 1 Conso : 100 j – Prod : 200 pts
It 2 Conso : 100 j – Prod : 200 pts
Durée projet = 5 itérations
(Vélocité = 200 pts)
Comparaison : 2 - Cas défavorable
Agile BL : 1000 pts – équipe 5 pers
Itération : 4 semaines
Classique Charge : 500 jh – équipe 5 pers Cycle de replanification : 1 mois
Mois 1 Conso : 100 j – Prod : 80 j – Retard : +20 j
Mois 2 Conso : 100 j – Prod : 80 j – Retard : +40 j
Durée projet ~ 6,25 mois
It 1 Conso : 100 j – Prod : 160 pts
It 2 Conso : 100 j – Prod : 160 pts
Durée projet ~ 6,25 itérations
(Vélocité = 160 pts) Mois 6 Conso : 100 j – Prod : 80 j – Retard: +120 j
13/11/2014
L’équipe ?
• 4 étapes dans la formation d’une équipe
13/11/2014
L’équipe ?
• Cycle de performance de l’équipe
>> Stabilité de l’équipe <<
13/11/2014
Synthèse
• Avantages de l’approche Agile : – Meilleure compréhension du besoin et feedback
fréquent (PO dans l’équipe)
– Simplification des estimations
– Limitation du travail en cours (WIP)
– Meilleure anticipation des écarts
– Planification non coûteuse
– Planification fréquente
– Stabilité de l’équipe
13/11/2014
Merci
@yassinezakaria
http://fr.linkedin.com/in/yzakaria
http://fr.viadeo.com/fr/profile/yassine.zakaria1