Story Points vs Temps

Estimation de l'effort

L' effort nécessaire pour réaliser chaque User Story est évalué avec un nombre de points suivant généralement une suite de Fibonacci (1, 2, 3, 5, 8 du plus simple au plus complexe). En pratique, les valeurs 1, 2 et 3 suffisent et encouragent un découpage plus fin.

L'objectif de l'estimation de l'effort est de permettre l'évaluation de l'avancement et la vélocité d'avancement d'un projet.

L'effort nécessaire pour réaliser les tâches d'une User Story est parfois estimé en heures mais il est préférable de l'estimer en points.

Encore mieux, il est préférable de ne pas estimer les tâches mais de se contenter d'estimer les User Stories. Cela facile l'estimation et encourage également un découpage plus fin des User Stories.

Story Points vs Temps

L'heure étant une unité absolue, l'estimation en heures est souvent erronée et nécessite une réévaluation régulière des autres User Stories.

En revanche, le point étant une unité relative à l'effort nécessaire pour réaliser le produit, les erreurs d'estimations sont plus rares et n'affectent que la tâche ou User Story en question.

La métaphore du trajet en voiture

L'évaluation de la durée d'un trajet en voiture est souvent erronée à cause des paramètres inconnus et des imprévus : performances du véhicule, problèmes de circulation, pannes, grève SNCF etc...

La distance du trajet quand à elle est fixe ; combinée avec la vitesse moyenne du véhicule, elle permet de déduire la durée moyenne du trajet de façon plus précise.

OK, mais comment évaluer le coût d'un produit et les dates de livraisons sans jamais compter les heures de travail ? Cf. Vélocité.