Raffinement du backlog : un guide rapide avec des exemples

Publié: 2022-08-23

Lorsque vous travaillez dans un environnement agile, les équipes prennent des sprints, une courte période de temps pendant laquelle vous effectuez des tâches. Les équipes Scrum choisissent ce travail en examinant leur backlog.

Le backlog est une liste hiérarchisée de livrables qui doivent être réalisés au cours du projet. Un cadre Scrum permet aux équipes de s'exécuter dans une gestion de projet agile, le backlog est très important et le raffinement du backlog maintient le flux de travail.

Qu'est-ce que le raffinement du backlog ?

Le raffinement du backlog produit est le processus par lequel l'équipe Scrum maintient son backlog en bon état. Vers la fin d'un sprint, l'équipe Scrum se réunira et examinera son backlog pour s'assurer qu'il est prêt pour le sprint à venir.

Lors d'une réunion de raffinement du backlog, l'équipe Scrum et le propriétaire du produit discutent des principaux éléments du backlog du produit. L'équipe Scrum aura le temps de poser des questions qui seraient normales pour toute planification de sprint.

L'affinement du backlog de produit n'est évidemment pas une tâche ponctuelle, mais un processus continu entre le propriétaire du produit et l'équipe de développement. C'est un endroit où ils peuvent collaborer pour s'assurer que le carnet de produit est propre et ordonné.

Cela peut signifier supprimer des user stories et des tâches obsolètes, ajouter de nouvelles user stories issues d'informations récemment découvertes ou diviser des user stories plus volumineuses en plus petites. Vous pouvez réorganiser les user stories dans votre backlog, ou mieux les décrire pour éviter des problèmes plus tard. Les affectations et les estimations peuvent changer et vous pouvez identifier et supprimer les obstacles si possible.

Vous pouvez considérer le raffinement du backlog comme un moyen d'une compréhension mutuelle entre le propriétaire du produit et l'équipe Scrum. Cette compréhension est centrée sur le produit, bien sûr, et ce qu'il fera ou ne fera pas. Ensuite, vous décidez de la quantité d'effort nécessaire à mettre en œuvre, ainsi que de l'ordre pour le faire.

Le logiciel de gestion de projet est capable de capturer cette réunion de raffinement du backlog produit et de représenter visuellement le flux de travail dans un tableau kanban. ProjectManager est un logiciel de gestion du travail basé sur le cloud doté de tableaux kanban dynamiques dotés de flux de travail personnalisés et d'une approbation des tâches pour définir qui a le pouvoir d'approuver et de faire avancer les tâches. Et tout cela se fait en temps réel, c'est-à-dire collaboratif jusqu'au cœur. Commencez dès aujourd'hui avec ProjectManager gratuitement !

Tableau kanban du ProjectManager
Tableaux Kanban de ProjectManager pour l'affinement du backlog et la planification des sprints.— En savoir plus !

Quel est le but du raffinement du backlog ? »

Le but du raffinement du backlog est d'avoir un backlog de produit prêt pour le prochain sprint. Ceci est fait par l'équipe Scrum qui a la possibilité de poser des questions au propriétaire du produit.

Certaines de ces questions comprendraient probablement :

  • Que devons-nous faire si l'utilisateur saisit ici des données invalides ?
  • Tous les utilisateurs sont-ils autorisés à accéder à cette partie du système ?
  • Et si A, B ou C se produisait ?

Ces questions sont vitales à se poser avant le prochain sprint, car cela donne au Product Owner l'opportunité d'y répondre. Ceci est particulièrement utile pour les questions qui nécessitent des recherches et auxquelles le propriétaire du produit reviendra pour répondre plus tard.

Gardez votre carnet de commandes bien rangé

L'une des principales raisons d'avoir un raffinement du backlog produit est qu'il garde votre backlog propre. Le backlog peut obtenir des entrées de n'importe quel nombre de sources. Plus votre organisation est grande, plus elle peut recevoir de commentaires. Cela peut conduire à un gâchis d'éléments de l'arriéré sans aucune rime ni raison. Garder votre carnet de commandes soigné le rend plus efficace.

Le raffinement du backlog permet également de garder les choses pertinentes. Vous voulez que votre backlog de produit soit empilé avec des user stories pertinentes qui sont bien documentées et hiérarchisées correctement afin qu'elles soient utiles à votre client et à votre entreprise. N'oubliez pas que seuls les éléments du backlog seront construits, mais ce n'est pas parce qu'ils sont sur le backlog qu'ils doivent être exécutés.

Faciliter une meilleure collaboration

Tenir l'équipe produit à jour est un autre objectif du raffinement du backlog. Sans clarté dans le backlog, il peut y avoir une mauvaise communication ou de mauvaises décisions sur les produits, qui vont nuire au projet. Avoir un backlog affiné favorisera une communication efficace au sein de l'équipe et gardera tout le monde sur la même longueur d'onde en termes de nouvelles fonctionnalités, de bugs qui ont été découverts, d'informations sur les utilisateurs, etc.

Enfin, la préparation du backlog aide les équipes Scrum à travailler plus rapidement. L'amélioration de l'organisation et de la communication qui accompagne le raffinement du backlog réduit le temps que les chefs de produit et les propriétaires de produit passent à planifier les sprints. Cela permet aux équipes Scrum de travailler de manière plus productive.

Processus de raffinement du backlog produit

En ayant un processus de raffinement du backlog produit, vous créez un résultat qui est DEEP, qui est un acronyme inventé par Roman Pichler, un expert en gestion de produits spécialisé dans les produits numériques et les pratiques agiles.

DEEP signifie détaillé, émergent, estimé et hiérarchisé. Vous voulez plus de détails pour les user stories dans votre backlog. L'ajout, la modification ou la suppression d'éléments conduira à de nouvelles perspectives. Chaque élément du backlog est estimé et priorisé.

C'est le résultat du processus de raffinement. Voici les étapes nécessaires pour y arriver.

Découverte de produits

Le processus par lequel l'équipe produit affine ses idées sur la feuille de route du produit en comprenant mieux quels sont les véritables problèmes des utilisateurs, puis en trouvant la meilleure façon de les résoudre.

Identifier les éléments à supprimer

Examinez le backlog du produit et voyez quels points des user stories avaient de la valeur mais ne sont plus pertinents et un membre de l'équipe peut les supprimer de la liste.

Améliorer la clarté

Boostez la communication en ajoutant des détails à la préparation et à la mise en œuvre des éléments encore présents dans vos backlogs de produits, tels que les contraintes, les cas extrêmes (problèmes qui ne surviennent qu'à des paramètres de fonctionnement extrêmes) et les critères d'acceptation.

Répartition des gros articles

Simplifiez votre backlog en prenant de grandes histoires d'utilisateurs qui peuvent être décomposées en plus petites afin d'ajouter de la concentration et de la gérabilité à vos éléments.

Articles de taille

Passez en revue le produit et assurez-vous qu'aucun élément de travail n'y est resté plus longtemps que nécessaire afin que chaque élément ait de la valeur.

Prioriser les éléments

Déterminez l'ordre dans lequel vos éléments de backlog doivent être exécutés et revoyez leur priorité au fur et à mesure que vous obtenez plus de détails et d'informations.

Identifier les risques

Déterminez quels risques ou obstacles sont inhérents aux user stories que vous êtes sur le point de mettre en œuvre et planifiez comment éviter ces problèmes.

Réunions de raffinement du backlog

Avant un sprint, l'équipe Scrum se réunit et discute du raffinement du backlog, c'est pourquoi on parle souvent de réunion de raffinement du backlog. Cela commence généralement par le propriétaire du produit montrant à l'équipe Scrum quels éléments du backlog de produit doivent être affinés. Cela ouvre une discussion entre le Product Owner et l'équipe Scrum. Ils décident ensuite quelles histoires d'utilisateurs ont besoin d'être améliorées.

La planification de sprint est différente du raffinement du backlog. Lors de la planification du sprint, l'équipe Scrum travaille sur les éléments prioritaires du backlog et se concentre sur une clarification plus détaillée, une modélisation légère, une réestimation, la création d'un objectif de sprint et un backlog de sprint.

Chacun dans la réunion a un rôle à jouer. Le propriétaire du produit est responsable de la construction du bon produit. Les membres de l'équipe de développement sont responsables de l'exécution correcte de l'élément. Le scrum master, qui guide le processus, est là pour écouter les commentaires et offrir des conseils lors de la session de raffinement du backlog.

La réunion de raffinement du backlog est essentielle à la réussite de tout processus de raffinement du backlog produit. C'est le propriétaire du produit qui dirige la réunion et bien que la discussion puisse souvent être longue, elle ne doit jamais aller au-delà de l'acquisition de connaissances sur le sujet. Ces discussions doivent être documentées pour une utilisation future dans d'autres sessions de préparation du backlog.

Comment ProjectManager aide à affiner le backlog produit

ProjectManager est une gestion du travail basée sur le cloud pour les équipes hybrides qui collaborent jusqu'au bout et fournit une source unique de vérité qui maintient tous les membres de l'équipe produit sur la même longueur d'onde. Les données en temps réel vous aident à prendre des décisions plus éclairées lors d'une réunion de raffinement du backlog, ce qui conduit à des sprints plus réussis.

Plusieurs vues de projet

Les tableaux Kanban sont l'outil préféré pour gérer un backlog, mais cela peut également être fait sur une liste de tâches. Les gens travaillent différemment et notre outil est conçu pour s'adapter à différents styles de travail avec plusieurs vues de projet. D'autres départements peuvent utiliser le diagramme, la feuille ou le calendrier de Gantt pour suivre le projet. Quelle que soit la vue qu'ils utilisent, les données qu'ils voient sont à jour et en temps réel pour garder tout le monde sur la même longueur d'onde.

Vue de projet de la liste des tâches de ProjectManager

Obtenez des données en temps réel avec des tableaux de bord

Chaque vue de projet alimente automatiquement le tableau de bord en direct, ce qui ne nécessite aucune configuration fastidieuse comme vous le trouverez dans d'autres logiciels. Le tableau de bord en temps réel capture les données et calcule automatiquement les informations pour les afficher dans des graphiques et des tableaux faciles à lire. Le propriétaire du produit peut afficher six métriques de projet chaque fois qu'il souhaite surveiller le sprint et supprimer les obstacles qu'il trouve.

Tableau de bord en temps réel de ProjectManager

Générer des rapports en temps opportun

Les rapports en un clic approfondissent les données et aident le propriétaire du produit à prendre des décisions éclairées. Les rapports sur le temps, les tâches et plus peuvent tous être filtrés pour afficher uniquement ce que vous voulez voir. Ensuite, ils peuvent être enregistrés au format PDF ou imprimés et partagés avec les parties prenantes pour les tenir au courant des progrès.

Filtre de rapport d'état de ProjectManager

Les notifications par e-mail sont automatiquement déclenchées chaque fois que les membres de l'équipe font un commentaire ou qu'un élément du backlog est mis à jour. Mais vous avez également des alertes dans l'application pour que vous n'ayez pas à quitter votre outil pour rester à jour. Cela vous permet de travailler sur votre sprint et de l'ajuster en fonction des données les plus récentes, ce qui augmente la productivité.

ProjectManager est un logiciel de gestion du travail hybride primé qui connecte les équipes Scrum ainsi que tous les autres membres de l'organisation. C'est un outil qui fonctionne dans un environnement agile, traditionnel et hybride pour que tout le monde travaille ensemble, peu importe où ils se trouvent ou comment ils travaillent. Rejoignez les plus de 35 000 utilisateurs de la NASA, de Siemens et de Nestles qui réussissent déjà avec notre outil. Commencez dès aujourd'hui gratuitement !