Le Daily Scrum, également connu sous le nom de “stand-up meeting” dans le contexte de la méthodologie Scrum, est une réunion quotidienne de l’équipe de développement. Il s’agit d’une réunion courte (généralement d’une durée de 15 minutes) au cours de laquelle l’équipe Scrum se réunit pour discuter de l’avancement du travail.
Les membres de l’équipe partagent ce qu’ils ont accompli depuis la dernière réunion, ce qu’ils prévoient de faire ensuite et s’ils ont rencontré des obstacles. Tout en restant concentré sur les éléments spécifiques du Product Backlog prévus pour le sprint en cours.
L’objectif est de favoriser la communication, la collaboration et la résolution rapide des problèmes, contribuant ainsi à la transparence et à l’agilité du projet.
Point Clès
Cet article explorera plusieurs aspects importants: les objectifs du Daily Scrum, les personnes impliquées dans cette réunion quotidienne, ainsi que son horaire et la fréquence, les bonnes pratiques pour maximiser son efficacité, une matrice RACI pour éclaircir les responsabilités de chaque participant, et enfin, il se conclura par des recommandations et des astuces à retenir.
Comprendre le Rôle du Daily Scrum ?
Les principaux objectifs d’un daily scrum sont:
Visibilité
Donner la visibilité à toute l’équipe sur l’ensemble des travaux à intervalles réguliers.
Communication
Améliorer la communication entre les membres de l’équipe
Eliminer les obstacles
Anticiper, identifier et éliminer les obstacles.
Productivité
Augmenter la vitesse et la flexibilité dans le développement.
S'exprimer
Donner la parole à tout le monde et à tour de rôle.
Bien démarrer sa journée
Meilleure façon pour bien commencer la journée
Quand Faire le Daily Scrum ?
Le Daily Scrum, ou la réunion quotidienne, doit se dérouler à un moment fixe chaque jour, de préférence à la même heure. Voici quelques recommandations pour le moment de la journée où vous pourriez planifier un Daily Scrum :
Le matin
De nombreuses équipes Scrum tiennent leur Daily Scrum le matin, par exemple, en début de journée de travail. Cela permet aux membres de l’équipe de se synchroniser avant de commencer leurs tâches pour la journée.
En début d'après-midi
Certaines équipes préfèrent organiser leur Daily Scrum en début d’après-midi, après le déjeuner. Cela leur donne l’occasion de discuter des progrès réalisés le matin et de planifier les activités de l’après-midi.
En fin de journée
Pour les équipes qui travaillent en horaires décalés ou dans différents fuseaux horaires, le Daily Scrum peut être organisé en fin de journée. Cela permet aux membres de l’équipe de partager leurs mises à jour avant de quitter le travail.
Lorsque cela convient à l'équipe
L’heure du Daily Scrum devrait être choisie de manière à ce qu’elle convienne à l’ensemble de l’équipe, en tenant compte des préférences et contraintes de chaque membre.
Peu importe l’heure choisie, il est essentiel que l’heure du Daily Scrum reste constante pour que les membres de l’équipe puissent planifier en conséquence et s’assurer d’y assister régulièrement.
L’emplacement peut varier en fonction de l’équipe, mais il est essentiel de veiller à ce qu’il soit cohérent et que tous les membres de l’équipe puissent y assister, qu’ils soient dans le même bureau ou en télétravail.
Important !
Le Daily Scrum gagne en efficacité lorsqu’il se déroule en face du Kanban board, permettant ainsi une observation visuelle du progrès. Les développeurs mettent à jour l’état des tâches en les faisant avancer sur le tableau.
Agilité: Lire Aussi
Qui Assiste au Daily Scrum ?
Scrum Master
Facilitateur
- Le Scrum Master facilite la réunion, s’assurant qu’elle reste courte et concentrée.
- Il prend note des problèmes “impediments” mentionnés par les membres de l’équipe de développement.
- Il évite de donner des solutions “ad hoc” Le stand-up meeting n’est pas fait pour résoudre les problèmes.
Product Owner
Sponsor
- Le Product Owner peut être présent pour connaître l’avancement de l’équipe de développement.
- Il peut répondre à des questions spécifiques sur les besoins ou les priorités du produit, mais il n’intervient généralement pas dans le stand-up meeting.
Scrum Team
Réalisateurs
- Ils partagent brièvement ce qu’ils ont accompli depuis le dernier daily scrum.
- Ils expliquent ce qu’ils prévoient de faire d’ici la prochaine réunion.
- Ils identifient les obstacles ou les problèmes qu’ils rencontrent, s’ils en ont.
Les termes “mouton” (sheep) et “poulet” (chicken) dans le contexte de Scrum sont utilisés pour décrire différents niveaux d’implication dans un projet ou au sein d’une équipe Scrum. Ces termes sont souvent employés de manière humoristique et métaphorique pour distinguer ceux qui sont directement responsables (les moutons) de ceux qui sont seulement indirectement impliqués ou intéressés (les poulets).
Action / Acteur | Dev | Scrum Master | Product Owner | Equipe |
---|---|---|---|---|
Partager les mises à jour sur le travail accompli depuis la dernière réunion. | R | A,I | ||
Partager les plans pour le travail à réaliser avant la prochaine réunion. | R | A,I | ||
Signaler les obstacles ou les problèmes qui entravent la progression du travail. | R | C | A,I | |
Faciliter la réunion et veiller au respect du timing. | R | A,I | ||
Partager des informations spécifiques sur les objectifs du sprint ou les priorités. | R | A,I | ||
S’assurer que la réunion Daily Scrum est efficace et qu’elle sert son objectif. | C | R,A,I |
Les Bonnes Pratiques pour un Daily Scrum Efficace?
Le Daily Scrum est un élément essentiel de Scrum qui favorise la communication, la transparence et la collaboration au sein de l’équipe de développement.
Pour le dérouler correctement , il faut respecter les principes suivants:
Précision et Concision
Le Daily Scrum se déroule impérativement debout. Cette approche de réunion debout a plusieurs objectifs et avantages :
- Brièveté : Le fait de rester debout encourage la concision. Cela permet de maintenir la réunion aussi courte que possible, généralement limitée à 15 minutes maximum.
- Focus sur l’essentiel : La réunion vise à répondre à trois questions principales : “Qu’est-ce qui a été accompli depuis la dernière réunion ?”, “Qu’est-ce qui sera fait d’ici la prochaine réunion ?”, et “Quels obstacles se dressent sur le chemin ?”
- Élimination des distractions : Le fait de se tenir debout réduit les distractions potentielles, comme l’utilisation de dispositifs électroniques ou la perte de concentration.
- Création d’un rituel quotidien : La réunion debout est une routine quotidienne, se produisant à la même heure et au même endroit chaque jour. Cela aide à instaurer une discipline et à maintenir un rythme constant.
Fréquence et horaire
Le Daily Scrum se tient chaque jour à un horaire fixe convenu par l’équipe de développement. Il a lieu à la même heure et au même endroit chaque jour, pour instaurer une routine prévisible.
Facilitation
Le rôle du Scrum Master dans le Daily Scrum (réunion quotidienne) est principalement axé sur la facilitation et la supervision, tout en suivant les principes clés de Scrum :
- Intervention en cas de dérapage : Il surveiller attentivement le déroulement de la réunion et l’avancement du travail de l’équipe. S’il remarque que l’équipe dévie de son objectif pour le sprint en cours, il peut intervenir pour poser des questions ou offrir des conseils pour réaligner l’équipe sur ses objectifs.
- Faire respecter le timing : Il s’assure que la Daily Scrum reste brève et concentrée. La réunion doit durer 15 minutes maximum. Si l’équipe commence à s’éterniser sur un sujet ou à discuter en profondeur, le Scrum Master peut intervenir pour rappeler l’importance du temps et encourager la réunion à avancer rapidement.
- Facilitation : Il s’assure que chaque membre de l’équipe a la parole et que personne ne monopolise la réunion.
Problèmes
Si un membre de l’équipe signale un obstacle ou un problème, il est important de le noter pour une résolution ultérieure. Le Scrum Master peut aider à identifier ces obstacles et à planifier des actions pour les surmonter.
Il est impératif de ne surtout pas chercher à les résoudre immédiatement! Certains problèmes peuvent faire l’objet d’actions à planifier lors du prochain sprint planning.
Conseils et astuces
Solidarité
L’équipe doit avoir comme objectif de s’unifier pour réussir → Ce n’est pas le lieu des règlements de compte
Préparation
Le Scrum Master doit bien préparer le Daily Scrum en consultant l’avancement de la journée écoulée.
Timer
Utiliser un timer pour s’assurer de respecter les 15min
Utiliser un “bâton de parole” pour réguler la prise de parole et la rythmer
Focus
Ne pas dévier sur des conversations annexes ou essayer de régler des problèmes → il faut juste les repérer pour les régler ultérieurement
Complément
Approfondir : Le Daily Scrum Selon Scrum.org
0 commentaires