Apprenez les bénéfices de l'estimation relative

Qu’est-ce que l’estimation relative ?

L’estimation relative consiste à estimer une tâche non pas en unités de temps, mais en termes de complexité relative par rapport à d’autres tâches similaires.

💡 Définition selon l’Agile Alliance :

L’estimation relative est une méthode d’estimation utilisée dans les équipes Agile. Elle compare ou regroupe des tâches de complexité similaire, sans utiliser de temps absolu.

L’exemple de la tasse de café

Voici une situation que vous avez peut-être déjà vécue :

Vous commandez un café, et le barista vous demande : « Quelle taille ? »
Comme vous n’êtes jamais allé dans ce café auparavant, vous ne savez pas quelles tailles sont proposées. À quel point un « grand » café est-il grand ? S’agit-il d’une tasse de deux litres ? Si c’était le cas, vous ne dormiriez pas pendant un mois ! 😱

Généralement, vous pouvez voir les tailles des tasses au-dessus de la machine à café, ce qui vous aide à faire votre choix.

Si vous prenez un instant pour analyser votre réflexion, vous pourriez remarquer que :

  • Vous ne cherchez pas à savoir si la tasse moyenne contient 40 cl ou 55 cl.

  • Vous ne posez pas la question : « Quelle est la quantité exacte de café dans une tasse moyenne ? »

  • Vous pensez plutôt : « Petit, c’est trop petit, mais grand, c’est un peu trop, alors je vais prendre moyen. »

Cette situation illustre une estimation basée sur la taille relative. Vous vous rappelez des tasses de café que vous avez bues auparavant et vous cherchez laquelle des trois tailles correspond à vos préférences habituelles.

💡 Les baristas connaissent bien les avantages du dimensionnement relatif !

Exemple concret : Peindre une maison

Imaginez que vous peignez une maison comportant trois grandes pièces, quatre pièces moyennes et deux petites pièces. Vous savez que peindre une pièce moyenne prend une semaine.

Vous pourriez formuler les hypothèses suivantes :

  • Une grande pièce prendrait deux semaines à peindre.

  • Une petite pièce prendrait une demi-semaine à peindre.

Avec ces hypothèses :

  • Peindre trois grandes pièces prendrait six semaines.

  • Peindre quatre pièces moyennes prendrait quatre semaines.

  • Peindre deux petites pièces prendrait une semaine.

En utilisant des estimations relatives, vous pouvez conclure qu’il faudra au total 11 semaines pour peindre toute la maison.

Comprendre le dimensionnement relatif en gestion de projet

Maintenant, au lieu d’une semaine, imaginez que peindre une pièce moyenne correspond à une unité de temps. Dans ce cas, peindre la maison prendrait 11 unités de temps.

Parfois, un peintre expérimenté pourrait peindre une pièce moyenne en trois jours, tandis qu’un débutant pourrait en prendre six. En évitant d’exprimer cette durée en semaines, vous déclarez simplement que peindre la maison est “11 fois plus grand” que peindre une pièce moyenne, ce qui incarne l’esprit de l’estimation relative.

Quel lien avec la gestion de produit ?

Lorsque vous estimez le temps nécessaire pour développer les fonctionnalités d’un produit en vous basant sur des travaux précédents, vos estimations sont plus précises qu’en décomposant les fonctionnalités en sous-tâches et en les estimant séparément.

💡 Les études montrent que l’approche de dimensionnement relatif fournit des estimations plus fiables que celle basée sur des tailles absolues.

Fractionner taille et durée

Le fait qu’il existe plusieurs réponses à la question “Quelle est la taille ?” révèle qu’il s’agit d’une question ambiguë. Les personnes qui posent cette question peuvent avoir en tête des réponses différentes.

Lorsque les parties prenantes participent à une session d’estimation, elles veulent savoir combien de temps il faudra pour construire la fonctionnalité.

Pour profiter des avantages de l’estimation relative, vous devez répondre à cette question en deux étapes :

  1. Estimez la taille de la tâche.

  2. Estimez la durée nécessaire pour l’achever. 

Quels sont les avantages de l’estimation relative ?

Pourquoi ne pas simplement estimer en heures la durée de toutes les tâches et fonctionnalités ? Voici pourquoi l’estimation relative est particulièrement avantageuse en développement logiciel Agile :

  1. Le cerveau humain fonctionne bien avec les comparaisons relatives :
    Nous avons une capacité innée à percevoir si quelque chose est relativement plus grand ou plus petit qu’autre chose.

  2. Plus de confort pour les membres de l’équipe :
    Les membres de l’équipe hésitent souvent à fournir des estimations de durée précise, car ils savent qu’ils ne disposent généralement pas de toutes les informations nécessaires au moment de l’estimation. Ils se sentent beaucoup plus à l’aise lorsqu’il s’agit de comparer une tâche à une autre en termes de taille ou de complexité.

  3. Pas de confusion avec des engagements de temps :
    Les parties prenantes ou les chefs de projet interprètent parfois les estimations de durée comme des engagements, ce qui peut engendrer des attentes irréalistes quant à la complétion des fonctionnalités. Avec l’estimation relative, cela n’est pas possible, car elle ne repose pas sur des mesures temporelles.

  4. Réduction des estimations "gonflées" :
    Lorsque l’on demande combien de temps une tâche prendra, les membres de l’équipe peuvent parfois "gonfler" leurs estimations pour se ménager une marge en cas de complexités imprévues. Ce problème peut être évité grâce à l’estimation relative.

  5. L’estimation relative s’est avérée efficace et fournit des estimations plus précises. Une étude (en anglais) a révélé qu’un chef de projet expérimenté, en comparant son projet à des projets similaires, a pu fournir une estimation plus précise qu’un groupe de quatre autres chefs de projet ayant utilisé des approches plus analytiques.

Récapitulons !

  • L’estimation relative consiste à estimer l’accomplissement des tâches en les comparant à des tâches précédemment réalisées.

  • Le cerveau humain est naturellement câblé pour mieux travailler avec les comparaisons relatives.

  • Cette méthode offre des estimations plus précises et fiables.

  • Elle repose sur l’évaluation de la taille d’une tâche pour ensuite estimer la durée nécessaire en fonction de tâches similaires réalisées par le passé.

Dans le prochain chapitre, vous découvrirez des unités de mesure populaires utilisées par les équipes adeptes de l’estimation relative. Préparez-vous à explorer le Planning Poker et la méthode des tailles de T-shirt !

Ever considered an OpenClassrooms diploma?
  • Up to 100% of your training program funded
  • Flexible start date
  • Career-focused projects
  • Individual mentoring
Find the training program and funding option that suits you best