Comment Organiser Une Réunion De Planification De Sprint Agile + Agenda
Qu’Est-Ce Qu’Une Réunion De Planification De Sprint ?
Une réunion de planification de sprint est l’une des cérémonies de mêlée largement adoptées par les équipes qui utilisent les sprints pour marquer le début et la fin du travail. »Il est conçu pour répondre aux questions, Que peut-on livrer dans ce prochain sprint? Et comment allons-nous accomplir ce travail?
Pour faire simple, la réunion de planification du sprint doit fournir une structure, définir les attentes et définir le backlog pour le sprint à venir.
Il y a plusieurs personnes impliquées dans ces réunions, et c’est un effort très collaboratif. Décomposons ce que fait chaque rôle.
Les 3 rôles scrum: product owner, scrum master, équipe de développement
Le ScrumMaster
Le ScrumMaster facilite la réunion de planification de sprint et s’assure que les salles de réunion sont réservées, que les fournitures sont disponibles, que les personnes sont préparées et que toutes les visioconférences et autres détails de connectivité sont prêts à être utilisés. En termes de planification, le ScrumMaster devrait chronométrer cette réunion en fonction de la longueur du sprint. Par exemple, si l’équipe travaille dans des sprints de 2 semaines, la réunion de planification du sprint devrait durer entre 2 et 4 heures. Le ScrumMaster doit gérer le temps de manière appropriée pour s’assurer qu’il y a un alignement complet sur l’objectif de sprint avant la fin de la réunion.
Le Product Owner
Le Product Owner est responsable de s’assurer que tous les éléments du carnet de commandes sont préparés avant la réunion. Ils doivent clarifier les détails de chaque élément du carnet de commandes et être une ressource pour l’équipe lorsqu’elle pose des questions sur les cas d’utilisation ou les critères d’acceptation. C’est sans doute la réunion la plus importante pour un Product Owner & qu’il doit réserver beaucoup de temps pour se préparer.
L’équipe de développement
Évidemment, les personnes qui font le travail devront participer à la réunion de planification du sprint. Les concepteurs, les développeurs, les ingénieurs de test — toute personne qui contribuera au produit de travail — doivent être présents et participer activement à cette réunion afin qu’ils puissent repartir avec une solide compréhension de ce qu’on attend d’eux et de ce qui est prioritaire pour le prochain sprint.
Gardez à l’esprit que les équipes s’améliorent dans la planification des sprints avec le temps. Si une équipe est nouvellement formée (ou novice dans la méthodologie agile), il se peut qu’il n’y ait pas autant de compréhension partagée sur ce qui peut être fait au sein de chaque sprint. Plus tard, nous parlerons du calcul de la vitesse. Gardez simplement à l’esprit que les équipes matures ont tendance à faire mieux à ce sujet. Il y a un élément d’amélioration constante avec agile, alors donnez-vous un peu de grâce si votre première réunion de planification de sprint ne s’est pas déroulée aussi bien que vous l’espériez !
Pourquoi Organiser Une Réunion De Planification De Sprint ?
Pourquoi organiser une réunion de planification de sprint ? Parce que c’est une excellente occasion de réunir toute l’équipe et de collaborer pour établir ce dont chacun est responsable lors du prochain sprint! D’un point de vue personnel, il était difficile pour notre équipe d’identifier exactement ce qu’elle travaillait sur chaque sprint et, plus important encore, pourquoi, avant d’adopter cette pratique agile. Depuis lors, il est beaucoup plus facile pour notre équipe de travailler ensemble et de se sentir plus confiante quant à ce que nous sommes censés livrer.
Une équipe qui connaît ses objectifs exacts est une équipe heureuse. Selon Christina Hartman, PMP, PMI-ACP, les avantages de base de la planification de sprint comprennent:
- Collaboration et team building
- Compréhension commune du produit
- Découverte des tâches
- Inscription aux tâches
- Priorisation des tâches
- Estimation des tâches
- Amélioration des connaissances et des compétences
- Different perspectives
- Favorise la planification juste à temps (JIT)
Ci-dessous, nous parlerons de quelques-uns des plus grands avantages des réunions de planification de sprint.
Apporte Une Définition à Vos Objectifs
Si vous êtes ScrumMaster (ou un rôle de DPM similaire) dans une équipe qui effectue un travail de développement et utilise des méthodologies agiles, vous devriez organiser une réunion de planification de sprint. Ces réunions aident votre équipe à réussir car elles permettent à chacun de comprendre exactement quel est l’objectif de chaque sprint de travail.
Vous définirez deux choses majeures lors de la planification du sprint:
Un objectif de sprint
Il s’agit d’une courte description (1-2 phrases) de ce que l’équipe va accomplir au cours du sprint. L’équipe l’écrit ensemble et le publie afin que les gens puissent s’y référer à tout moment. L’objectif sprint est également une déclaration rapide et facile à lire et à comprendre pour les parties prenantes sur quoi l’équipe travaille, sans avoir à entrer dans les mauvaises herbes de l’arriéré. L’objectif du sprint est le bâton de mesure utilisé à la fin de chaque sprint qui aide à répondre à la question: Ce dernier sprint a-t-il été réussi? Un exemple d’objectif de sprint pourrait être : Construire la fonctionnalité X pour coïncider avec le lancement de vacances (signalant qu’une livraison de fonctionnalité par un certain jalon est l’objectif principal du sprint).
Un backlog de sprint
Il s’agit d’une liste des éléments du backlog de produits que l’équipe sélectionne et sur lesquels elle s’engage à travailler pendant le sprint. Il comprend également toutes les tâches nécessaires à la réalisation du travail. Chaque tâche doit également être estimée. La grande équipe de Mountain Goat Software a un cours vidéo sur les fondations scrum & explique comment le backlog de sprint doit se réunir lors de la planification du sprint.
Il est facile pour les sprints de sortir des rails sans une compréhension commune de ce qui devrait être accompli. La réunion de planification de sprint est votre moyen d’y arriver.
Apporte L’alignement Et l’adhésion De Votre équipe
Gardez à l’esprit qu’il s’agit d’un effort d’équipe collaboratif pour arriver aux résultats que vous aurez à la fin d’une réunion de planification de sprint. L’équipe décide de ce qui est fait lors d’un sprint, pas un propriétaire de produit surpuissant ou une partie prenante extérieure. Les membres de votre équipe acquièrent un sentiment d’autonomisation en prenant en charge leur flux de travail. Ils bénéficient également d’un meilleur alignement avec les autres en ayant le temps de parler de la façon dont leur travail s’intégrera lors du prochain sprint.
Fournit Un Point De Référence Pour Mesurer La Vitesse
Vous devez également organiser un événement de planification de sprint si vous savez combien votre équipe peut accomplir pendant un sprint. Ceci est communément appelé vitesse ou vitesse de sprint et est établi après qu’une équipe travaille ensemble depuis un moment. Selon Scrum Inc.,
La vitesse est une mesure de la quantité de travail qu’une équipe peut effectuer au cours d’un seul Sprint et est la mesure clé en mêlée.
Il est calculé à la fin d’un sprint en additionnant toutes les estimations de points de l’histoire de l’utilisateur terminées et en faisant la moyenne au cours de plusieurs sprints.
Par exemple, si au Sprint 1 l’équipe a terminé 25 points d’histoire, au Sprint 2 elle en a terminé 35 et au Sprint 3 elle en a terminé 30, la vitesse de l’équipe serait de 30. 25 + 35 + 30 = 90/3 = 30.
À l’avenir, l’équipe scrum saurait qu’en moyenne, elle termine 30 points d’histoire par sprint et pourrait l’utiliser comme guide pour parcourir les éléments du backlog dans la planification du sprint. Comme mentionné ci-dessus, l’équipe décide de ce qu’elle veut mordre à chaque sprint, donc si elle veut tirer pour 40 points d’histoire, et tout le monde est d’accord, le backlog de sprint pourrait ajouter plus de points d’histoire que leur vitesse. L’inverse pourrait également être vrai.
La vélocité diminuera avec le temps, mais la vélocité d’une équipe agile mature commencera à augmenter à mesure qu’elle s’habituera de plus en plus à travailler ensemble et sur le produit. La vélocité est un nombre clé que le propriétaire du produit doit garder à l’esprit lorsqu’il s’efforce de déterminer le nombre de sprints nécessaires à la sortie de la prochaine version du produit.