Le backlog Refinement est un atelier pendant lequel le PO, un dev et le coach agile vont préciser, les fonctionnalités à développer dans les sprints à venir.
L'objectif d'un backlog refinement est de s'assurer que les User Stories du sprint +1 soient parfaites et priorisées.
Cela permet de :
Controles a faire et à mettre en place pour réaliser un backlog refinement:
Préparer son Backlog Refinement
Pré-requis
Étapes et Répartition des rôles
Les rôles lors du Backlog Refinement :
Introduction (2min):
Prioriser les EPICs (20min) :
- Rappeler le succès, qui aidera à prioriser les macros fonctionnalités
- Vérifier la priorité et le sizing des prochaines EPICs
- Prioriser les EPICs du sprint+1
Définir le prochain sprint goal (5 min) :
- Rappeler la définition du Sprint Goal : la fonctionnalité la plus prioritaire au regard des objectifs du PO
- Définir le prochain Sprint Goal
Préparer les tickets (max 45-55min) :
- Prioriser les tickets de la colonne (les plus importants en haut)
- Déplacer les tickets non prioritaires vers Sprint+2 et Sprint+3
- Passer sur tous les tickets de la colonne Sprint+1 et vérifier que chaque ticket est une User Story parfaite
- Pour chaque ticket, vérifier qu’il n’y a pas de dépendance extérieure (design, icône, traductions, gros wordings, accès API & SaaS, licence, etc.). Sinon, flaguer le ticket “Waiting for” et prévenir la personne concernée pour avoir son commitment.
Découper les EPICs du Sprint + 2 (optionnel, 10min) :
- Découper rapidement les EPICs en tickets
Conclusion :
- Passer le ticket "Backlog Refinement" en Done (si existant)
En bref
Le Backlog Refinement est un atelier pour permettre de prioriser et redécouper si necessaire des user stories ou des epics dans le cadre d'un sprint en méthode agile pour permettre l'itération d'un projet.
Si cette ressource vous a plu n'hésitez pas à nous suivre sur Linkedin !