Techniques d'estimation - Planning Poker

Planification de l'estimation du poker

Planning Poker est une technique d'estimation basée sur le consensus, principalement utilisée pour estimer l'effort ou la taille relative des user stories dans Scrum.

Planning Poker combine trois techniques d'estimation: la technique Delphi à large bande, l'estimation analogique et l'estimation à l'aide de WBS.

Planning Poker a d'abord été défini et nommé par James Grenning en 2002, puis popularisé par Mike Cohn dans son livre "Agile Estimating and Planning", dont le métier marquait le terme.

Planification de la technique d'estimation du poker

Dans Planning Poker Estimation Technique, les estimations des user stories sont calculées en jouant au planning poker. Toute l'équipe Scrum est impliquée et il en résulte des estimations rapides mais fiables.

  • Planning Poker se joue avec un jeu de cartes. Comme la séquence de Fibonacci est utilisée, les cartes ont des nombres - 1, 2, 3, 5, 8, 13, 21, 34, etc. Ces nombres représentent les «Story Points». Chaque estimateur a un jeu de cartes. Les numéros sur les cartes doivent être suffisamment grands pour être visibles par tous les membres de l'équipe, lorsqu'un des membres de l'équipe tient une carte.

  • L'un des membres de l'équipe est sélectionné comme modérateur. Le modérateur lit la description de la user story pour laquelle l'estimation est faite. Si les estimateurs ont des questions, le propriétaire du produit y répond.

  • Chaque estimateur sélectionne en privé une carte représentant son estimation. Les cartes ne sont pas affichées tant que tous les estimateurs n'ont pas fait une sélection. À ce moment-là, toutes les cartes sont simultanément retournées et maintenues afin que tous les membres de l'équipe puissent voir chaque estimation.

  • Au premier tour, il est très probable que les estimations varient. Les estimateurs haut et bas expliquent la raison de leurs estimations. Il faut veiller à ce que toutes les discussions soient uniquement destinées à la compréhension et que rien ne soit à prendre personnellement. Le modérateur doit garantir la même chose.

  • L'équipe peut discuter de l'histoire et de leurs estimations pendant quelques minutes de plus.

  • Le modérateur peut prendre des notes sur la discussion qui seront utiles lorsque l'histoire spécifique sera développée. Après la discussion, chaque estimateur réévalue en sélectionnant à nouveau une carte. Les cartes sont à nouveau gardées privées jusqu'à ce que tout le monde ait estimé, à quel point elles sont retournées en même temps.

Répétez le processus jusqu'à ce que les estimations convergent vers une seule estimation qui peut être utilisée pour l'histoire. Le nombre de tours d'estimation peut varier d'une user story à l'autre.

Avantages de la planification de l'estimation du poker

Planning poker combine trois méthodes d'estimation -

Expert Opinion- Dans l'approche d'estimation basée sur l'opinion d'experts, on demande à un expert combien de temps prendra quelque chose ou quelle sera sa taille. L'expert fournit une estimation en fonction de son expérience, de son intuition ou de son instinct. L'estimation de l'opinion d'experts ne prend généralement pas beaucoup de temps et est plus précise que certaines des méthodes analytiques.

Analogy- L'estimation par analogie utilise la comparaison des user stories. La user story sous-estimée est comparée à des user stories similaires implémentées plus tôt, donnant des résultats précis car l'estimation est basée sur des données prouvées.

Disaggregation- L'estimation de la désagrégation est effectuée en divisant une user story en user stories plus petites et plus faciles à estimer. Les user stories à inclure dans un sprint durent normalement entre deux et cinq jours pour se développer. Par conséquent, les user stories qui peuvent durer plus longtemps doivent être divisées en cas d'utilisation plus petits. Cette approche garantit également qu'il y aurait de nombreuses histoires comparables.