AT2010 Planning Poker

Embed Size (px)

DESCRIPTION

Agile Tour Rouen 2010Présentation Poker Planning par Youen Chéné

Citation preview

  • 1. Planning Poker Estimer dans votre projet agile Youen Chn 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 lie Java le 3me mardi de chaque mois au CESI. http://www.normandyjug.org http://www.youenchene.fr http://twitter.com/youen_chene [email protected] 3. Les origines du planning poker Invente en 2002 par James Grenning ( http://renaissancesoftware.net/papers/44-planing-poker.html ) Objectif Obtenir une estimation fiable par une approche mlangeant divertissement et participation de toutes l'quipe de dveloppement et les avis des experts. 4. L'estimation d'un projet classique Dveloppeur qui passait par l Chef de projet qui doit rendre son chiffrage dans 1h Estim. Dveloppeur 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 primtre qui volue Nous avons besoin d'une manire rapide, simple et fiable d'estimer les stories affects chaque sprint. 7. La solution : jouons au cartes ! 8. Les bases : vlocit Les projets agiles sont bass sur une vlocit propre l'quipe de dveloppement. 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 tche que l'quipe sait faire de manire reproductible. Exemple : faire un cran d'dition simple des donnes d'une personne. Cette tche correspond un score de 5 points 11. Les bases : estimation avec des scores Toutes les estimations seront faites relativement cette tche rfrente. 12. Les bases : rapport avec la vlocit La vlocit d'un quipe tant le nombre points ralis en un sprint. La vlocit volue de sprint en sprint. Il sera possible alors d'estimer le nombre de user story affectable un sprint. 13. Les rgles 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 rgles du jeu Le PMO/Scrum Master est l'animateur. Pour chaque user story, l'animateur lit la description. Le product owner rpond au question des estimateurs. Chaque estimateur choisit une carte sans la montrer aux autres. 15. Les rgles du jeu Les participants montrent leur carte au mme moment. Des estimations trs diffrentes : bonne nouvelle! Les auteurs des estimations hautes et faibles s'expliquent. Refaire autant de tours que ncessaire jusqu'au consensus. 16. Les rgles du jeu Vous avez estims votre user story! Vous pouvez maintenant affecter les user story aux sprints en fonction de votre vlocit. 17. Les rgles du jeu : Rsum 1. Le modrateur lit la Story 2. L'quipe pose les questions au product owner 3. Choix d'une carte 4. Rvlation des cartes 5. Dbats 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 : Rvler les estimations de chacun User Story 4 : Refaire un tour Les rles : 1 Animateur, 1 Product Owner 19. Pourquoi ca marche Cela mlange les sources d'estimation La sagesse des foules Prends en compte les avis des timides, des juniors, des sniors. Lisse les avis des experts et des fortes personnalits. Chaque membre de l'quipe s'est engag C'est dynamique et amusant Alors que d'habitude les dveloppeurs rechignent participer au chiffrage d'un projet 20. Quelques conseils Prparez votre Planning Poker Bien prpar = 2h, mal prpar = 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 mmoire la tche de rfrence 21. Planning Poker Estimer votre projet agile Merci !