Oubliez le Fibonacci classique : comment bien choisir son jeu de cartes pour le Sprint
La suite de Fibonacci standard (1, 2, 3, 5, 8, 13) est le choix par défaut des équipes agiles depuis plus de vingt ans. On la considère presque comme une loi sacrée du développement logiciel. Mais en réalité, ce n'est qu'un outil parmi d'autres — et parfois, on s'acharne avec un marteau alors qu'il faudrait un scalpel.
Toutes les équipes ne conçoivent pas leurs logiciels de la même manière. Il n'y a donc aucune raison de leur imposer la même échelle d'estimation.
Finis les débats interminables sur des détails
Avez-vous déjà vu deux développeurs seniors débattre pendant dix minutes pour savoir si une tâche vaut 5 ou 8 points ? La différence d'effort est minime, mais ce genre de discussion finit par épuiser tout le monde.
Si votre équipe se retrouve paralysée par des valeurs trop proches, passez aux Puissances de deux (1, 2, 4, 8, 16, 32). Cette échelle exponentielle coupe court aux compromis interminables. En élargissant considérablement l'écart entre les nombres, vous obligez l'équipe à trancher plus vite et plus franchement sur la complexité et les risques. C'est soit un 4, soit un 8. On choisit et on avance.
Gérer les extrêmes
À l'inverse, le Fibonacci classique montre souvent ses limites aux deux extrêmes du spectre.
Que faire d'une tâche qui prend littéralement cinq minutes, comme changer le code couleur d'un bouton ? Lui attribuer 1 point semble exagéré, mais ne pas l'estimer fausse votre suivi. Et qu'en est-il d'une epic (épopée) qui n'a pas encore été affinée ?
C'est là que la suite de Fibonacci modifiée prend tout son sens. Elle introduit un 0 et un 1/2 pour ces micro-tâches triviales, ce qui permet de garder une vélocité réaliste. Dans le haut du panier, elle arrondit les valeurs (20, 40, 100) pour admettre une vérité simple : à ce niveau de taille, l'estimation relève de la pure devinette. Elle reconnaît qu'une précision illusoire sur une epic massive est une perte de temps.
L'exception des équipes matures
Il existe toutefois une exception à la règle exponentielle.
Si votre équipe est très mature et qu'elle découpe systématiquement chaque user story en petits morceaux prévisibles et faciles à digérer, Fibonacci risque en fait de vous ralentir. Si vous n'embarquez jamais dans un sprint des tâches demandant plus de quelques jours de travail, vous n'avez pas besoin d'écarts énormes entre vos valeurs.
Pour ces équipes ultra-rodées, un simple Jeu linéaire (1, 2, 3, 4, 5) est parfait. Il offre une granularité fine et régulière, idéale pour ceux qui maîtrisent déjà parfaitement le périmètre de leurs tâches.
L'Agilité, c'est avant tout s'adapter à la méthode qui convient le mieux à votre équipe. Ne laissez plus un menu déroulant par défaut dicter la planification de vos sprints. Observez comment votre équipe débat, comment elle délimite son travail et comment elle réfléchit — puis choisissez le jeu de cartes qui correspond vraiment à sa réalité.