Download - Des mots, des maux ? Démo !

Transcript
Page 1: Des mots, des maux ? Démo !

Des mots, des maux ? Démo !

Caroline Damour-Nobi & Emilie Franchomme

Nantes15 novembre 2012

Page 2: Des mots, des maux ? Démo !

Merci aux sponsors et partenaires, et à toute l'équipe d'organisation

Caroline [email protected]

Emilie [email protected]

@Carolilo01 @EFranchomme

Page 4: Des mots, des maux ? Démo !

Préambule (bis!)

Illustration de Kenny Rubin - http://scrumbook.wordpress.com/2010/12/06/revised-scrum-framework-art/

Page 5: Des mots, des maux ? Démo !

Un oubli ?

Une évidence ?

Page 6: Des mots, des maux ? Démo !

Qu'en dit la communauté ?

Votre ressenti par rapport à la démo Zzz

Merci à tous ceux qui nous ont répondu et avec qui nous avons pu échanger sur le sujet, et tout particulièrement à :

Lauren

t Mori

sseau

Page 7: Des mots, des maux ? Démo !

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

Page 8: Des mots, des maux ? Démo !

L'essentiel

La revue de sprint,

c'est bien plus qu'une démo

Page 9: Des mots, des maux ? Démo !

Revue de sprint

The Scrum Guide (Juillet 2011) - Ken Schwaber & Jeff Sutherland - VF

Une réunion de revue de sprint est tenue à la fin du sprint pour inspecter l’incrément du produit et adapter le carnet de produit si né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 carnet de produit effectués durant le sprint, les participants collaborent pour déterminer les prochains items qui pourraient être faits.

Cette réunion se veut informelle, la présentation de l'incrément est destinée à susciter des réactions et à favoriser la collaboration.

Page 10: Des mots, des maux ? Démo !

"La démo est un diamant à plusieurs facettes"Oana Juncu

Page 11: Des mots, des maux ? Démo !

Préparer

Effet Bonaldi : « Toute démonstration d’un produit quelconque qui fonctionnait parfaitement aux répétitions foirera lamentablement lors de la démonstration publique. »

Parfois ça plante... (PO)

[...] Jour de la démo, la user story ne fonctionne plus. Branle bas de combat dans l'équipe. Elle fonctionnera à nouveau 5 min avant la démonstration. (SM)

Elle doit être préparée pour être efficace (Coach)

J'ai oublié d'envoyer les invitations outlook !!!! (PO)

Page 12: Des mots, des maux ? Démo !

Raconter

● Le sprint

● Les user stories

Page 13: Des mots, des maux ? Démo !

Montrer

● On ne montre que ce qui est fini

● Montrer force à finir

● Difficile à montrer ?

Page 14: Des mots, des maux ? Démo !

Valider ?

Approved Rejected

Page 15: Des mots, des maux ? Démo !

Donner / Recevoir du feedback

Page 16: Des mots, des maux ? Démo !

Collecter du feedback

Page 17: Des mots, des maux ? Démo !

S'aligner

Page 18: Des mots, des maux ? Démo !

Célébrer

Page 19: Des mots, des maux ? Démo !

Au-delà du miroir

(c) Brendan Wixted

Page 20: Des mots, des maux ? Démo !

En finir avec la démo...

Christophe Addinquy

Page 21: Des mots, des maux ? Démo !

En finir avec la démo...

Page 22: Des mots, des maux ? Démo !

En finir avec la démo...

Page 23: Des mots, des maux ? Démo !

En finir avec la démo...

Page 24: Des mots, des maux ? Démo !

En finir avec la démo...

Page 25: Des mots, des maux ? Démo !

En finir avec la démo...

Page 26: Des mots, des maux ? Démo !

En finir avec la démo...

Page 27: Des mots, des maux ? Démo !

En finir avec la démo...

Page 28: Des mots, des maux ? Démo !

Des mots, des maux ? Démo !

Merci de votre attention

Avez-vous des questions?

Page 29: Des mots, des maux ? Démo !

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

● S'aligner : 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 Brendan Wixted http://www.flickr.com/photos/brendanwixted/7190127336/in/photostream

Page 30: Des mots, des maux ? Démo !

Sources

A 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%A9http://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

Page 31: Des mots, des maux ? Démo !

Sources

A 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

Page 32: Des mots, des maux ? Démo !

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

Page 33: Des mots, des maux ? Démo !

Sources

A 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 l'Académie Française

Page 34: Des mots, des maux ? Démo !

Annexes

Résultats de l'enquête en ligne

Des mots et des phrases pour parler de la démo

Page 35: Des mots, des maux ? Démo !

Qu'en dit la communauté, en détail ?

Vos démos, elles sont comment ?

8 %

92 %

8 %

Page 36: Des mots, des maux ? Démo !

Qu'en dit la communauté, en détail ?

Vos démos, elles sont comment ?

85 %

15 %

Page 37: Des mots, des maux ? Démo !

Qu'en dit la communauté, en détail ?

Vos démos, elles sont comment ?

44 %

56 %

Page 38: Des mots, des maux ? Démo !

Qu'en dit la communauté, en détail ?

Vos démos, elles sont comment ?

54 %

44 %

Page 39: Des mots, des maux ? Démo !

Qu'en dit la communauté, en détail ?

Vos démos, elles sont comment ?

71 %

23 %

Page 40: Des mots, des maux ? Démo !

Qu'en dit la communauté, en détail ?

Qui assiste à la démo ?

98 %

96 %

48 %

35 %

63 %

Page 41: Des mots, des maux ? Démo !

Qu'en dit la communauté, en détail ?

La démo, en un mot, par les équipes

Page 42: Des mots, des maux ? Démo !

Qu'en dit la communauté, en détail ?

Et vous, qui êtes-vous ?Votre rôle dans le projet ?

15 %

42 %

25 %

2 %

2 %

15 %

Page 43: Des mots, des maux ? Démo !

Qu'en dit la communauté, en détail ?

Et vous, qui êtes-vous ?Votre projet est réalisé en interne / avec une SSII ?

83 %

17 %

Page 44: Des mots, des maux ? Démo !

Qu'en dit la communauté, en détail ?

La démo, en un mot, par ceux qui accompagnent les équipes

Page 45: Des mots, des maux ? Démo !

Qu'en dit la communauté, en détail ?

La démo en une phrase

"La démo permet à l'équipe de s'assurer que le travail réalisé délivre de la valeur aux utilisateurs, les feedbacks fournis par ces derniers, présents lors de la démo, permettent d'orienter les développements à venir pour délivrer le maximum de valeur en fin de projet."

"La démo réalisée collectivement par l'Equipe au Product Owner (ou client) est l'élément clé de la Revue de Sprint."

"Un événement soigneusement préparé et immédiatement débriefé le tout SANS SLIDE :)"

"Dans Scrum, il n'y a pas de démo. Il y a la présentation du résultat du Sprint et l'Inspect-and-Adapt des participants au projet."

"L'art de gagner la confiance et obtenir du feedback rapide."

"Feedback et auto-régulation."

"Session de partage gagnant/gagnant : tandis que les invités découvrent concrètement l'avancement du produit, l'équipe valorise son travail et reçoit un feedback utile à la suite du développement."

"Génial ? C'est très gentil mais vous savez on a juste fait notre travail :-)... (Yeahhh!!)"

Page 46: Des mots, des maux ? Démo !

Qu'en dit la communauté, en détail ?

La démo en une phrase

"Validation de ce qui a été terminé, et non une demo."

"Mesurer avec réalisme et rectifier la convergence de la vision et de la réalisation."

"La démo est un diamant à plusieurs facettes ; la démonstration est une opportunité pour tous les acteurs ( Product Owner, Users, équipe de dév..) d’acquérir et consolider l’expérience d’utilisation sur l’application en cours de construction (+ les aspects importants sur la vérification, la feed-back loop rapide, la validation … )"

"La démo est le 1er vecteur du feedback, c'est un outil essentiel pour s'assurer que le produit correspond aux besoins et qu'il est de qualité !"

"C'est le moment pour l'équipe d'obtenir du feedback sur l'application qu'elle développe, de bien assimiler les enjeux de l'application, et enfin de comprendre le sens de son investissement."

"Elle doit être préparée pour être efficace."

"Impliquer les utilisateurs dans leur produit."

"Inviter et montrer le produit en réunion, seul indicateur réel de l'état d'avancement du projet."

Page 47: Des mots, des maux ? Démo !

Qu'en 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 a fait, rencontre la curiosité du client, créant ainsi la plate-forme de connaissance commune sur laquelle seront basées les différents possibilités d'avenir de cette fonctionnalité ou du produit."

"Pouvoir être fier de son travail."

"C'est le moment où la réunification de l'équipe est la plus marquée(dans le sens ou si le PO challenge l'équipe durant le sprint ou le sprint planning, lors de la review tout le monde fait corps). C'est aussi le lieu du feedback : l'ouverture aux autres."

"S'adapter à son audience."

"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, quitte à réajuster cette vision compte tenu de la volatilité du contexte."

"La possibilité de faire des démos, est bien en agile, mais c'est également une façade bien agréable pour ne pas toujours se poser la question du minimal et d'avancer la date de MEP."