Qu’est-ce que les points d’histoire Agile ? Comment estimer les histoires utilisateur ?

Les points d’histoire sont une mesure utilisée dans la gestion de projet et de produit Agilepour estimer l’effort nécessaire pour mettre en œuvre une histoire utilisateur donnée. C’est une mesure abstraite de la quantité de travail nécessaire pour compléter l’histoire. En termes simples, un point d’histoire est un nombre qui indique à l’équipe le niveau de difficulté d’une histoire. La difficulté peut être liée à la complexité, au risque et à l’effort impliqués.
L’estimation des points d’histoire est une technique d’estimation relative, généralement effectuée pendant le backlog produitdes sessions de préparation du backlog, où l’équipe chargée du développement et du test évalue les éléments du backlog.
Pour rendre la planification de sprintplus efficace en pratique, le propriétaire du produit et l’équipe effectuent des estimations approximatives à l’avance — appelées amélioration du backlog produit — et vérifient :
  • Si la planification de sprint peut être effectuée efficacement ?
  • Y a-t-il suffisamment d’informations pour compléter ces éléments ?
  • Les histoires utilisateur sont-elles correctement décomposées ?

Les nombres de Fibonacci pour les points d’histoire

Lors de l’estimation, il est recommandé aux équipes de développement d’utiliser les nombres de Fibonacci (1, 2, 3, 5, 8, 13, 21, …) pour attribuer des points d’histoire (voir l’article sur le Poker de planification).
Story Point Fibonacci Numbers
Nombres de Fibonacci pour les points d’histoire

Comment effectuer l’estimation Agile ?

Pour cela, chaque équipe doit identifier une histoire de référence. Elle n’a pas besoin d’être la plus petite, mais plutôt une qui résonne avec tous les membres de l’équipe. Une fois identifiée, toutes les histoires utilisateur doivent être dimensionnées par rapport à cette histoire de référence.
Lors de l’estimation d’une nouvelle histoire, il suffit d’en choisir une et de demander : « Cela va-t-il prendre plus de temps que l’histoire de référence X ? » ou « Cela va-t-il prendre plus que l’histoire de référence Y ? » Avoir suffisamment d’histoires de référence permet de trouver un comparateur approprié pour identifier une histoire de taille similaire et lui attribuer le même nombre de points, ou plus ou moins selon les facteurs pris en compte.
Agile Estimation Reference Stories
Histoires de référence pour l’estimation Agile
Lors de l’attribution des points d’histoire, nous attribuons une valeur en points à chaque histoire. La valeur relative est plus importante que le nombre absolu. Une histoire attribuée 2 points devrait être deux fois plus difficile qu’une histoire attribuée 1 point. Elle devrait également être deux tiers de la taille d’une histoire estimée à 3 points.
En outre, notez que lorsque la valeur estimée des points d’histoire dépasse 21, l’histoire utilisateur doit être à nouveau divisée. Il est généralement recommandé qu’aucune histoire utilisateur n’excède 8 points d’histoire pour une meilleure gestion.

Leave a Reply