Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Agile tour2015

778 vues

Publié le

DoDelinant de la tête - Slides de la présentation à #atbdx 2015

  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Agile tour2015

  1. 1. DoDelinant de la tête Frédéric Faure Bordeaux, 30 octobre 2015
  2. 2. Qui suis-je ? • Un javagiliste o 16 ans d’informatique et de Java o 9 ans d’agilité et de Scrum https://twitter.com/ffaure32 http://okiwi.org/ www.agiletour.org05/11/10
  3. 3. Merci à nos sponsors www.agiletour.org05/11/10
  4. 4. Objectifs de la session • Partager des idées • Partager mes expériences • Echanger et apprendre www.agiletour.org05/11/10
  5. 5. Tout ce que je sais c’est que je ne sais rien • Je n’ai pas de certitudes • Je ne suis pas prescripteur • Je n’ai rien à vendre www.agiletour.org05/11/10
  6. 6. Sondage • Qui connaît la pratique du DoD ? • Qui a un DoD sur son projet ? • Qui utilise son DoD ? • Qui trouve que cette utilisation sert vraiment ? • Qui dit une DoD et non un DoD ? www.agiletour.org05/11/10
  7. 7. NOTION DE FINI Ca compile donc ça marche www.agiletour.org05/11/10
  8. 8. Veni Vidi Vici • La notion de fini est par défaut implicite • La notion de fini est par défaut subjective o Au sein de l’équipe de développement o Entre l’équipe et le PO o Entre l’équipe et le client • Syndrome du « Fini ! Fini Fini ? » www.agiletour.org05/11/10
  9. 9. Nous n’avons pas les mêmes valeurs • « The moment you have a QA group you have already lost. You can’t put quality at the end of the process » @OlafLewitz • « Tant que vous avez une équipe de test derrière, vous restez dans le vieux paradigme, quelle que soit la peinture que vous mettez dessus » @addinquy www.agiletour.org05/11/10
  10. 10. Definition of Almost Done www.agiletour.org05/11/10
  11. 11. Toujours citer le manifeste agile « Notre plus haute priorité est de satisfaire le client en livrant rapidement et régulièrement des fonctionnalités à forte valeur ajoutée » « Un logiciel opérationnel est la principale mesure d’avancement » « Une attention continue à l'excellence technique et à une bonne conception renforce l’Agilité » www.agiletour.org05/11/10
  12. 12. Intermède Bonheur au travail www.agiletour.org05/11/10
  13. 13. Intermède Bonheur au travail www.agiletour.org05/11/10 Promo Agile Tour 3700 €
  14. 14. DEFINITION OF DONE Back to the basics www.agiletour.org05/11/10
  15. 15. Origines • Concept introduit en 2002 par Dan Rawsthorne o http://blog.3back.com/scrum-industry-terms/done- done-done-done-in-scrum/ • Intégré dans le « Scrum Guide » o http://www.scrumguides.org/docs/scrumguide/v1/sc rum-guide-us.pdf • Intégré dans le « Scrum Primer » o http://www.scrumprimer.org/primers/fr_scrumprime r20.pdf www.agiletour.org05/11/10
  16. 16. Définition de fini-terminé-done « L'équipe affiche de façon visible une liste de critères génériques qui conditionnent le fait de pouvoir considérer un incrément comme "fini". Faute de remplir ces critères en fin de Sprint ou d'itération le travail réalisé n'est pas comptabilisé dans la vélocité. » http://institut-agile.fr/sashimi.html www.agiletour.org05/11/10
  17. 17. Propriété collective de l’équipe • Défini par l’équipe • Appliqué par l’équipe • Maintenu par l’équipe • Critères génériques pour l’équipe (et non pas pour l’ensemble de la société) www.agiletour.org05/11/10
  18. 18. DoD visible • Le DoD doit être explicite • Le DoD doit être visible www.agiletour.org05/11/10
  19. 19. Intérêts • Plus de subjectif ni d’implicite • Compréhension commune et partagée • Guide la réflexion de l’équipe en amont du fini www.agiletour.org05/11/10
  20. 20. CONSTRUIRE SON DOD www.agiletour.org05/11/10
  21. 21. Atelier • Done List Creation Exercice o https://www.scrumalliance.org/system/resource_file s/0000/0451/Done_List_Creation_Exercise.pdf o Brainstorming o Catégorisation o Tri/Priorisation o Consolidation/Publication www.agiletour.org05/11/10
  22. 22. Catégories • 4 niveaux de « done » définis par Dan Rawsthorne www.agiletour.org05/11/10
  23. 23. Acronyme maison • DoD FAIT o Fini o Accepté o Intégré o Techniquement validé www.agiletour.org05/11/10
  24. 24. Intermède Bonheur au travail www.agiletour.org05/11/10
  25. 25. Bonheur au travail www.agiletour.org05/11/10 https://www.youtube.com/watch?v=YBoS-svKdgs
  26. 26. APPLIQUER SON DOD www.agiletour.org05/11/10
  27. 27. Ne pas se décourager • Près de 3 ans pour trouver une formule qui nous convienne www.agiletour.org05/11/10
  28. 28. Afficher le DoD dans la colonne terminé www.agiletour.org05/11/10
  29. 29. Utilisation d’une checklist www.agiletour.org05/11/10
  30. 30. 1 post-it par item du DoD www.agiletour.org05/11/10
  31. 31. 1 responsable DoD par Story www.agiletour.org05/11/10
  32. 32. 1 post-it DoD par Story+checklist www.agiletour.org05/11/10
  33. 33. Exemple www.agiletour.org05/11/10
  34. 34. Exemple www.agiletour.org05/11/10
  35. 35. Exemple de DOAD www.agiletour.org05/11/10
  36. 36. Revue != Validation www.agiletour.org05/11/10 • Montrer les stories au fil de l’eau o Planifier des démos intermédiaires avec le PO • Le Sprint n’est pas un mini cycle en V • Eviter l’effet « Mais c’est pas du tout ce que j’avais demandé » du PO en revue avec toutes les parties prenantes
  37. 37. Intermède Bonheur au travail www.agiletour.org05/11/10
  38. 38. Communauté de pratiques www.agiletour.org05/11/10 Une communauté de pratiques concerne des groupes de personnes qui partagent un intérêt commun ou une passion qu’ils pratiquent et apprennent à la faire d’une meilleure façon en interagissant régulièrement http://fr.slideshare.net/CyrilleDeruel/agile-france-2013-communauts-de-pratiques-en-pratique-cyrille-deruel
  39. 39. DEFINITION OF READY Pour pouvoir finir, il vaut mieux être prêt à commencer www.agiletour.org05/11/10
  40. 40. Acronyme pas maison • DoR INVEST o Independant o Negotiable o Valuable o Estimable o Small enough o Testable www.agiletour.org05/11/10
  41. 41. Exemple maison www.agiletour.org05/11/10
  42. 42. Definition of Ready, la petite sœur du DoD www.agiletour.org05/11/10
  43. 43. Du gros backlog aux petits bacs – Claude Aubry © www.agiletour.org05/11/10
  44. 44. Encore des dérives • La culture du backlog ne doit pas être un exercice solitaire (du PO) • L’équipe de développement ne doit pas attendre une spécification détaillée • Le plus important dans une User Story, c’est la conversation www.agiletour.org05/11/10
  45. 45. Intermède Bonheur au travail www.agiletour.org05/11/10
  46. 46. Intermède Bonheur au travail www.agiletour.org05/11/10 « Essayons d’être heureux, ne serait-ce que pour donner l’exemple » Jacques Prévert
  47. 47. Conclusion www.agiletour.org05/11/10
  48. 48. Discussions www.agiletour.org05/11/10
  49. 49. Dodelinant de la tête (et pourtant tu savais qu’elle n’était qu’une garce) www.agiletour.org05/11/10

×