Transcription Techniques d'estimation avec des points d'histoire (Planning Poker)
Une fois le concept des points d'historique compris, il est nécessaire d'appliquer une technique structurée afin que l'équipe les attribue de manière collaborative et cohérente.
La technique la plus populaire et la plus efficace pour cela est le Planning Poker.
Il s'agit d'une méthode consensuelle qui utilise des cartes numérotées (suivant l'échelle de Fibonacci modifiée) pour permettre aux membres de l'équipe d'estimer l'effort relatif des histoires utilisateur.
Sa principale valeur ne réside pas seulement dans l'attribution d'un nombre, mais aussi dans le fait de faciliter la discussion et d'assurer une compréhension commune de la portée avant de commencer le développement.
Préparation : backlog priorisé et DoD clair
Avant de commencer une session d'estimation avec Planning Poker, une bonne préparation est essentielle :
Backlog priorisé : le propriétaire du produit doit avoir préparé le backlog, avec les histoires utilisateur à estimer classées par ordre de priorité (au moins les plus importantes). Cela permet de s'assurer que l'équipe concentre ses efforts sur l'estimation des éléments les plus pertinents.
Définition claire du « fait » (DoD) : l'équipe doit avoir convenu d'une DoD commune.
Ceci est crucial car l'estimation doit couvrir tout le travail nécessaire pour respecter la DoD (codage, tests, documentation, etc.), et pas seulement une partie. Sans une DoD claire, les estimations seront incohérentes.
Compréhension de base des points d'histoire : l'équipe doit comprendre le concept d'estimation relative et l'échelle à utiliser.
Établir la base de référence (historique de 5 points)
La première étape de la session d'estimation consiste à établir une base de référence (baseline) pour la relativité.
L'équipe sélectionne une histoire utilisateur du backlog qui soit :
- De taille moyenne (ni trop petite ni trop grande).
- Bien comprise par tous les membres de l'équipe.
Une valeur de référence est attribuée à cette histoire, généralement « 5 » points d'histoire.
Cette histoire devient le point d'ancrage : toutes les autres histoires seront estimées en les comparant à celle-ci (est-ce plus, moins ou autant d'efforts que notre histoire à 5 points ?) et à d'autres déjà estimées.
Le processus de vote (Planning Poker) et la discussion des divergences
Le processus typique du Planning Poker pour chaque histoire est le suivant :
Présentation et discussion : le propriétaire du produit (ou la personne qui connaît l'histoire) la présente brièvement.
L'équipe de développement pose des questions pour clarifier la portée et s'assurer que tout le monde la comprend bien.
Estimation individuelle : chaque membre de l'équipe de développement sélectionne secrètement une carte de Planning Poker (ou utilise ses doigts/une application) qui représente son estimation de l'effort relatif.
Révélation simultanée : à trois, tout le monde révèle sa carte en même temps. Cela évite le biais d'ancrage (être influencé par l'estimation des autres, en particulier des plus anciens).
Discussion des divergences : si les estimations sont très différentes (en particulier s'il y a des valeurs aberrantes, la plus élevée et la plus basse), les personnes ayant ces estimations extrêmes sont invitées à expliquer leur raisonnement.
Cette discussion est cruciale, car elle révèle souvent des malentendus sur la portée ou des connaissances différentes sur la technologie.
<
techniques destimation avec des points dhistoire planning poker