Agile Tour Bordeaux - Octobre 2012 - Des mots, des maux ? Demo !

  • 249 views
Uploaded on

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
249
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
13
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Des mots, des maux ? Démo ! Caroline Damour-Nobi & Emilie Franchomme
  • 2. Caroline Damour-Nobi caroline.damour-nobi@vidal.fr Emilie Franchomme emilie.franchomme@laposte.net @Carolilo01 @EFranchommeMerci aux sponsors et partenaires, et toute léquipe dorganisation :
  • 3. Préambule
  • 4. Préambule (bis!)Illustration de Kenny Rubin - http://scrumbook.wordpress.com/2010/12/06/revised-scrum-framework-art/
  • 5. Un oubli ? Une évidence ?
  • 6. Quen dit la communauté ?Votre ressenti par rapport à la démo ZzzMerci à tous ceux qui nous ont répondu et avec qui nous avons puéchanger sur le sujet, et tout particulièrement à : au isse r Mo nt re Lau
  • 7. Synecdoque Synecdoque /si.nɛk.dɔk/ féminin (Rhétorique) Figure de style par laquelle on fait entendre le plus en disant le moins, ou le moins en disant le plus ; on prend (...) la partie pour le tout. C’est un cas particulier de métonymie. Le toit pour... la maison
  • 8. Lessentiel La revue de sprint, cest bien plus quune démo
  • 9. Revue de sprintThe Scrum Guide (Juillet 2011) - Ken Schwaber & Jeff Sutherland - VFUne réunion de revue de sprint est tenue à la fin du sprint pourinspecter l’incrément du produit et adapter le carnet de produit sinécessaire.Pendant la revue de sprint, léquipe Scrum et les parties prenanteséchangent sur ce qui a été fait durant le sprint.Basé sur cette analyse, et en considérant les changements au carnetde produit effectués durant le sprint, les participants collaborentpour déterminer les prochains items qui pourraient être faits.Cette réunion se veut informelle, la présentation de lincrémentest destinée à susciter des réactions et à favoriser lacollaboration.
  • 10. "La démo est un diamant à plusieurs facettes" Oana Juncu
  • 11. PréparerEffet Bonaldi : « Toute démonstration d’un produit quelconque quifonctionnait parfaitement aux répétitions foirera lamentablement lorsde la démonstration publique. » [...] Jour de la démo, la user story ne fonctionne plus. Branle bas de combat dans léquipe. Elle Parfois ça plante... (PO) fonctionnera à nouveau 5 min avant la démonstration. (SM) Elle doit être préparée pour être efficace (Coach) Jai oublié denvoyer les invitations outlook !!!! (PO)
  • 12. Raconter● Le sprint● Les user stories
  • 13. Montrer ● On ne montre que ce qui est fini ● Montrer force à finir ● Difficile à montrer ?
  • 14. Valider ? Approved Rejected
  • 15. Donner / Recevoir du feedback
  • 16. Collecter du feedback
  • 17. Saligner
  • 18. Célébrer
  • 19. Au-delà du miroir(c) Brendan Wixted
  • 20. Des mots, des maux ? Démo ! Merci de votre attention Avez-vous des questions?
  • 21. Illustrations - Crédits photos ● Préambule : Scrum on a page http://geekswithblogs.net/AndrewSiemer/archive/2009/12/30/scrum-on- a-page-again.aspx ● Préambule (bis!) : par Kenny Rubin - http://scrumbook.wordpress.com/2010/12/06/revised-scrum- framework-art/ ● Un oubli? : http://www.versionone.com/state_of_agile_development_survey/11/ ● Synecdoque : maison de Barbapapa (Annette Tison & Talus Taylor), via Chimay Bleue sur Flickr http: //www.flickr.com/photos/88017382@N00/4366028977/ ● Diamant : Blue diamond, par ahylton sur http://www.sxc.hu/photo/1374078 ● Raconter : Once upon a time, par Kenneth Whitley http://commons.wikimedia.org/wiki/File% 3AOnce_upon_a_time%2C_WPA_poster%2C_ca._1938.jpg ● Montrer : Mädchen mit Teller, peinture de Carl von Bergen http://commons.wikimedia.org/wiki/File% 3ACarl_von_Bergen_M%C3%A4dchen_mit_Teller.jpg ● Valider : arbitre de rugby, via http://www.usap-rugby.com/archives/833 ● Donner / recevoir du feedback : A typical wooden boomerang, par Adrian Barnett http://en.wikipedia. org/wiki/Image:Boomerang.jpg ● Collecter du feedback : Les boucles de feedback imbriquées de scrum, in "Les vertus de lémergence", par Christophe Addinquy http://addinquy.tumblr.com/post/23132697276/les-vertus-de-lemergence- pour-ceux-qui-ont-rate ● Saligner : Compass on a boat, par Rama http://commons.wikimedia.org/wiki/File% 3ACompass_mg_5961.jpg ● Célébrer : Celebration - Kool and the gang (extrait), http://www.montrealinfashion.com/2010/12/feel- good-friday-kool-gang-celebration.html ● Au-delà du miroir : Photo from a serie about framing composition of landscapes in a mirror, by
  • 22. SourcesA propos de la revue de sprint - Francophones : ● Scrum Guide de Ken Schwaber & Jeff Sutherland (juillet 2011 - revue de sprint page 13) : http://www.scrum. org/storage/scrumguides/Scrum%20Guide%20-%20FR.pdf#view=fit ● Scrum from the trenches de Henrik Kniberg (2007 - démos page 77) : http://www.infoq. com/resource/news/2007/06/scrum-xp-book/en/resources/ScrumAndXpFromTheTrenches_French.pdf ● Kanban et Scrum, tirer le meilleur des deux de Henrik Kniberg et Mattias Skarin (2010 - fin de sprint page 15) : http: //www.infoq.com/resource/news/2010/01/kanban-scrum-minibook/en/resources/KanbanAndScrum-French.pdf ● Livre de Claude Aubry : “Scrum, le guide pratique de la méthode agile la plus populaire” (éditions Dunod, 2ème édition septembre 2011) - Chapitre 9 “La revue de sprint” : http://www.aubryconseil.com/pages/Livre-Scrum ● Blog de Claude Aubry : ○ Généralités : http://www.aubryconseil.com/post/2007/11/25/336-la-revue-de-sprint ○ Observations en tant que PO : http://www.aubryconseil.com/post/2007/01/27/166-la-demonstration-lors-de- la-revue-de-sprint ● Blog de Fabrice Aimetti : http://www.fabrice-aimetti.fr/dotclear/index.php?post/2010/09/01/Arretez-d-appeler- demonstration-votre-revue-de-sprint ● Blog de Cyrille Deruel : http://www.bouzin-agile.fr/?post/2010/05/10/La-d%C3%A9monstration-%3A-le-tour-de- magie-de-l-Agilit%C3%A9 http://www.bouzin-agile.fr/?post/2012/08/26/Evitez-l-effet-gruyere-dans-vos-projets-Agiles ● Blog d’Alexandre Boutin : http://www.agilex.fr/2009/08/un-piege-de-la-demo/ ● Blog d’Octo : ○ Article d’Eric Gentilini : http://blog.octo.com/ne-craignez-plus-leffet-demo/ ○ Check list : http://blog.octo.com/wp-content/uploads/2011/05/Checklist-avant-demo.pdf ● Présentation “Scrum master Academy” de Gilles Mantel et Jean-Laurent Fabre de Motlhon au ScrumDay 27/03/2012 (règle 30 slide 15 et règle 41 slide 18) : http://www.scrumday.fr/?presentation=scrum-master-academy
  • 23. SourcesA propos de la revue de sprint - Anglophones : ● Scrum Guide de Ken Schwaber & Jeff Sutherland (juillet 2011 - revue de sprint page 11) : http://www.scrum. org/storage/scrumguides/Scrum_Guide.pdf ● Scrum from the trenches de Henrik Kniberg (2007 - démos page 55) : http://www.crisp.se/henrik. kniberg/ScrumAndXpFromTheTrenches.pdf ● Blog de Richard Lawrence : http://www.richardlawrence.info/2009/04/24/how-to-give-a-great-sprint-demo/ ● Blog d’Hing Chan : http://hingchanscrum.blogspot.com/2012/01/mes-deux-cents-importance-de-la.html ● Agile DZone, article de Patroklos Papapetrou : http://agile.dzone.com/announcements/agile-dummies-continuous ● Blog de Martin Harris : http://martinaharris.com/2010/01/dancing-to-the-tune-of-the-scrum-demo/ ● Agile Software Development, article de Peter Stevens : http://agilesoftwaredevelopment.com/blog/peterstev/simple- scrum-sprint-review ● Scrum Alliance, articles de Bob Schatz : ○ Ne tuez pas les User Stories! : http://www.scrumalliance.org/articles/48-successful-sprint-reviews ○ Récupérez du feedback : http://www.scrumalliance.org/articles/124-the-sprint-review-mastering-the-art-of- feedback ● Toolbox, article de Bryan Campbell : http://it.toolbox.com/blogs/agile-pm/whats-in-a-demo-29494 ● Blog d’Ilan Goldstein : http://www.scrumshortcuts.com/blog/retrospectives-reviews/to-dos-for-your-sprint-reviews/ ● Blog de Sandy Mamoli :http://www.nomad8.com/files/sprint_review_show_and_tell.php ● Blog de Charles Bradley : ○ Conseils pour une bonne revue de sprint : http://www.scrumcrazy.com/Tips+for+a+Good+Sprint+Review ○ Résumé de ce qu’est une revue de sprint : http://www.scrumcrazy.com/Executive+Summary+- +The+Sprint+Review ○ Validation en revue de sprint : http://www.scrumcrazy.com/Worst+Practice+- +The+Sprint+Review+as+a+Signoff+Meeting ● InformIT, article de Kenneth S. Rubin : ○ Backlog grooming: http://www.informit.com/articles/article.aspx?p=1928232&seqNum=4
  • 24. Sources ● InfoQueue, article de Robert Galen : ○ The Agile project manager : Voilà! The great reveal http://www.infoq.com/articles/agile-project-manager-viola ● Blog de Stephanie Stewart : http://iamagile.com/2012/06/13/our-evolution-of-sprint-reviews/ ● Blog de Roman Pichler : http://www.romanpichler.com/blog/agile-product-innovation/the-scrum-cycle/A propos du feedback : ● Blog de Jean-Claude Grosjean : http://www.qualitystreet.fr/2010/06/26/alerte-agile-n%C2%B08-pour-le-feedback- on-a-la-demo/ ● Keep your cool when getting feedback : http://hbr.org/tip?date=041812 ● How to get feedback where you’re the boss : http://blogs.hbr.org/hmu/2012/05/how-to-get-feedback-when-youre. html ● Agile Feedback loops : http://www.infoq.com/news/2011/03/agile-feedback-loops ● Présentation “Tightening the feedback loop” de Patrick Kua (Agile 2011) : http://www.slideshare. net/thekua/tightening-the-feedback-loop-agile-2011 ● Présentation “Feedback loops in agile development” de Jamie Allsop : http://www.slideshare. net/AgileOnTheBeach/feedback-loops-in-agile-development ● Blog de Bob Marshall : http://flowchainsensei.wordpress.com/2012/09/26/how-to-give-feedback/A propos de la Definition of ready : ● Blob de Ken Power : http://systemagility.com/2011/05/17/definition-of-ready/ ● Blog de D. André Dhont : http://dhondtsayitsagile.blogspot.fr/2012/09/definition-of-ready.html
  • 25. SourcesA propos de Scrum/Kanban : ● Retour d’expérience (pratique de Scrum->Kanban pendant 50 mois) : http://www.targetprocess. com/articles/agile50months/ ● Blog de David J. Bland (vélocité) : http://www.scrumology.net/2011/04/20/no-points-for-you-come-back-1-sprint/ ● Blog d’Alan Dayley (vélocité) : http://www.dayleyagile.com/2012/01/velocity-moves-forward/Dictionnaires / définitions : ● Le dictionnaire ● Wikipedia ● Wiktionnaire ● Dictionnaire de lAcadémie Française
  • 26. Annexes Résultats de lenquête en ligne Des mots et des phrases pour parler de la démo
  • 27. Quen dit la communauté, en détail ? Vos démos, elles sont comment ? 8% 8% 92 %
  • 28. Quen dit la communauté, en détail ? Vos démos, elles sont comment ? 15 % 85 %
  • 29. Quen dit la communauté, en détail ? Vos démos, elles sont comment ? 56 % 44 %
  • 30. Quen dit la communauté, en détail ? Vos démos, elles sont comment ? 54 % 44 %
  • 31. Quen dit la communauté, en détail ? Vos démos, elles sont comment ? 71 % 23 %
  • 32. Quen dit la communauté, en détail ? Qui assiste à la démo ? 98 % 96 % 48 % 35 % 63 %
  • 33. Quen dit la communauté, en détail ? La démo, en un mot, par les équipes
  • 34. Quen dit la communauté, en détail ?Et vous, qui êtes-vous ? Votre rôle dans le projet ? 15 % 42 % 25 % 2% 2% 15 %
  • 35. Quen dit la communauté, en détail ?Et vous, qui êtes-vous ? Votre projet est réalisé en interne / avec une SSII ? 17 % 83 %
  • 36. Quen dit la communauté, en détail ?La démo, en un mot, par ceux quiaccompagnent les équipes
  • 37. Quen dit la communauté, en détail ?La démo en une phrase "La démo réalisée collectivement par lEquipe au Product Owner (ou "La démo permet à léquipe de sassurer que le client) est lélément clé de travail réalisé délivre de la valeur aux la Revue de Sprint." utilisateurs, les feedbacks fournis par ces derniers, présents lors de la démo, permettent dorienter les développements à venir pour "Lart de gagner la délivrer le maximum de valeur en fin de projet." confiance et obtenir du feedback rapide." "Un événement soigneusement préparé et immédiatement débriefé le tout SANS SLIDE :)" "Dans Scrum, il ny a pas de démo. Il y a la présentation du "Feedback et résultat du Sprint et lInspect-and-Adapt des participants au auto-régulation." projet." "Session de partage gagnant/gagnant : tandis "Génial ? Cest très gentil mais que les invités découvrent concrètement vous savez on a juste fait notre lavancement du produit, léquipe valorise travail :-)... (Yeahhh!!)" son travail et reçoit un feedback utile à la suite du développement."
  • 38. Quen dit la communauté, en détail ? La démo en une phrase "La démo est un diamant à plusieurs facettes ; la démonstration est une opportunité pour tous les acteurs ( Product Owner, "Elle doit être Users, équipe de dév..) d’acquérir et consolider l’expérience d’ préparée pour être utilisation sur l’application en cours de construction (+ les efficace." aspects importants sur la vérification, la feed-back loop rapide, la validation … )" "Validation de ce qui a "Mesurer avec réalisme et rectifier la été terminé, et non une convergence de la vision et de la réalisation." demo." "Impliquer les utilisateurs dans "Cest le moment pour léquipe leur produit." dobtenir du feedback sur lapplication quelle développe, de "La démo est le 1er vecteur du feedback, cest bien assimiler les enjeux de un outil essentiel pour sassurer que le produit lapplication, et enfin de comprendre correspond aux besoins et quil est de qualité !" le sens de son investissement.""Inviter et montrer le produit en réunion, seul indicateur réel de létat davancement du projet."
  • 39. Quen dit la communauté, en détail ?La démo en une phrase "La démo est le moment où la fierté du développeur qui montre ce que léquipe"Cest le moment où la réunification de léquipe a fait, rencontre la curiosité du client,est la plus marquée(dans le sens ou si le PO créant ainsi la plate-forme dechallenge léquipe durant le sprint ou le sprint connaissance commune sur laquelleplanning, lors de la review tout le monde fait seront basées les différents possibilitéscorps). Cest aussi le lieu du feedback : davenir de cette fonctionnalité ou dulouverture aux autres." produit." "Léquipe est fière de montrer son produit et est prête à embrasser le changement, donc à améliorer le produit." "Vérifier que le produit en cours délaboration est toujours en adéquation avec la vision du produit, "La possibilité de faire des démos, est quitte à réajuster cette vision compte tenu de la bien en agile, mais cest également une volatilité du contexte." façade bien agréable pour ne pas toujours se poser la question du "Pouvoir être fier de son travail." minimal et davancer la date de MEP." "Sadapter à son audience."