Réussir son backlog refinement

Comment mener son atelier de backlog refinement efficacement en méthode Agile dans un objectif de repriorisation des user stories?
Écrit par
Benoit Morane
Publié le
24 Février 2023

Qu'est-ce qu'un backlog refinement ?

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 :

  • S'assurer que l'atelier technique soit le plus rapide et efficace possible
  • Eviter le rework et les retours de validation lors du sprint suivant.

Controles a faire et à mettre en place pour réaliser un backlog refinement:

  • Les US du sprint +1 backlog sont parfaites
  • Les US du sprint +1 sont priorisées
  • J'ai assez d'US pour le sprint suivant
  • Le prochain sprint goal est défini
  • J'ai un plan pour lever les dépendances des sprint+2 et sprint+3
Mode opératoire

Préparer son Backlog Refinement

  • Créer évènement récurrent  au début du projet
  • Must have : PO, 1 Dev, Coach Agile et UX designer

Pré-requis

  • Le PO a écrit les tickets du Sprint+1
  • Les maquettes des tickets du Sprint+1 sont prêtes

Étapes et Répartition des rôles

Les rôles lors du Backlog Refinement :

  • Le Coach Agile s'assure du respect du standard et du timing
  • Le PO lead le BR et écrit les tickets
Les étapes :

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 !

Restons en contact
Envie de recevoir nos actus Product ou de découvir nos offres ? Laissez-nous votre adresse email et nous vous enverrons notre newsletter.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Envie d'aller plus loin ?

Découvrez nos convictions et expertises Product que nous mettons au service de nos client.
Restons en contact
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.