Refinement du backlog : la base d'un bon Sprint Planning
Le refinement du backlog est le processus continu de révision, de priorisation et de préparation des éléments du Product Backlog pour qu'ils soient prêts pour le Sprint Planning.
Qu'est-ce que le refinement du backlog
Le Scrum Guide décrit le refinement du backlog comme l'acte de décomposer et de définir davantage les éléments du Product Backlog.
En pratique, le refinement comprend : la révision des éléments à venir, l'ajout ou l'amélioration des critères d'acceptation.
Le refinement n'est pas un événement unique — c'est une activité continue. La plupart des équipes allouent 10 % de leur capacité de sprint au refinement.
Quand et à quelle fréquence affiner
Il n'y a pas de réponse unique, mais la plupart des équipes s'orientent vers l'un des trois modèles :
- Réunion de refinement dédiée (la plus courante) : une réunion de 60–90 minutes par sprint.
- Refinement continu léger : 15–30 minutes à la fin de chaque Daily Scrum.
- Refinement ad hoc : le refinement se produit quand l'équipe identifie qu'une histoire a besoin de travail.
Avertissement : moins de 10 % de la capacité consacrée au refinement est un indicateur avancé de dépassements.
Ce qui rend un élément du backlog prêt
Un cadre courant est la Definition of Ready — une liste de contrôle convenue par l'équipe :
- L'histoire a une description claire du résultat souhaité.
- Les critères d'acceptation sont rédigés et approuvés par le Product Owner.
- L'histoire a une estimation de story points de l'équipe.
- Les dépendances sont identifiées et résolues.
- L'histoire peut être complétée dans un seul sprint.
- La priorité de l'histoire a été confirmée dans le dernier sprint.
La Definition of Ready doit être un accord d'équipe, pas une barrière bureaucratique.
Techniques pour un refinement efficace du backlog
Les sessions de refinement peuvent se bloquer sur quelques défis courants.
Techniques de division des histoires
- Par étape de workflow : divisez une grande histoire en étapes individuelles.
- Par rôle d'utilisateur : si une histoire sert plusieurs types d'utilisateurs, divisez par rôle.
- Par variation de données : divisez les histoires qui gèrent plusieurs types de données.
Utiliser le Planning Poker dans le refinement
Exécutez une courte session de Planning Poker (10–15 minutes) pour toutes les histoires qui ont satisfait la Definition of Ready.
Réservez des sessions de Planning Poker plus longues (30+ minutes) pour les histoires avec une grande divergence de votes.
FAQ du refinement du backlog
Le refinement du backlog est-il identique au grooming ?
Oui. "Grooming du backlog" était le terme Scrum original ; il a été renommé "refinement" en 2011.
Qui doit participer au refinement du backlog ?
Le Product Owner, le Scrum Master et l'équipe de développement complète.
Combien de sprints à l'avance le backlog doit-il être affiné ?
Maintenez 1–2 sprints d'histoires prêtes en permanence.
Que se passe-t-il quand nous ne pouvons pas nous mettre d'accord sur les critères d'acceptation ?
Assignez des actions au Product Owner et/ou à l'équipe de développement.
Estimez votre backlog affiné avec le Planning Poker en ligne gratuit