SlideShare uma empresa Scribd logo
1 de 21
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 !

Mais conteúdo relacionado

Destaque

Guy de maupassant
Guy de maupassantGuy de maupassant
Guy de maupassantsilviagrc
 
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 UsterSimon Kaiser
 
Presentation de la Kiwi Party 2011
Presentation de la Kiwi Party 2011Presentation de la Kiwi Party 2011
Presentation de la Kiwi Party 2011Raphaël Goetter
 
Négociation partenariale
Négociation partenarialeNégociation partenariale
Négociation partenarialeGeoParks
 
Jufo base tdot-syb2
Jufo base tdot-syb2Jufo base tdot-syb2
Jufo base tdot-syb2JufoBase
 
Autisme grande cause nationale 2012
Autisme grande cause nationale 2012Autisme grande cause nationale 2012
Autisme grande cause nationale 2012Marta 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 publicsparoles d'élus
 
Le festival des oranges
Le festival des orangesLe festival des oranges
Le festival des orangesandreamoedo
 
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 2012Miguel Iglesias
 
Social-Media-Monitoring für Kulturinstitutionen
Social-Media-Monitoring für KulturinstitutionenSocial-Media-Monitoring für Kulturinstitutionen
Social-Media-Monitoring für KulturinstitutionenChristoph Deeg
 
Tome 2 : Pour aller plus loin
Tome 2 : Pour aller plus loinTome 2 : Pour aller plus loin
Tome 2 : Pour aller plus loinparoles 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 2012B&W Group France
 

Destaque (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
 

Semelhante a 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 SprintBenjamin 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-iT17Benjamin 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 LannCap'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 sprintNewflux 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 DaySamuel Le Berrigaud
 
Carrières en informatique
Carrières en informatiqueCarrières en informatique
Carrières en informatiquejuliedaigle
 
Carrières en informatique
Carrières en informatiqueCarrières en informatique
Carrières en informatiquejulie.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 informatiquejuliedaigle
 
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 FranceSamuel Le Berrigaud
 
The Watchman | The Game | Soutenance
The Watchman | The Game | SoutenanceThe Watchman | The Game | Soutenance
The Watchman | The Game | SoutenanceSylvain Bakri
 
Agilité, n’oublions pas les valeurs
Agilité, n’oublions pas les valeursAgilité, n’oublions pas les valeurs
Agilité, n’oublions pas les valeursIppon
 
Mesurez votre libido agile
Mesurez votre libido agileMesurez votre libido agile
Mesurez votre libido agileNicholas Suter
 
Tester votre libido Agile
Tester votre libido AgileTester votre libido Agile
Tester votre libido AgileCellenza
 
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.liutBenjamin 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
 
#15MinPasPlus sur le Sprint
#15MinPasPlus sur le Sprint#15MinPasPlus sur le Sprint
#15MinPasPlus sur le SprintLes 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 beNextAlexandre Quach
 

Semelhante a 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
 

Mais 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-LebretonNormandy 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 sizeNormandy JUG
 
[Codeurs en seine] management & monitoring cloud
[Codeurs en seine] management & monitoring cloud[Codeurs en seine] management & monitoring cloud
[Codeurs en seine] management & monitoring cloudNormandy 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 EpardaudNormandy 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 LericheNormandy JUG
 
Couche Base par Tugdual Grall
Couche Base par Tugdual GrallCouche Base par Tugdual Grall
Couche Base par Tugdual GrallNormandy 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 NodetNormandy JUG
 
Mockito - Design + tests par Brice Duteil
Mockito - Design + tests par Brice DuteilMockito - Design + tests par Brice Duteil
Mockito - Design + tests par Brice DuteilNormandy JUG
 
Annotations Java par Olivier Croisier
Annotations Java par Olivier CroisierAnnotations Java par Olivier Croisier
Annotations Java par Olivier CroisierNormandy JUG
 
Spring Batch 17-05-2011
Spring Batch 17-05-2011Spring Batch 17-05-2011
Spring Batch 17-05-2011Normandy 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 NormandesNormandy JUG
 
Hibernate vs le_cloud_computing
Hibernate vs le_cloud_computingHibernate vs le_cloud_computing
Hibernate vs le_cloud_computingNormandy JUG
 
Soirée BPM - Introduction Logica
Soirée BPM - Introduction LogicaSoirée BPM - Introduction Logica
Soirée BPM - Introduction LogicaNormandy JUG
 

Mais 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
 

Último

Formation qhse - GIASE saqit_105135.pptx
Formation qhse - GIASE saqit_105135.pptxFormation qhse - GIASE saqit_105135.pptx
Formation qhse - GIASE saqit_105135.pptxrajaakiass01
 
Chapitre 2 du cours de JavaScript. Bon Cours
Chapitre 2 du cours de JavaScript. Bon CoursChapitre 2 du cours de JavaScript. Bon Cours
Chapitre 2 du cours de JavaScript. Bon Coursebenezerngoran
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...Nguyen Thanh Tu Collection
 
Apolonia, Apolonia.pptx Film documentaire
Apolonia, Apolonia.pptx         Film documentaireApolonia, Apolonia.pptx         Film documentaire
Apolonia, Apolonia.pptx Film documentaireTxaruka
 
Cours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdfCours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdfssuserc72852
 
L'expression du but : fiche et exercices niveau C1 FLE
L'expression du but : fiche et exercices  niveau C1 FLEL'expression du but : fiche et exercices  niveau C1 FLE
L'expression du but : fiche et exercices niveau C1 FLElebaobabbleu
 
La mondialisation avantages et inconvénients
La mondialisation avantages et inconvénientsLa mondialisation avantages et inconvénients
La mondialisation avantages et inconvénientsJaouadMhirach
 
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptxIntégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptxabdououanighd
 
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...Universidad Complutense de Madrid
 
La nouvelle femme . pptx Film français
La   nouvelle   femme  . pptx  Film françaisLa   nouvelle   femme  . pptx  Film français
La nouvelle femme . pptx Film françaisTxaruka
 
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projetFormation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projetJeanYvesMoine
 
L application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptxL application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptxhamzagame
 
Les roches magmatique géodynamique interne.pptx
Les roches magmatique géodynamique interne.pptxLes roches magmatique géodynamique interne.pptx
Les roches magmatique géodynamique interne.pptxShinyaHilalYamanaka
 
Boléro. pptx Film français réalisé par une femme.
Boléro.  pptx   Film   français   réalisé  par une  femme.Boléro.  pptx   Film   français   réalisé  par une  femme.
Boléro. pptx Film français réalisé par une femme.Txaruka
 
Cours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfCours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfachrafbrahimi1
 
les_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhkles_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhkRefRama
 
Bilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdfBilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdfAmgdoulHatim
 
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANKRAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANKNassimaMdh
 
Computer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptxComputer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptxRayane619450
 
Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film françaisTxaruka
 

Último (20)

Formation qhse - GIASE saqit_105135.pptx
Formation qhse - GIASE saqit_105135.pptxFormation qhse - GIASE saqit_105135.pptx
Formation qhse - GIASE saqit_105135.pptx
 
Chapitre 2 du cours de JavaScript. Bon Cours
Chapitre 2 du cours de JavaScript. Bon CoursChapitre 2 du cours de JavaScript. Bon Cours
Chapitre 2 du cours de JavaScript. Bon Cours
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
 
Apolonia, Apolonia.pptx Film documentaire
Apolonia, Apolonia.pptx         Film documentaireApolonia, Apolonia.pptx         Film documentaire
Apolonia, Apolonia.pptx Film documentaire
 
Cours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdfCours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdf
 
L'expression du but : fiche et exercices niveau C1 FLE
L'expression du but : fiche et exercices  niveau C1 FLEL'expression du but : fiche et exercices  niveau C1 FLE
L'expression du but : fiche et exercices niveau C1 FLE
 
La mondialisation avantages et inconvénients
La mondialisation avantages et inconvénientsLa mondialisation avantages et inconvénients
La mondialisation avantages et inconvénients
 
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptxIntégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptx
 
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
 
La nouvelle femme . pptx Film français
La   nouvelle   femme  . pptx  Film françaisLa   nouvelle   femme  . pptx  Film français
La nouvelle femme . pptx Film français
 
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projetFormation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projet
 
L application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptxL application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptx
 
Les roches magmatique géodynamique interne.pptx
Les roches magmatique géodynamique interne.pptxLes roches magmatique géodynamique interne.pptx
Les roches magmatique géodynamique interne.pptx
 
Boléro. pptx Film français réalisé par une femme.
Boléro.  pptx   Film   français   réalisé  par une  femme.Boléro.  pptx   Film   français   réalisé  par une  femme.
Boléro. pptx Film français réalisé par une femme.
 
Cours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfCours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdf
 
les_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhkles_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhk
 
Bilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdfBilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdf
 
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANKRAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
 
Computer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptxComputer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptx
 
Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film 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 !