Le Daily Standup : définition, déroulement et 1 conseil de pro
Dans Scrum, le Daily Standup fait partie des 5 événements qui rendent possible le succès du développement produit. Pourquoi le Daily Standup Meeting est si important, à quoi ressemble l'ordre du jour et quelles règles chacun doit respecter, tu le découvriras dans cet article. Tu trouveras tout en bas un conseil de pro éprouvé à de nombreuses reprises pour le Daily Scrum.
La définition et les règles du Daily Scrum
Le Daily Scrum Meeting est par définition une réunion quotidienne au cours de laquelle l'équipe de développement s'informe mutuellement sur l'état actuel du travail par rapport à l'objectif du Sprint. Cette coordination permet à chaque membre de l'équipe de développement d'avoir une bonne vue d'ensemble sur l'avancement, les questions et les éventuels obstacles, et de savoir sur quoi travaillent les autres. De cette façon, chaque membre de l'équipe obtient une vision globale précise du projet.
Pour que le Daily Standup Meeting soit efficace et motivant pour tous les participants, toi et ton équipe devriez suivre les recommandations suivantes pour le Daily Scrum :
- Les participants doivent arriver à l'heure au Daily Standup.
- La durée du Daily Standup est de 15 minutes maximum (Time-Box).
- Les participants respectent l'agenda du Daily Scrum Meeting.
- Comme son nom l'indique : il s'agit d'un Standup Meeting, c'est-à-dire que les participants actifs restent debout (de préférence en cercle).
- Le Scrum Master n'intervient lors du Daily Standup qu'en tant que modérateur (si vraiment nécessaire) et note les obstacles mentionnés par l'équipe de développement. - Il veille ensuite à ce qu'ils soient éliminés (pas nécessairement par lui-même).
- Le Product Owner participe au Daily Scrum Meeting aussi souvent que possible pour répondre aux questions de l'équipe sur le "Quoi ?" et rester informé de l'avancement du Sprint.
Le déroulement du Daily Scrum Meeting
Le Daily Scrum Meeting suit un déroulement fixe avec 3 questions centrales du Daily Standup et une bonne préparation.
La préparation
- L'équipe de développement définit – éventuellement avec le soutien du Scrum Master – le lieu et l'horaire pour la tenue du Daily Standup. Ces deux éléments devraient rester constants pour tous les futurs Daily Standup Meetings.
- Chaque membre de l'équipe devrait se préparer individuellement environ 2 à 3 minutes avant chaque Daily Scrum Meeting, en se posant par exemple les 3 questions suivantes (celles-ci étaient les questions "officielles" du Daily Standup jusqu'à la mise à jour du Scrum Guide en 2020).
Trois questions possibles pour le Daily Standup
Le point central du déroulement de la réunion repose généralement sur les 3 questions suivantes du Daily Scrum, auxquelles chaque membre de l'équipe de développement répond et qui structurent davantage la réunion :
Qu'est-ce que j'ai fait au cours des dernières 24 heures (hier) pour atteindre notre objectif de Sprint ?
Qu'est-ce que je vais faire dans les prochaines 24 heures (aujourd'hui) pour atteindre notre objectif de Sprint ?
Quels obstacles m'empêchent ou nous empêchent d'atteindre notre objectif de Sprint ?
L'essentiel est que les membres de l'équipe ne s'égarent pas, mais restent toujours focalisés sur l'objectif du Sprint lors de leur mise à jour, sans énumérer tout ce qu'ils ont fait la veille.
Quels autres éléments font partie de l'agenda du Daily Scrum Meeting ?
Pendant le Daily Standup Meeting, l'équipe de développement met à jour le Sprint Burndown Chart. Le déplacement des PBIs ou des Tasks sur le Scrum Board sert à documenter l'état d'avancement du Sprint.
Le Scrum Master peut noter les obstacles mentionnés par l'équipe sur des cartes et les ajouter comme points ouverts dans le Sprint Backlog, afin qu'ils ne tombent pas dans l'oubli.
Ces erreurs à éviter dans le Daily Standup avec ton équipe
- Surtout quand une équipe vient de commencer à travailler avec Scrum, les membres ont tendance à s'égarer pendant le Daily Standup. Soudain, l'équipe de développement se retrouve plongée dans des discussions détaillées sur la façon de contourner les obstacles et de résoudre les problèmes. Veille donc à ce que toi et ton équipe respectiez la time-box de 15 minutes et que les conversations approfondies aient lieu ensuite en tête-à-tête ou en petits groupes.
- Les équipes de développement habituées pendant des années aux hiérarchies classiques de type Command-and-Control ont tendance lors du Daily Standup Meeting à rendre compte au Scrum Master ou au Product Owner. Or, il s'agit exclusivement de faire le point avec les collègues de sa propre équipe de développement.
Tu trouveras d'autres conseils importants pour éviter certaines erreurs avec ton équipe Scrum, notamment en phase de démarrage, par exemple dans la formation Scrum Compact. Si tu occupes le rôle de Scrum Master, des formations Scrum Master spécifiques t'aideront concrètement.
Astuce pro : la balle du Daily Standup
Vous souhaitez plus de dynamisme et de fun dans votre Daily Scrum Meeting ? Alors une balle de Daily Standup pourrait être exactement ce qu'il vous faut : il vous suffit de vous procurer une balle (par exemple une balle de tennis ou en mousse) ou un autre objet comme une peluche amusante. Celui qui répond aux 3 questions du Daily Standup tient la balle en main, puis la lance à un autre membre de l'équipe dont c'est le tour.
Si certains membres de l'équipe ont tendance à parler trop longtemps et de manière trop détaillée pendant le Daily Standup, vous pouvez utiliser un médecine-ball de 3 kg comme balle de Daily Standup. L'orateur doit tenir le ballon à bout de bras. Au bout de 3 minutes maximum, chacun sera pressé de terminer son temps de parole et de passer le ballon.
Conclusion du Daily Standup
Un Daily Standup réussi permet à l'équipe de développement de se tenir quotidiennement informée de ce sur quoi travaillent les membres et si et comment ils ont besoin de soutien. Le Product Owner apprend lors de cette réunion où en est l'équipe par rapport à l'objectif du Sprint et répond aux questions qui se posent, tandis que le Scrum Master identifie s'il y a des obstacles à éliminer qui empêchent l'équipe d'atteindre l'objectif du Sprint. Le Standup Meeting quotidien est donc essentiel pour la réussite du Sprint et ne devrait jamais être omis.
Cours en ligne Scrum Master & Agile Coach
Améliore tes compétences en tant que Scrum Master ou Agile Coach avec notre cours en ligne.
Plonge dans l'univers de l'agilité et de Scrum et découvre, à travers des modèles pratiques et des exemples concrets, comment mieux travailler avec des équipes agiles.
Accéder au cours en ligne