Au travers de mes expériences, je me suis aperçu que le Daily, évènement le plus court du Scrum, pouvait parfois être le plus douloureux.
Parfois trop long, vide de sens, manquant de cohérence, avec un suivi parfois trop appuyé… Voire complètement silencieux par manque de contenu concret à partager… Les équipes peuvent facilement en ressortir plus perdues sur l’avancement du projet qu’au départ du Daily et ressentir une certaine frustration à l’égard de cet évènement !
J’ai donc pris le temps de réfléchir à une solution cohérente et durable avec pour intention de sortir du traditionnel Daily Meeting pour être plus efficace grâce au fil conducteur attaché au Sprint Goal.
J’ai voulu dire STOP à la mise à jour du « statut-centrique » dans la Scrum Team : « Moi j’ai fait ceci et cela, moi j’étais en réunion… ! » Ou bien à la posture de « l’Homme invisible » : on attend sagement son tour en ne se sentant pas concerné par les échanges du Daily !
Afin de réfléchir à un format efficace, je me suis donc posé la question : “Mais quel est l’objectif du Daily finalement ?”
Selon le Scrum Guide 2020
L’objectif du Daily Scrum est d’inspecter la progression vers l’Objectif de Sprint et d’adapter le Sprint Backlog si nécessaire, en ajustant les futurs travaux planifiés.
Scrum Guide – Novembre 2020
Il est intéressant de remarquer que depuis la version 2020 du Scrum Guide, le format des « 3 questions » (ce que j’ai fait la veille, ce que je vais faire aujourd’hui et si j’identifie des obstacles menaçant l’objectif de Sprint) n’apparait plus comme recommandé. En échange, Scrum demande aux équipes d’identifier le format qui lui semble le plus approprié pour atteindre l’objectif de cet évènement en toute responsabilité et autogestion :
À présent, on attend que la Scrum Team puisse choisir elle-même qui, comment et sur quoi travailler. C’est l’autonomie sur les sujets à traiter qui est mise en avant dans le Scrum Guide 2020, car dans tous les écosystèmes d’entreprise les contraintes sont nombreuses. Il faut pouvoir tenir le cap dans nos environnements changeants.
Ce sont les ajustements du Scrum Guide 2020 qui redonnent la liberté aux équipes de faire ce qui correspond le plus à leurs besoins en cohérence avec les différents contextes.
Aujourd’hui, il n’y a pas de format défini. Le principe est de conserver en tête l’examen des avancées dans le Sprint vis-à-vis du Sprint Goal choisit au début. Gardez en tête l’image de « la boussole » qui indique la direction (Sprint Goal) même si la topographie est changeante (environnement et contexte fluctuant).
Pour plus de détails, vous pouvez consulter le Scrum Guide : https://scrumguides.org/scrum-guide.html#scrum-events
Justement, faisons appel à un autre format qui répond aux problèmes identifiés plus tôt :
Walking the Road
Le cadre
Ce modèle de Daily apporte un cadre mettant au centre des préoccupations les différentes activités de manière ordonnée. On y met en avant la clarté du statut sur les sujets.
C’est à la fois la criticité des sujets (bloquant, Sprint Goal, les sujets secondaires) et à la fois remettre au centre leur validation dès qu’ils sont prêts. Pour cela on remonte le cours du flux d’activité en partant de ce qui est proche d’être terminé jusqu’à revenir vers la conception.
Le facilitateur
Avant le Daily, l’animateur doit identifier qui sont les membres de l’équipe qui participent à l’objectif du Sprint (et donc qui vont intervenir pendant le Daily) et qui sont les invités muets, afin de focaliser les échanges sur l’essentiel.
En fonction de l’actualité, l’animateur du Daily demande d’abord le statut des sujets bloqués et parcourt les actions associées dans l’outil KANBAN (outil visuel qui représente l’activité en cours dans un tableau) de la droite vers la gauche pour voir l’avancement et identifier d’éventuels obstacles menaçant l’objectif du Sprint.
Sur le principe nous passons simplement d’une perspective individuelle à une perspective centrée sur les Stories. Les tickets en cours de réalisation sont passés en revue les uns après les autres en partant de la recette pour finir par la conception.
Sens de lecture du tableau KANBAN lors du Walking Daily
Il faut s’assurer que tous les intervenants identifiés par l’animateur aient parlé. Dans le cas contraire, cela signifie que des personnes ne travaillent pas sur un sujet qui apparait dans le kanban de réalisation du sprint.
On lui pose alors la question sur le statut des sujets qu’elle traite et surtout ceux dont il y a un lien avec le sprint encours.
Pour clôturer le Dailly
Avant de se quitter, il est important de ne pas oublier de poser la question à toutes les personnes conviées (y compris les invités muets) :
« Est-ce que quelqu’un a autre chose à partager à l’équipe ? »
Pour terminer, il faut s’assurer que des points ad hoc soient organisés après le Daily, afin d’aborder les sujets à traiter.
Avantage et inconvénient
Avantage
Avec ce format par Story, on ressort du Daily avec une bonne vision de l’avancement du Produit. Le focus est toujours fait sur les choses importantes : par le déroulement même du Daily, on sait clairement ce qui bloque : la recette, la réalisation, ou les conceptions…
Inconvénient
Le Daily par Story est légèrement plus long au début.
Il peut également avoir un côté moins chaleureux car on met en avant le côté pragmatique du delivery et moins l’individu.
Conclusion
Le Daily impulse le tempo de l’équipe pour la journée à venir. Il y a les différents sujets en cours, la priorité du jour, l’humeur de l’équipe, l’actualité et tous cela en 15 min dans l’idéal. Cela impulse le tempo.
Daily standard ou Walking the board, l’essentiel est d’avoir une vision claire des sujets, de l’avancement du sprint et avec cette boussole de pouvoir répondre à la question : « Est-ce que l’on tient toujours le cap pour atteindre notre objectif de sprint ? »
Être capable d’alterner les différents formats est également un plus pour la Scrum Team. Cela permet de pouvoir s’adapter aux nombres de personnes présentes, à l’actualité et de remettre de la spontanéité dans les échanges avec un Daily standard.