Guides · 10 min de lecture

Comparatif des techniques d'estimation agile

Comparaison du planning poker, des tailles de tee-shirt, du système des seaux et de l'estimation par affinité : ce que disent les études et comment choisir la bonne méthode.

Les techniques d'estimation agile sont des méthodes structurées qui permettent à une équipe d'évaluer les éléments du backlog en fonction de leur effort relatif, au lieu de deviner un nombre d'heures exact. La plus connue est le planning poker (aussi appelé scrum poker ou pointing poker), mais ce n'est qu'une technique parmi d'autres, qui échangent davantage de discussion contre plus de rapidité. Ce guide compare les principales méthodes — planning poker, tailles de tee-shirt, système des seaux, estimation par affinité, vote par gommettes et Wideband Delphi —, présente les résultats réels des recherches sur la « meilleure » méthode et propose une façon simple de choisir.

Les qualités d'une bonne technique d'estimation

La plupart des techniques agiles partagent les mêmes objectifs. Cette liste permet d'évaluer chacune d'elles :

  • Évaluer par comparaison, pas à l'horloge. L'estimation relative est plus facile à convenir et évite la pression de s'engager sur une durée.
  • Éviter la fausse précision. Un choix parmi un petit nombre d'options empêche de débattre de chiffres que l'équipe ne peut pas réellement distinguer.
  • Faire ressortir le travail caché. Le principal avantage de l'estimation en équipe réside dans les discussions qui révèlent les risques et les tâches oubliées.
  • S'adapter à la taille du backlog. Dix éléments et trois cents éléments n'appellent pas les mêmes outils.

Gardez ces objectifs à l'esprit : les techniques ci-dessous proposent surtout différents compromis entre profondeur des discussions et rapidité.

Les principales techniques d'estimation agile

Planning poker

Chaque personne choisit en privé une carte correspondant à la taille d'un élément ; tout le monde révèle son choix en même temps, puis l'équipe discute des écarts avant de convenir d'un chiffre. La révélation simultanée évite l'ancrage, et la discussion est au cœur de la méthode. C'est la technique la plus riche, mais aussi la plus lente, ce qui la rend idéale pour les éléments importants ou incertains. Consultez notre guide pas à pas et découvrez l'échelle utilisée dans pourquoi les équipes utilisent Fibonacci.

Tailles de tee-shirt

Chaque élément reçoit une étiquette — XS, S, M, L ou XL — plutôt qu'un chiffre. Cette échelle grossière et non numérique est rapide et facile à comprendre pour les parties prenantes non techniques. Elle convient donc bien à la planification préliminaire et générale, avant que le travail soit bien défini. Consultez notre guide complet sur les tailles de tee-shirt.

Le système des seaux

L'équipe prépare des « seaux » (souvent 1, 2, 3, 5, 8, 13), puis y répartit les cartes des éléments. Elle avance rapidement et ne s'arrête que pour discuter des désaccords. Cette méthode combine planning poker et tailles de tee-shirt ; elle est particulièrement adaptée aux gros backlogs où voter pour chaque élément prendrait trop de temps.

Estimation par affinité

L'équipe compare les éléments entre eux et les regroupe par ressemblance, souvent en commençant par des tailles approximatives avant d'affiner. Comme elle permet d'évaluer de nombreux éléments en une seule passe grâce à leur position relative, c'est l'un des moyens les plus rapides d'organiser un grand backlog encore non estimé.

Vote par gommettes

À proprement parler, le vote par gommettes sert à établir des priorités, pas à estimer. Chaque personne reçoit quelques gommettes et les place sur les éléments qu'elle juge les plus importants. Cette méthode est utile avant l'estimation pour réduire un gros backlog aux quelques éléments qui méritent une évaluation détaillée.

Wideband Delphi

Cette méthode plus ancienne repose sur plusieurs tours d'estimation anonymes guidés par un facilitateur, jusqu'à ce que les estimations convergent. Le planning poker a été créé en 2002, en partie pour offrir une solution plus légère. Wideband Delphi reste utile pour les estimations à forts enjeux lorsque l'anonymat est important.

Ce que disent les recherches sur la meilleure méthode

La réponse honnête : aucune technique ne se révèle nettement plus précise que les autres.

Dans une étude publiée en 2023, des équipes d'étudiants ont utilisé le planning poker, le système des seaux et l'estimation par affinité sur un même projet pendant trois semaines. Une fois familiarisées avec les trois méthodes, les équipes obtenaient des estimations d'une précision à peu près équivalente, sans différence statistiquement significative. La différence concernait le temps : en moyenne, le système des seaux et l'estimation par affinité prenaient environ deux fois moins de temps que le planning poker. Il s'agissait toutefois d'équipes d'étudiants : ces résultats constituent un indice fort, pas une preuve définitive.

Les revues plus générales des méthodes d'estimation utilisées par les équipes agiles aboutissent à une conclusion similaire : les méthodes subjectives fondées sur le jugement d'experts dominent, et l'association du planning poker et des points d'histoire est la plus courante, mais la littérature ne désigne aucune technique comme la plus précise. (Références dans les Sources ci-dessous.)

En pratique, si la précision est comparable, choisissez en fonction de la taille du backlog et de la valeur de la discussion pour chaque élément.

Comment choisir

TechniqueFonctionnementVitesseDiscussionAdaptée à
Planning pokerVote privé, révélation, discussionPlus lentApprofondieLes éléments importants ou incertains
Tailles de tee-shirtAttribuer une taille de XS à XLRapideLimitéeUne estimation préliminaire et générale
Système des seauxRépartir les cartes dans des seaux d'effortTrès rapideMoyenneLes gros backlogs
Estimation par affinitéRegrouper les éléments par ressemblanceTrès rapideFaible à moyenneUne première passe sur un backlog volumineux et brut
Vote par gommettesPlacer des gommettes pour classer les élémentsTrès rapideLimitéePrioriser avant d'estimer (pas pour évaluer la taille)
Wideband DelphiTours anonymes avec facilitateurLentMoyenneLes situations à forts enjeux où l'anonymat est nécessaire

Une règle simple : utilisez une méthode rapide (affinité ou seaux) pour organiser un gros backlog, puis réservez le planning poker aux éléments importants, risqués ou faisant l'objet d'un désaccord.

Combiner les techniques

La plupart des équipes ne choisissent pas une seule méthode pour toujours. Une approche courante consiste à :

  1. Voter avec des gommettes pour réduire un backlog immense aux éléments prioritaires.
  2. Utiliser l'affinité ou le système des seaux pour attribuer rapidement une taille approximative aux éléments retenus.
  3. Faire du planning poker pour les quelques éléments incertains ou contestés, là où la discussion justifie le temps consacré.

Vous profitez ainsi de la rapidité des méthodes légères et de la compréhension commune apportée par le planning poker, sans passer une heure à voter sur des éléments évidents. La même combinaison fonctionne pour les équipes distribuées, avec une séance de planning poker en direct ou en différé, comme l'explique notre guide du planning poker pour les équipes à distance.

Erreurs fréquentes

  • Utiliser le planning poker pour tout. Cette méthode est trop lente pour les gros backlogs. Réservez-la aux éléments qui nécessitent une discussion.
  • Considérer chaque taille relative comme un chiffre exact. Aucune de ces méthodes ne prédit précisément l'effort, comme l'explique notre article sur les points d'histoire. Utilisez-les pour mieux comprendre le travail et faire des prévisions approximatives.
  • Confondre vote par gommettes et estimation. Le vote par gommettes classe l'importance des éléments. Il n'évalue pas leur effort.
  • Changer de méthode en cours de projet. Mélanger les échelles rend l'historique et la vélocité inutilisables. Gardez une méthode d'estimation cohérente.

Foire aux questions

Quelles sont les principales techniques d'estimation agile ?

Le planning poker, les tailles de tee-shirt, le système des seaux, l'estimation par affinité et Wideband Delphi servent à estimer la taille ; le vote par gommettes aide à établir les priorités. Toutes évaluent l'effort relatif plutôt que le nombre exact d'heures.

Quelle technique d'estimation agile est la plus précise ?

Aucune ne se démarque. Une étude de 2023 a conclu que le planning poker, le système des seaux et l'estimation par affinité étaient d'une précision comparable une fois les équipes familiarisées avec ces méthodes. Les méthodes les plus rapides prenaient environ deux fois moins de temps. Choisissez en fonction de la taille du backlog et du temps de discussion souhaité pour chaque élément.

Quelle est la technique d'estimation la plus rapide ?

L'estimation par affinité et le système des seaux sont les plus rapides, car ils permettent d'évaluer de nombreux éléments en une seule passe. Les tailles de tee-shirt sont également rapides. Le planning poker est le plus lent, car chaque élément fait l'objet d'une discussion complète.

Quelle est la différence entre le planning poker et le système des seaux ?

Le planning poker permet de voter pour un seul élément à la fois et d'en discuter : la démarche est approfondie, mais lente. Le système des seaux répartit rapidement de nombreuses cartes dans des catégories d'effort, en s'arrêtant uniquement sur les désaccords ; il convient donc aux gros backlogs.

Le vote par gommettes est-il une technique d'estimation ?

Pas vraiment. C'est une méthode de priorisation : chaque personne place quelques gommettes sur les éléments les plus importants. Elle est surtout utile avant l'estimation, pour déterminer quels éléments méritent d'être évalués.

Peut-on combiner plusieurs techniques d'estimation ?

Oui, et la plupart des équipes le font. Une approche classique consiste à établir les priorités par vote de gommettes, à utiliser l'affinité ou les seaux pour une première estimation rapide, puis à réserver le planning poker aux quelques éléments incertains ou contestés.

Sources

  1. Poženel, M., Fürst, L., Vavpotič, D. & Hovelja, T. (2023). A comparison of planning poker, the bucket system and affinity estimation. International Journal of Software Engineering and Knowledge Engineering, 33(11n12), 1923-1950 (précision similaire une fois les équipes familiarisées ; les seaux et l'affinité prenaient environ deux fois moins de temps).
  2. Usman, M., Mendes, E., Weidt, F. & Britto, R. (2014). Effort estimation in agile software development: a systematic literature review. PROMISE 2014 (les méthodes de jugement expert dominent ; le planning poker avec points d'histoire est l'association la plus courante).
  3. Grenning, J. (2002). Planning Poker or How to Avoid Analysis Paralysis While Release Planning (le planning poker comme solution plus légère que Wideband Delphi).

Poursuivre la lecture