De la vélocité à l'accélération

La vélocité ne mesure pas la productivité. Et l'accélération de vélocité ?

Trouvé dans InfoQ et venant de Scott Ambler, le prolifique Scott Ambler, une nouvelle mesure : l'accélération.

On sait que la vélocité est une mesure de la capacité d'une équipe pendant un sprint, qui est intrinsèque à cette équipe. Elle ne permet pas de comparer 2 équipes, ce n'est pas une mesure de productivité.

Pour y remédier, Scott propose de calculer l'accélération. C'est simple :

accélération = (vélocité de l'itération n - vélocité de l'itération m) / vélocité de l'itération m, sachant que n>m

Exemple



Avec des vélocités mesurées sur 4 itérations : I1 = 17, I2 = 18, I3 =17, I4 =21

  • Accélération entre itération 4 et itération 1 : 21-17/17, soit 23,5%
  • Accélération entre itération 3 et itération 2 : 17-18/18, soit -5,6% (on pourrait dire décélération)

L'accélération de vélocité peut, elle, être comparée entre plusieurs équipes.
Scott Ambler va même jusqu'à proposer de monétiser cette mesure. Il y a intérêt à avoir des équipes stables et de bonnes estimations !

Sur l'usage en entreprise, je suis sceptique. Mais ça pourrait servir pour les projets d'étudiants : 6 équipes, toutes appliquent Scrum et il faut donner une note à la fin. On a toujours du mal à comparer les projets. L'accélération de vélocité pourrait aider.

Commentaires

1. Le mercredi 04 février 2009, 12:45 par Stéphane

Cela reste du "tout relatif". Pour moi çà marcherai en ayant en plus du même PO pour plusieurs projets, un même Stackholder technique pour homogénéiser les estimations.