SlideShare une entreprise Scribd logo
Planning Poker
Estimer dans votre projet agile
Youen Chéné
Octobre 2010
Votre Intervenant
Consultant SOA, Chef de projet et Architecte chez Logica
Business Consulting
Mis en place tactique de pratiques agiles depuis 2010
Fondateur de Driveo.Fr, le logiciel en ligne de gestion d'auto
école
Normandy Jug Leader : 1 session liée à Java le 3ème mardi de
chaque mois au CESI. http://www.normandyjug.org
http://www.youenchene.fr
http://twitter.com/youen_chene
youen.chene@gadz.org
Les origines du planning poker
Inventée en 2002 par James Grenning
( http://renaissancesoftware.net/papers/44-planing-poker.html )
Objectif
Obtenir une estimation fiable par une approche
mélangeant divertissement et participation de
toutes l'équipe de développement et les avis des
experts.
L'estimation d'un projet classique
Développeur qui passait par là
Chef de projet qui doit rendre son chiffrage dans 1h
Estim. Développeur pas frais x Pi
=
Charge Etape Projet
Feuille Excel
L'estimation d'un projet classique
Mais aussi :
Les abaques
(mais pas adapté au contexte courant)
La fiche excel magique
(avec plein d'équations dedans)
L'avis de l'expert
(que personne de remet en cause)
L'estimation commerciale
(qu'il faut tenir à tout prix)
Estimer dans un projet agile
Dans un projet agile, c'est d'autant plus difficile
sachant qu'il faut estimer souvent et sur un
périmètre qui évolue
Nous avons besoin d'une manière rapide, simple et
fiable d'estimer les stories affectés à chaque
sprint.
La solution : jouons au cartes !
Les bases : vélocité
Les projets agiles sont basés sur une vélocité propre
à l'équipe de développement.
Les bases : estimation avec des scores
On ne chiffre pas avec des heures ou des jours
hommes.
Les bases : estimation avec des scores
On étalonne le chiffrage sur une tâche que l'équipe
sait faire de manière reproductible.
Exemple : faire un écran d'édition simple des données d'une
personne.
Cette tâche correspond à un score de 5 points
Les bases : estimation avec des scores
Toutes les estimations seront faites relativement à
cette tâche référente.
Les bases : rapport avec la vélocité
La vélocité d'un équipe étant le nombre points
réalisé en un sprint.
La vélocité évolue de sprint en sprint.
Il sera possible alors d'estimer le nombre de user
story affectable à un sprint.
Les règles du jeu
Le product owner / la MOA participent mais
n'estiment pas!
Chaque participant/estimateur a le jeu de
carte suivant : 0, ½, 1, 2, 3, 5, 8, 13, 20,
40, and 100
Une carte « coffee »/ « Joker » est aussi
disponible
Les règles du jeu
Le PMO/Scrum Master est l'animateur.
Pour chaque user story, l'animateur lit la
description.
Le product owner répond au question des
estimateurs.
Chaque estimateur choisit une carte sans la
montrer aux autres.
Les règles du jeu
Les participants montrent leur carte au même
moment.
Des estimations très différentes : bonne
nouvelle!
Les auteurs des estimations hautes et faibles
s'expliquent.
Refaire autant de tours que nécessaire
jusqu'au consensus.
Les règles du jeu
Vous avez estimés votre user story!
Vous pouvez maintenant affecter les user story
aux sprints en fonction de votre vélocité.
Les règles du jeu : Résumé
1. Le modérateur lit la Story
2. L'équipe pose les questions au product
owner
3. Choix d'une carte
4. Révélation des cartes
5. Débats
Pas de consensus
Consensus
Jouons ensemble !
Le projet : application iphone de planning poker
User Story 1 : Se connecter à une user story
User Story 2 : Choisir une estimation
User Story 3 : Révéler les estimations de chacun
User Story 4 : Refaire un tour
Les rôles :
1 Animateur, 1 Product Owner
Pourquoi ca marche
Cela mélange les sources d'estimation
“La sagesse des foules”
Prends en compte les avis des timides, des juniors, des séniors.
Lisse les avis des experts et des fortes personnalités.
Chaque membre de l'équipe s'est engagé
C'est dynamique et amusant
Alors que d'habitude les développeurs rechignent à participer au chiffrage
d'un projet
Quelques conseils
Préparez votre Planning Poker
Bien préparé = 2h, mal préparé = 1 jour
Ne jamais revenir à la notion de temps
Pas de jour homme.... Non vraiment pas.
(Oui, c'est difficile pour les fans de GANTT et les SSII)
Toujours bien avoir en mémoire la tâche de
référence
Planning Poker
Estimer votre projet agile
Merci !

Contenu connexe

En vedette

Guy de maupassant
Guy de maupassantGuy de maupassant
Guy de maupassant
silviagrc
 
Slideshare - 3 files
Slideshare - 3 filesSlideshare - 3 files
Slideshare - 3 files
nikhilawareness
 
Drei Visionen für ein prosperierendes Uster
Drei Visionen für ein prosperierendes UsterDrei Visionen für ein prosperierendes Uster
Drei Visionen für ein prosperierendes Uster
Simon Kaiser
 
Presentation de la Kiwi Party 2011
Presentation de la Kiwi Party 2011Presentation de la Kiwi Party 2011
Presentation de la Kiwi Party 2011
Raphaël Goetter
 
Négociation partenariale
Négociation partenarialeNégociation partenariale
Négociation partenariale
GeoParks
 
Jufo base tdot-syb2
Jufo base tdot-syb2Jufo base tdot-syb2
Jufo base tdot-syb2
JufoBase
 
Autisme grande cause nationale 2012
Autisme grande cause nationale 2012Autisme grande cause nationale 2012
Autisme grande cause nationale 2012
Marta Montoro
 
Tome 1 : L'acces aux services publics
Tome 1 : L'acces aux services publicsTome 1 : L'acces aux services publics
Tome 1 : L'acces aux services publics
paroles d'élus
 
Le festival des oranges
Le festival des orangesLe festival des oranges
Le festival des oranges
andreamoedo
 
Actualités unsa hebdo - 12 mars 2012
Actualités   unsa hebdo - 12 mars 2012Actualités   unsa hebdo - 12 mars 2012
Actualités unsa hebdo - 12 mars 2012
Miguel Iglesias
 
Social-Media-Monitoring für Kulturinstitutionen
Social-Media-Monitoring für KulturinstitutionenSocial-Media-Monitoring für Kulturinstitutionen
Social-Media-Monitoring für Kulturinstitutionen
Christoph Deeg
 
Tome 2 : Pour aller plus loin
Tome 2 : Pour aller plus loinTome 2 : Pour aller plus loin
Tome 2 : Pour aller plus loin
paroles d'élus
 
Best of mensuel bowers & wilkins - mars 2012
Best of mensuel   bowers & wilkins - mars 2012Best of mensuel   bowers & wilkins - mars 2012
Best of mensuel bowers & wilkins - mars 2012
B&W Group France
 

En vedette (20)

Guy de maupassant
Guy de maupassantGuy de maupassant
Guy de maupassant
 
Slideshare - 3 files
Slideshare - 3 filesSlideshare - 3 files
Slideshare - 3 files
 
Drei Visionen für ein prosperierendes Uster
Drei Visionen für ein prosperierendes UsterDrei Visionen für ein prosperierendes Uster
Drei Visionen für ein prosperierendes Uster
 
Koss00
Koss00Koss00
Koss00
 
Carnavales 2011
Carnavales  2011Carnavales  2011
Carnavales 2011
 
Presentation de la Kiwi Party 2011
Presentation de la Kiwi Party 2011Presentation de la Kiwi Party 2011
Presentation de la Kiwi Party 2011
 
Négociation partenariale
Négociation partenarialeNégociation partenariale
Négociation partenariale
 
Jufo base tdot-syb2
Jufo base tdot-syb2Jufo base tdot-syb2
Jufo base tdot-syb2
 
DES VOYAGES
DES VOYAGESDES VOYAGES
DES VOYAGES
 
Atelier13 hotellerie et-developpement_durable-2-s_clement-g
Atelier13 hotellerie et-developpement_durable-2-s_clement-gAtelier13 hotellerie et-developpement_durable-2-s_clement-g
Atelier13 hotellerie et-developpement_durable-2-s_clement-g
 
Autisme grande cause nationale 2012
Autisme grande cause nationale 2012Autisme grande cause nationale 2012
Autisme grande cause nationale 2012
 
Tome 1 : L'acces aux services publics
Tome 1 : L'acces aux services publicsTome 1 : L'acces aux services publics
Tome 1 : L'acces aux services publics
 
Le festival des oranges
Le festival des orangesLe festival des oranges
Le festival des oranges
 
Actualités unsa hebdo - 12 mars 2012
Actualités   unsa hebdo - 12 mars 2012Actualités   unsa hebdo - 12 mars 2012
Actualités unsa hebdo - 12 mars 2012
 
Courchevel Polo Master 2011
Courchevel Polo Master 2011Courchevel Polo Master 2011
Courchevel Polo Master 2011
 
Social-Media-Monitoring für Kulturinstitutionen
Social-Media-Monitoring für KulturinstitutionenSocial-Media-Monitoring für Kulturinstitutionen
Social-Media-Monitoring für Kulturinstitutionen
 
Mosques2
Mosques2Mosques2
Mosques2
 
Brouillon-NS
Brouillon-NSBrouillon-NS
Brouillon-NS
 
Tome 2 : Pour aller plus loin
Tome 2 : Pour aller plus loinTome 2 : Pour aller plus loin
Tome 2 : Pour aller plus loin
 
Best of mensuel bowers & wilkins - mars 2012
Best of mensuel   bowers & wilkins - mars 2012Best of mensuel   bowers & wilkins - mars 2012
Best of mensuel bowers & wilkins - mars 2012
 

Similaire à AT2010 Planning Poker

Lean Startup Day #LSD17 - Sauver la princesse avec un Design Sprint
Lean Startup Day #LSD17 - Sauver la princesse avec un Design SprintLean Startup Day #LSD17 - Sauver la princesse avec un Design Sprint
Lean Startup Day #LSD17 - Sauver la princesse avec un Design Sprint
Benjamin Richy
 
Sauver la princesse avec un design sprint MIX-iT17
Sauver la princesse avec un design sprint   MIX-iT17Sauver la princesse avec un design sprint   MIX-iT17
Sauver la princesse avec un design sprint MIX-iT17
Benjamin Richy
 
Speed Concept 2 - Serious game - Dominique Robin & Bastien Le Lann
Speed Concept 2 - Serious game - Dominique Robin & Bastien Le LannSpeed Concept 2 - Serious game - Dominique Robin & Bastien Le Lann
Speed Concept 2 - Serious game - Dominique Robin & Bastien Le Lann
Cap'Com
 
Afterworkshop #4 : Appréhender son premier design sprint
Afterworkshop #4 : Appréhender son premier design sprintAfterworkshop #4 : Appréhender son premier design sprint
Afterworkshop #4 : Appréhender son premier design sprint
Newflux UX/UI News
 
Développer en mode kick-ass à Scrum Day
Développer en mode kick-ass à Scrum DayDévelopper en mode kick-ass à Scrum Day
Développer en mode kick-ass à Scrum Day
Samuel Le Berrigaud
 
Carrières en informatique
Carrières en informatiqueCarrières en informatique
Carrières en informatique
juliedaigle
 
Carrières en informatique
Carrières en informatiqueCarrières en informatique
Carrières en informatique
julie.daigle
 
1001 techniques pour exploser un projet (et comment les éviter)
1001 techniques pour exploser un projet (et comment les éviter)1001 techniques pour exploser un projet (et comment les éviter)
1001 techniques pour exploser un projet (et comment les éviter)
Goulven Champenois
 
Carrières en informatique
Carrières en informatiqueCarrières en informatique
Carrières en informatique
juliedaigle
 
Développer en mode kick-ass à Devoxx France
Développer en mode kick-ass à Devoxx FranceDévelopper en mode kick-ass à Devoxx France
Développer en mode kick-ass à Devoxx France
Samuel Le Berrigaud
 
The Watchman | The Game | Soutenance
The Watchman | The Game | SoutenanceThe Watchman | The Game | Soutenance
The Watchman | The Game | Soutenance
Sylvain Bakri
 
Agilité, n’oublions pas les valeurs
Agilité, n’oublions pas les valeursAgilité, n’oublions pas les valeurs
Agilité, n’oublions pas les valeurs
Ippon
 
Mesurez votre libido agile
Mesurez votre libido agileMesurez votre libido agile
Mesurez votre libido agile
Nicholas Suter
 
Tester votre libido Agile
Tester votre libido AgileTester votre libido Agile
Tester votre libido Agile
Cellenza
 
Planning poker v1.1-fr
Planning poker v1.1-frPlanning poker v1.1-fr
Planning poker v1.1-fr
Fabrice Aimetti
 
Sauvez la princesse avec un design sprint Digital SummR17 - b.richy - f.liut
Sauvez la princesse avec un design sprint Digital SummR17 - b.richy - f.liutSauvez la princesse avec un design sprint Digital SummR17 - b.richy - f.liut
Sauvez la princesse avec un design sprint Digital SummR17 - b.richy - f.liut
Benjamin Richy
 
Le Bootstrapping : Ou comment monter un MVP fonctionnel en quelques heures - ...
Le Bootstrapping : Ou comment monter un MVP fonctionnel en quelques heures - ...Le Bootstrapping : Ou comment monter un MVP fonctionnel en quelques heures - ...
Le Bootstrapping : Ou comment monter un MVP fonctionnel en quelques heures - ...
André De Sousa
 
Agile - Que le choc commence !
Agile - Que le choc commence !Agile - Que le choc commence !
Agile - Que le choc commence !
Martin Lapointe, M.T.I.
 
#15MinPasPlus sur le Sprint
#15MinPasPlus sur le Sprint#15MinPasPlus sur le Sprint
#15MinPasPlus sur le Sprint
Les Gaulois
 
Meet up : PO de M**** ! School of PO de beNext
Meet up : PO de M**** ! School of PO de beNextMeet up : PO de M**** ! School of PO de beNext
Meet up : PO de M**** ! School of PO de beNext
Alexandre Quach
 

Similaire à AT2010 Planning Poker (20)

Lean Startup Day #LSD17 - Sauver la princesse avec un Design Sprint
Lean Startup Day #LSD17 - Sauver la princesse avec un Design SprintLean Startup Day #LSD17 - Sauver la princesse avec un Design Sprint
Lean Startup Day #LSD17 - Sauver la princesse avec un Design Sprint
 
Sauver la princesse avec un design sprint MIX-iT17
Sauver la princesse avec un design sprint   MIX-iT17Sauver la princesse avec un design sprint   MIX-iT17
Sauver la princesse avec un design sprint MIX-iT17
 
Speed Concept 2 - Serious game - Dominique Robin & Bastien Le Lann
Speed Concept 2 - Serious game - Dominique Robin & Bastien Le LannSpeed Concept 2 - Serious game - Dominique Robin & Bastien Le Lann
Speed Concept 2 - Serious game - Dominique Robin & Bastien Le Lann
 
Afterworkshop #4 : Appréhender son premier design sprint
Afterworkshop #4 : Appréhender son premier design sprintAfterworkshop #4 : Appréhender son premier design sprint
Afterworkshop #4 : Appréhender son premier design sprint
 
Développer en mode kick-ass à Scrum Day
Développer en mode kick-ass à Scrum DayDévelopper en mode kick-ass à Scrum Day
Développer en mode kick-ass à Scrum Day
 
Carrières en informatique
Carrières en informatiqueCarrières en informatique
Carrières en informatique
 
Carrières en informatique
Carrières en informatiqueCarrières en informatique
Carrières en informatique
 
1001 techniques pour exploser un projet (et comment les éviter)
1001 techniques pour exploser un projet (et comment les éviter)1001 techniques pour exploser un projet (et comment les éviter)
1001 techniques pour exploser un projet (et comment les éviter)
 
Carrières en informatique
Carrières en informatiqueCarrières en informatique
Carrières en informatique
 
Développer en mode kick-ass à Devoxx France
Développer en mode kick-ass à Devoxx FranceDévelopper en mode kick-ass à Devoxx France
Développer en mode kick-ass à Devoxx France
 
The Watchman | The Game | Soutenance
The Watchman | The Game | SoutenanceThe Watchman | The Game | Soutenance
The Watchman | The Game | Soutenance
 
Agilité, n’oublions pas les valeurs
Agilité, n’oublions pas les valeursAgilité, n’oublions pas les valeurs
Agilité, n’oublions pas les valeurs
 
Mesurez votre libido agile
Mesurez votre libido agileMesurez votre libido agile
Mesurez votre libido agile
 
Tester votre libido Agile
Tester votre libido AgileTester votre libido Agile
Tester votre libido Agile
 
Planning poker v1.1-fr
Planning poker v1.1-frPlanning poker v1.1-fr
Planning poker v1.1-fr
 
Sauvez la princesse avec un design sprint Digital SummR17 - b.richy - f.liut
Sauvez la princesse avec un design sprint Digital SummR17 - b.richy - f.liutSauvez la princesse avec un design sprint Digital SummR17 - b.richy - f.liut
Sauvez la princesse avec un design sprint Digital SummR17 - b.richy - f.liut
 
Le Bootstrapping : Ou comment monter un MVP fonctionnel en quelques heures - ...
Le Bootstrapping : Ou comment monter un MVP fonctionnel en quelques heures - ...Le Bootstrapping : Ou comment monter un MVP fonctionnel en quelques heures - ...
Le Bootstrapping : Ou comment monter un MVP fonctionnel en quelques heures - ...
 
Agile - Que le choc commence !
Agile - Que le choc commence !Agile - Que le choc commence !
Agile - Que le choc commence !
 
#15MinPasPlus sur le Sprint
#15MinPasPlus sur le Sprint#15MinPasPlus sur le Sprint
#15MinPasPlus sur le Sprint
 
Meet up : PO de M**** ! School of PO de beNext
Meet up : PO de M**** ! School of PO de beNextMeet up : PO de M**** ! School of PO de beNext
Meet up : PO de M**** ! School of PO de beNext
 

Plus de Normandy JUG

Découvrez les bases de l’ergonomie web : donnez à vos utilisateurs le meilleu...
Découvrez les bases de l’ergonomie web : donnez à vos utilisateurs le meilleu...Découvrez les bases de l’ergonomie web : donnez à vos utilisateurs le meilleu...
Découvrez les bases de l’ergonomie web : donnez à vos utilisateurs le meilleu...
Normandy JUG
 
Codeurs En Seine - Lean startup - Matthieu Garde-Lebreton
Codeurs En Seine - Lean startup - Matthieu Garde-LebretonCodeurs En Seine - Lean startup - Matthieu Garde-Lebreton
Codeurs En Seine - Lean startup - Matthieu Garde-Lebreton
Normandy JUG
 
What makes groovy groovy codeurs en seine - 2013 - light size
What makes groovy groovy   codeurs en seine - 2013 - light sizeWhat makes groovy groovy   codeurs en seine - 2013 - light size
What makes groovy groovy codeurs en seine - 2013 - light size
Normandy JUG
 
[Codeurs en seine] management & monitoring cloud
[Codeurs en seine] management & monitoring cloud[Codeurs en seine] management & monitoring cloud
[Codeurs en seine] management & monitoring cloud
Normandy JUG
 
Fork / Join, Parallel Arrays, Lambdas : la programmation parallèle (trop ?) f...
Fork / Join, Parallel Arrays, Lambdas : la programmation parallèle (trop ?) f...Fork / Join, Parallel Arrays, Lambdas : la programmation parallèle (trop ?) f...
Fork / Join, Parallel Arrays, Lambdas : la programmation parallèle (trop ?) f...
Normandy JUG
 
Capacity Planning : Pratiques et outils pour regarder la foudre tomber sans p...
Capacity Planning : Pratiques et outils pour regarder la foudre tomber sans p...Capacity Planning : Pratiques et outils pour regarder la foudre tomber sans p...
Capacity Planning : Pratiques et outils pour regarder la foudre tomber sans p...
Normandy JUG
 
Gatling : Faites tomber la foudre sur votre serveur ! (Stéphane Landelle)
Gatling : Faites tomber la foudre sur votre serveur ! (Stéphane Landelle)Gatling : Faites tomber la foudre sur votre serveur ! (Stéphane Landelle)
Gatling : Faites tomber la foudre sur votre serveur ! (Stéphane Landelle)
Normandy JUG
 
Soirée Ceylon avec Stéphane Epardaud
Soirée Ceylon avec Stéphane EpardaudSoirée Ceylon avec Stéphane Epardaud
Soirée Ceylon avec Stéphane Epardaud
Normandy JUG
 
Soirée Guava et Lombok avec Thierry Leriche
Soirée Guava et Lombok avec Thierry LericheSoirée Guava et Lombok avec Thierry Leriche
Soirée Guava et Lombok avec Thierry Leriche
Normandy JUG
 
Couche Base par Tugdual Grall
Couche Base par Tugdual GrallCouche Base par Tugdual Grall
Couche Base par Tugdual Grall
Normandy JUG
 
Java7 normandyjug
Java7 normandyjugJava7 normandyjug
Java7 normandyjug
Normandy JUG
 
Apache, osgi and karaf par Guillaume Nodet
Apache, osgi and karaf par Guillaume NodetApache, osgi and karaf par Guillaume Nodet
Apache, osgi and karaf par Guillaume Nodet
Normandy JUG
 
Mockito - Design + tests par Brice Duteil
Mockito - Design + tests par Brice DuteilMockito - Design + tests par Brice Duteil
Mockito - Design + tests par Brice Duteil
Normandy JUG
 
Annotations Java par Olivier Croisier
Annotations Java par Olivier CroisierAnnotations Java par Olivier Croisier
Annotations Java par Olivier Croisier
Normandy JUG
 
Spring Batch 17-05-2011
Spring Batch 17-05-2011Spring Batch 17-05-2011
Spring Batch 17-05-2011
Normandy JUG
 
ATR2011 - Scrum dans les tranchées Normandes
ATR2011 - Scrum dans les tranchées NormandesATR2011 - Scrum dans les tranchées Normandes
ATR2011 - Scrum dans les tranchées Normandes
Normandy JUG
 
Hibernate vs le_cloud_computing
Hibernate vs le_cloud_computingHibernate vs le_cloud_computing
Hibernate vs le_cloud_computing
Normandy JUG
 
HTML5 en projet
HTML5 en projetHTML5 en projet
HTML5 en projet
Normandy JUG
 
Git
GitGit
Soirée BPM - Introduction Logica
Soirée BPM - Introduction LogicaSoirée BPM - Introduction Logica
Soirée BPM - Introduction Logica
Normandy JUG
 

Plus de Normandy JUG (20)

Découvrez les bases de l’ergonomie web : donnez à vos utilisateurs le meilleu...
Découvrez les bases de l’ergonomie web : donnez à vos utilisateurs le meilleu...Découvrez les bases de l’ergonomie web : donnez à vos utilisateurs le meilleu...
Découvrez les bases de l’ergonomie web : donnez à vos utilisateurs le meilleu...
 
Codeurs En Seine - Lean startup - Matthieu Garde-Lebreton
Codeurs En Seine - Lean startup - Matthieu Garde-LebretonCodeurs En Seine - Lean startup - Matthieu Garde-Lebreton
Codeurs En Seine - Lean startup - Matthieu Garde-Lebreton
 
What makes groovy groovy codeurs en seine - 2013 - light size
What makes groovy groovy   codeurs en seine - 2013 - light sizeWhat makes groovy groovy   codeurs en seine - 2013 - light size
What makes groovy groovy codeurs en seine - 2013 - light size
 
[Codeurs en seine] management & monitoring cloud
[Codeurs en seine] management & monitoring cloud[Codeurs en seine] management & monitoring cloud
[Codeurs en seine] management & monitoring cloud
 
Fork / Join, Parallel Arrays, Lambdas : la programmation parallèle (trop ?) f...
Fork / Join, Parallel Arrays, Lambdas : la programmation parallèle (trop ?) f...Fork / Join, Parallel Arrays, Lambdas : la programmation parallèle (trop ?) f...
Fork / Join, Parallel Arrays, Lambdas : la programmation parallèle (trop ?) f...
 
Capacity Planning : Pratiques et outils pour regarder la foudre tomber sans p...
Capacity Planning : Pratiques et outils pour regarder la foudre tomber sans p...Capacity Planning : Pratiques et outils pour regarder la foudre tomber sans p...
Capacity Planning : Pratiques et outils pour regarder la foudre tomber sans p...
 
Gatling : Faites tomber la foudre sur votre serveur ! (Stéphane Landelle)
Gatling : Faites tomber la foudre sur votre serveur ! (Stéphane Landelle)Gatling : Faites tomber la foudre sur votre serveur ! (Stéphane Landelle)
Gatling : Faites tomber la foudre sur votre serveur ! (Stéphane Landelle)
 
Soirée Ceylon avec Stéphane Epardaud
Soirée Ceylon avec Stéphane EpardaudSoirée Ceylon avec Stéphane Epardaud
Soirée Ceylon avec Stéphane Epardaud
 
Soirée Guava et Lombok avec Thierry Leriche
Soirée Guava et Lombok avec Thierry LericheSoirée Guava et Lombok avec Thierry Leriche
Soirée Guava et Lombok avec Thierry Leriche
 
Couche Base par Tugdual Grall
Couche Base par Tugdual GrallCouche Base par Tugdual Grall
Couche Base par Tugdual Grall
 
Java7 normandyjug
Java7 normandyjugJava7 normandyjug
Java7 normandyjug
 
Apache, osgi and karaf par Guillaume Nodet
Apache, osgi and karaf par Guillaume NodetApache, osgi and karaf par Guillaume Nodet
Apache, osgi and karaf par Guillaume Nodet
 
Mockito - Design + tests par Brice Duteil
Mockito - Design + tests par Brice DuteilMockito - Design + tests par Brice Duteil
Mockito - Design + tests par Brice Duteil
 
Annotations Java par Olivier Croisier
Annotations Java par Olivier CroisierAnnotations Java par Olivier Croisier
Annotations Java par Olivier Croisier
 
Spring Batch 17-05-2011
Spring Batch 17-05-2011Spring Batch 17-05-2011
Spring Batch 17-05-2011
 
ATR2011 - Scrum dans les tranchées Normandes
ATR2011 - Scrum dans les tranchées NormandesATR2011 - Scrum dans les tranchées Normandes
ATR2011 - Scrum dans les tranchées Normandes
 
Hibernate vs le_cloud_computing
Hibernate vs le_cloud_computingHibernate vs le_cloud_computing
Hibernate vs le_cloud_computing
 
HTML5 en projet
HTML5 en projetHTML5 en projet
HTML5 en projet
 
Git
GitGit
Git
 
Soirée BPM - Introduction Logica
Soirée BPM - Introduction LogicaSoirée BPM - Introduction Logica
Soirée BPM - Introduction Logica
 

Dernier

Compréhension orale La famille de Sophie (12).pdf
Compréhension orale  La famille de Sophie (12).pdfCompréhension orale  La famille de Sophie (12).pdf
Compréhension orale La famille de Sophie (12).pdf
lebaobabbleu
 
MÉDIATION ORALE - MON NOUVEL APPARTEMENT.pdf
MÉDIATION ORALE - MON NOUVEL APPARTEMENT.pdfMÉDIATION ORALE - MON NOUVEL APPARTEMENT.pdf
MÉDIATION ORALE - MON NOUVEL APPARTEMENT.pdf
lebaobabbleu
 
La Révolution Bénédictine Casadéenne du Livradois-Forez: De Charlemagne à Fra...
La Révolution Bénédictine Casadéenne du Livradois-Forez: De Charlemagne à Fra...La Révolution Bénédictine Casadéenne du Livradois-Forez: De Charlemagne à Fra...
La Révolution Bénédictine Casadéenne du Livradois-Forez: De Charlemagne à Fra...
Editions La Dondaine
 
GUIDE POUR L’EVRAS BALISES ET APPRENTISSAGES
GUIDE POUR L’EVRAS BALISES ET APPRENTISSAGESGUIDE POUR L’EVRAS BALISES ET APPRENTISSAGES
GUIDE POUR L’EVRAS BALISES ET APPRENTISSAGES
DjibrilToure5
 
Techno Revo et nations (1789-1848) ).pdf
Techno Revo et nations (1789-1848) ).pdfTechno Revo et nations (1789-1848) ).pdf
Techno Revo et nations (1789-1848) ).pdf
NadineHG
 
1e geo metropolisation metropolisation x
1e geo metropolisation metropolisation x1e geo metropolisation metropolisation x
1e geo metropolisation metropolisation x
NadineHG
 
A1- Compréhension orale - présentations.pdf
A1- Compréhension orale - présentations.pdfA1- Compréhension orale - présentations.pdf
A1- Compréhension orale - présentations.pdf
lebaobabbleu
 
1e Espaces productifs 2024.Espaces productif
1e Espaces productifs 2024.Espaces productif1e Espaces productifs 2024.Espaces productif
1e Espaces productifs 2024.Espaces productif
NadineHG
 
Auguste Herbin.pptx Peintre français
Auguste   Herbin.pptx Peintre   françaisAuguste   Herbin.pptx Peintre   français
Auguste Herbin.pptx Peintre français
Txaruka
 

Dernier (9)

Compréhension orale La famille de Sophie (12).pdf
Compréhension orale  La famille de Sophie (12).pdfCompréhension orale  La famille de Sophie (12).pdf
Compréhension orale La famille de Sophie (12).pdf
 
MÉDIATION ORALE - MON NOUVEL APPARTEMENT.pdf
MÉDIATION ORALE - MON NOUVEL APPARTEMENT.pdfMÉDIATION ORALE - MON NOUVEL APPARTEMENT.pdf
MÉDIATION ORALE - MON NOUVEL APPARTEMENT.pdf
 
La Révolution Bénédictine Casadéenne du Livradois-Forez: De Charlemagne à Fra...
La Révolution Bénédictine Casadéenne du Livradois-Forez: De Charlemagne à Fra...La Révolution Bénédictine Casadéenne du Livradois-Forez: De Charlemagne à Fra...
La Révolution Bénédictine Casadéenne du Livradois-Forez: De Charlemagne à Fra...
 
GUIDE POUR L’EVRAS BALISES ET APPRENTISSAGES
GUIDE POUR L’EVRAS BALISES ET APPRENTISSAGESGUIDE POUR L’EVRAS BALISES ET APPRENTISSAGES
GUIDE POUR L’EVRAS BALISES ET APPRENTISSAGES
 
Techno Revo et nations (1789-1848) ).pdf
Techno Revo et nations (1789-1848) ).pdfTechno Revo et nations (1789-1848) ).pdf
Techno Revo et nations (1789-1848) ).pdf
 
1e geo metropolisation metropolisation x
1e geo metropolisation metropolisation x1e geo metropolisation metropolisation x
1e geo metropolisation metropolisation x
 
A1- Compréhension orale - présentations.pdf
A1- Compréhension orale - présentations.pdfA1- Compréhension orale - présentations.pdf
A1- Compréhension orale - présentations.pdf
 
1e Espaces productifs 2024.Espaces productif
1e Espaces productifs 2024.Espaces productif1e Espaces productifs 2024.Espaces productif
1e Espaces productifs 2024.Espaces productif
 
Auguste Herbin.pptx Peintre français
Auguste   Herbin.pptx Peintre   françaisAuguste   Herbin.pptx Peintre   français
Auguste Herbin.pptx Peintre français
 

AT2010 Planning Poker

  • 1. Planning Poker Estimer dans votre projet agile Youen Chéné Octobre 2010
  • 2. Votre Intervenant Consultant SOA, Chef de projet et Architecte chez Logica Business Consulting Mis en place tactique de pratiques agiles depuis 2010 Fondateur de Driveo.Fr, le logiciel en ligne de gestion d'auto école Normandy Jug Leader : 1 session liée à Java le 3ème mardi de chaque mois au CESI. http://www.normandyjug.org http://www.youenchene.fr http://twitter.com/youen_chene youen.chene@gadz.org
  • 3. Les origines du planning poker Inventée en 2002 par James Grenning ( http://renaissancesoftware.net/papers/44-planing-poker.html ) Objectif Obtenir une estimation fiable par une approche mélangeant divertissement et participation de toutes l'équipe de développement et les avis des experts.
  • 4. L'estimation d'un projet classique Développeur qui passait par là Chef de projet qui doit rendre son chiffrage dans 1h Estim. Développeur pas frais x Pi = Charge Etape Projet Feuille Excel
  • 5. L'estimation d'un projet classique Mais aussi : Les abaques (mais pas adapté au contexte courant) La fiche excel magique (avec plein d'équations dedans) L'avis de l'expert (que personne de remet en cause) L'estimation commerciale (qu'il faut tenir à tout prix)
  • 6. Estimer dans un projet agile Dans un projet agile, c'est d'autant plus difficile sachant qu'il faut estimer souvent et sur un périmètre qui évolue Nous avons besoin d'une manière rapide, simple et fiable d'estimer les stories affectés à chaque sprint.
  • 7. La solution : jouons au cartes !
  • 8. Les bases : vélocité Les projets agiles sont basés sur une vélocité propre à l'équipe de développement.
  • 9. Les bases : estimation avec des scores On ne chiffre pas avec des heures ou des jours hommes.
  • 10. Les bases : estimation avec des scores On étalonne le chiffrage sur une tâche que l'équipe sait faire de manière reproductible. Exemple : faire un écran d'édition simple des données d'une personne. Cette tâche correspond à un score de 5 points
  • 11. Les bases : estimation avec des scores Toutes les estimations seront faites relativement à cette tâche référente.
  • 12. Les bases : rapport avec la vélocité La vélocité d'un équipe étant le nombre points réalisé en un sprint. La vélocité évolue de sprint en sprint. Il sera possible alors d'estimer le nombre de user story affectable à un sprint.
  • 13. Les règles du jeu Le product owner / la MOA participent mais n'estiment pas! Chaque participant/estimateur a le jeu de carte suivant : 0, ½, 1, 2, 3, 5, 8, 13, 20, 40, and 100 Une carte « coffee »/ « Joker » est aussi disponible
  • 14. Les règles du jeu Le PMO/Scrum Master est l'animateur. Pour chaque user story, l'animateur lit la description. Le product owner répond au question des estimateurs. Chaque estimateur choisit une carte sans la montrer aux autres.
  • 15. Les règles du jeu Les participants montrent leur carte au même moment. Des estimations très différentes : bonne nouvelle! Les auteurs des estimations hautes et faibles s'expliquent. Refaire autant de tours que nécessaire jusqu'au consensus.
  • 16. Les règles du jeu Vous avez estimés votre user story! Vous pouvez maintenant affecter les user story aux sprints en fonction de votre vélocité.
  • 17. Les règles du jeu : Résumé 1. Le modérateur lit la Story 2. L'équipe pose les questions au product owner 3. Choix d'une carte 4. Révélation des cartes 5. Débats Pas de consensus Consensus
  • 18. Jouons ensemble ! Le projet : application iphone de planning poker User Story 1 : Se connecter à une user story User Story 2 : Choisir une estimation User Story 3 : Révéler les estimations de chacun User Story 4 : Refaire un tour Les rôles : 1 Animateur, 1 Product Owner
  • 19. Pourquoi ca marche Cela mélange les sources d'estimation “La sagesse des foules” Prends en compte les avis des timides, des juniors, des séniors. Lisse les avis des experts et des fortes personnalités. Chaque membre de l'équipe s'est engagé C'est dynamique et amusant Alors que d'habitude les développeurs rechignent à participer au chiffrage d'un projet
  • 20. Quelques conseils Préparez votre Planning Poker Bien préparé = 2h, mal préparé = 1 jour Ne jamais revenir à la notion de temps Pas de jour homme.... Non vraiment pas. (Oui, c'est difficile pour les fans de GANTT et les SSII) Toujours bien avoir en mémoire la tâche de référence
  • 21. Planning Poker Estimer votre projet agile Merci !