Animation des événements Scrum par les trois rôles

Animation des événements Scrum par les trois rôles

14 septembre 2021

Rappelons tout d’abord que Scrum, n’est pas une méthode agile mais fournit un cadre comprenant des rôles, des événements, des artefacts pour aider à respecter les quatre valeurs et les douze principes listés dans le manifeste agile.

Vous pouvez consulter cet article pour savoir comment choisir une méthode agile.

On pourrait penser qu’il est de la responsabilité du Scrum Master d’organiser et d‘animer tous les événements…

Qu’en est-il exactement ?

Faut-il répartir l’animation des quatre événements entre les trois rôles définis par Scrum ?

Rappel Scrum – les trois rôles

Le framework Scrum définit trois rôles :

Le rôle de Scrum Master

Scrum Master

  • Responsable de la compréhension de Scrum et garant de la méthode
  • Assure que les valeurs, les pratiques et les règles de Scrum sont adoptées et appliquées
  • Collabore avec le PO et l’équipe pour constituer le « Product Backlog »
  • Facilite la coopération entre tous les rôles et les fonctions
  • Gère et prend en charge les obstacles et les problèmes
  • Sert le Product Owner et l’équipe
  • Coache le Product Owner et l’équipe sur la qualité et l’amélioration continue
  • Veille à maintenir un rythme soutenable et durable
  • Protège et guide l’équipe
  • Aucune autorité pour prendre des décisions à la place de l’équipe

Le rôle de Product Owner

Product Owner

  • Créer la vision du produit
  • Unique responsable du contenu des backlogs
  • Créer, maintenir, prioriser le Product Backlog
  • Responsable du Retour sur Investissement
  • Faciliter le succès du produit
  • Collaborer avec l’équipe
  • Définir le plan de Releases en se basant sur l’historique des vélocités et avec l’aide de l’équipe
  • Collaborer avec les parties prenantes
  • Participer aux réunions de Sprint
  • Accepter ou non le résultat lors de la revue de Sprint
  • Ajuster les fonctionnalités et les priorités de chaque Sprint
  • Délivrer un produit incrémental

L’équipe de réalisation Scrum

Equipe de réalisation

  • Responsable de la réussite de l’objectif défini lors de la planification du Sprint
  • Responsable du Scrum Daily Meeting ou point quotidien
  • Gérer le Sprint Backlog et met à jour le graphique d’avancement
  • Délivrer un produit incrémental
  • Participer aux événements du Sprint
  • Autorité de faire ce qu’il faut pour atteindre ses objectifs

Rappel Scrum – les quatre événements

Le framework Scrum propose quatre événements :

Daily Meeting ou Daily Scrum

  • Evénement quotidien permettant le suivi attentif des sujets engagés dans le Sprint
  • C’est une cérémonie publique mais seuls les membres de l’équipe peuvent s’exprimer

Sprint Planning

  • Planification du Sprint par la constitution du Sprint Backlogt
  • Séance de Poker Planning pour estimer l’effort pour chaque Story souhaitée dans le Sprint.

Sprint Review (Démo)

  • A la fin du Sprint, l’équipe propose une démonstration des réalisations significatives
  • Le Product Owner valide l’implémentation de chaque sujet engagé

Sprint Retrospective

  • Cérémonie réservée au Scrum Master, au Product Owner et à l’équipe
  • Permet d’enclencher les phases d’inspection et d’adaptation pour assurer l’amélioration continue

Comment répartir l’animation des événements ?

Nous y voilà !

Tous les événements Scrum doivent-ils obligatoirement être animés par le Scrum Master ?

Concernant les événements, le Scrum Master, garant du respect de la compréhension et de l’application de la méthode agile choisie, doit s’assurer que les événements se tiennent conformément à l’agenda de Sprint. Mais il n’est clairement pas obligé d’organiser et d’animer tous les événements.

Voyons ce que pourrait être une répartition raisonnable de l’animation des événements entre les trois rôles :

Daily Meeting ou Daily Scrum

Usuellement, le Scrum Master positionne l’événement du Daily dans les calendriers des personnes du projet. Il peut donc s’occuper de la partie logistique en prenant soin de réserver une salle par exemple.

Mais l’animation du Daily est du côté de l’équipe de réalisation. Aux membres de l’équipe de prendre spontanément la parole devant le tableau Kanban du Sprint et de faire vivre cet événement. A eux de communiquer de manière fluide et dynamique sur l’avancée et la bonne marche du Sprint en cours et partager ce point de suivi à toute personne assistant, de manière passive, à l’événement.

Il n’est d’ailleurs pas rare que ni le Scrum Master, ni le Product Owner ne prennent la parole s’ils ne sont pas sollicités de manière explicite par l’équipe.

Sprint Planning

Au cours du Sprint Planning, tout le monde intervient quel que soit son rôle !

Mais l’animation proprement dite doit se faire entre le Scrum Master et le Product Owner.

Le Product Owner présente les éléments du backlog en commençant forcément par le premier d’entre eux puisque le backlog est toujours priorisé et ordonné. Il rappelle le sujet global, partage la description et les critères d’acceptation dans le but de provoquer les échanges et ainsi parvenir au besoin définitif avant un éventuel engagement dans le Sprint

Le Scrum Master de son côté a la charge de veiller au bon déroulement du Planning Poker. Il s’assure que tous les membres de l’équipe estime l’effort de chaque élément de backlog en votant simultanément avec les autres afin de ne pas subir une quelconque influence. Il doit également initier le débat en cas d’estimations extrêmes en demandant aux personnes concernées de justifier et d‘expliquer leur vote.

Sprint Review (Démo)

Là encore, au cours de la Démo, tous les membres de l’équipe de réalisation interviennent en montrant leurs réalisations du Sprint afin de prouver que l’objectif du Sprint est atteint et que les dernières réalisations apportent bien de la valeur au produit.

Mais c’est essentiellement le Product Owner qui va piloter et animer cet événement. Et dans ce cas précis, on pourrait même dire que le Product Owner « s’occupe de tout » !

Ça commence par l’établissement de la liste des personnes à inviter pour la Démo. On l’oublie parfois mais le Product Owner possède également un rôle de « commercial » qui doit vendre son produit, en interne comme en externe. Plus il parvient à attirer du monde lors des démos, mieux c’est pour le projet. Les membres de l’équipe se sentiront valorisés et sauront que le projet sur lequel ils travaillent est important voire stratégique. Et plus de parties prenantes, plus de personnes présentes signifie mathématiquement plus de retours, plus de critiques, plus d’avis qui seront pris en compte par le Product Owner pour apporter toujours plus de valeur au produit.

Il n’est pas recommandé lors de la Démo à chercher à tout montrer. Certaines tâches purement techniques ne « parleraient » pas suffisamment à l’ensemble des personnes assistant à la Démo. Le Product Owner définit souvent un scénario de démonstration qui consiste à enchaîner les présentations par les membres de l’équipe des différents sujets qui permettent de prouver que l’objectif du Sprint est atteint.

A la fin, le Product Owner valide le contenu de la Démo.

Sprint Retrospective

Encore une fois, bien sûr que tout le monde va participer ! C’est même clairement le but recherché.

Ici, c’est le Scrum Master qui doit animer cet événement privé qui ne concerne que l’équipe de réalisation, le Product Owner et le Scrum master.

Le Scrum Master va animer cet événement de bout en bout en commençant par faire un point de suivi des actions décidées lors de la précédente Rétro. Rien de pire pour une équipe d’enchaîner les Rétros sans pouvoir constater les bénéfices attendus des actions engagées !

Ensuite, il faut parvenir à faire émerger les idées, les constats parfois négatifs afin de pouvoir dégager des axes d’amélioration. Pour cela, le Scrum Master doit animer en faisant preuve d’imagination, notamment en variant les formats proposés pour la Rétro. Il endosse clairement le rôle de maître du débat et veille à ce que tout le monde puisse s’exprimer, même et surtout les personnes les plus réservées.

Enfin, animer la Rétro consiste aussi à trouver des responsables pour l’exécution et le suivi des actions décidées par l’équipe. Et si possible sur la base du volontariat !

Matrice de répartition

Le but de la matrice de répartition ci-dessous n’est pas de lister les actions exhaustives des trois rôles pendant les quatre événements mais uniquement indiquer quel rôle anime quelle partie de ces événements.

Scrum Master Product Owner Equipe de Réalisation
Sprint Planning Anime le Planning Poker Anime par la présentation des éléments du backlog
Daily Meeting Anime par la prise de parole successive des membres
Sprint Review Anime par la présentation du scénario retenu pour la Démo
Sprint Retrospective Anime les quatre étapes de la Retro (Recueil des avis, regroupement, vote, actions correctives)

Cette matrice, et plus généralement le contenu de cet article, ne représente bien sûr que des indications. Des équipes pourront choisir une autre répartition des événements Scrum… N’oublions pas l’un des principes essentiels de l’agilité : les équipes agiles sont auto-organisés.

Le guide Scrum 2020 a été mis à jour récemment et présente les évolutions par rapport au guide de 2017.

A vous de jouer !!!

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *