Framework SAFe : REX d'un RTE
Quel est le rôle d'un RTE au sein d’un train SAFe ? Voici 7 conseils afin d'appréhender au mieux ce rôle de chef d’orchestre.
Le poker planning (aussi appelé “planning poker”, les deux termes peuvent être utilisés) est utilisé surtout dans des méthodes agiles comme Scrum, notamment pendant les sessions de backlog refinement, pour estimer les Users Stories (US).
Le planning poker a un objectif principal : essayer de prédire la quantité de travail qui sera absorbable par l’équipe et l’alimenter en conséquence.
A noter : le planning n’est pas réservé au cadre du développement de produit. On peut aussi utiliser cette technique avec les équipes métier pour estimer par exemple une valeur business, le risque à ne pas faire ou encore la valeur utilisateur.
Généralement, les personnes qui assistent au planning poker sont celles qui font partie de l’équipe.
Il faut compter environ 1h pour une séance de planning qui vous permettra d’estimer entre 10 et 15 US. Mais la durée peut varier en fonction du contexte et du niveau de maturité de l’équipe en agile.
En termes de matériel, il vous faudra :
Il est intéressant de faire un petit focus sur l’unité de mesure : le story point.
Le but du planning est d’estimer en story points le degré de complexité pour la réalisation d’une US. C’est-à-dire le degré d’effort nécessaire pour la développer, en fonction de notre connaissance à date des risques, complications et dépendances éventuels.
Pour faire un parallèle, c’est comme si une équipe avait un mur d’escalade à gravir. Tout le monde sait que Agathe est une bonne grimpeuse, et qu’en revanche moi, Nicolas, j’ai un peu plus de mal. Arriver à estimer la durée d’escalade du mur de manière standard pour toute l’équipe sera donc difficile, hasardeux et sera fonction du grimpeur, de son expérience et de ses compétences. En revanche, on peut s’accorder à dire que la hauteur du mur est de 12 mètres : c’est l’effort à fournir pour le franchir.
De la même manière, on ne cherche pas à savoir combien de temps on mettra collectivement pour développer telle ou telle US, ce n’est pas possible. On cherche surtout à faire de l’estimation relative entre les US et à mesurer la hauteur du mur grâce aux story points.
Le story point est la méthode d’estimation la plus utilisée mais elle n’est pas obligatoire. Vous pouvez avoir recours au T shirt Sizing (l’estimation en taille de T shirt : XS, S , M, L, XL) ou l’animal sizing plus ludique (reposant sur une estimation relative en utilisant une échelle de taille d’animaux entre le poulet et la baleine).
En préalable : toute l’équipe partage une US déjà réalisée qui représente la plus petite échelle, soit 1. Par exemple, ajouter du texte sur un écran ou changer la couleur d’un bouton. Cela aidera pour l’estimation relative.
Dans un premier temps, le PO présente l’US à l’équipe de devs qui peut poser des questions pour bien comprendre l’ampleur de la tâche.
Si le besoin n’est pas clair, les participants peuvent demander au PO de sortir l’US de la session d’estimation, et de la représenter ultérieurement. Une fois que tout est compris, le facilitateur lance les estimations.
Le principe est simple : sans se concerter chacun attribue une valeur de complexité à l’US à l’aide d’une carte, en la plaçant devant lui, face contre la table. Au signal du facilitateur, tout le monde retourne en même temps sa carte. On découvre alors les points de complexité attribués par chacun.
Trois possibilités :
Dans ce cas l’estimation est réalisée et on passe à l’US suivante sans discuter
On arrondit donc à la valeur la plus forte. Par exemple entre 5 et 8, on arrondit à 8
Dans ce cas, un premier tour d’échanges a lieu. Il est d’usage que les extrêmes s’expriment (donc la valeur la plus haute et la plus basse).
Pour être efficaces, limitez les échanges dans le temps. Fixez-vous par exemple une limite à 5 minutes. A la lumière de ces échanges, le facilitateur lance un 2ème tour d’estimations.
Si l’unanimité n’est toujours pas atteinte cela veut dire que l’US n’est pas assez fine ou que l’équipe a besoin de plus d’informations. Représentez-la ultérieurement.
Enchaînez de la même manière avec toutes les US et vous verrez, la planification du prochain sprint sera beaucoup plus facile.
Enfin, quelques astuces pour bien réussir votre planning :
Nous croyons en un nouveau modèle de consulting où l’excellence commence par l’écoute, le partage et une vraie vision