Vous êtes Product Owner ou vous travaillez sur le Product Management d’une manière ou d’une autre ? Vous devez connaître le backlog de produit. C’est l’un des outils les plus importants de votre boîte à outils. Il est essentiel de comprendre ce qu’il est et comment l’utiliser efficacement.
Dans cet article, nous vous expliquons tout ce que vous devez savoir sur le backlog produit.
1. Qu’est-ce qu’un backlog de produit et à quoi sert-il ?
Le backlog de produit est une liste de toutes les fonctionnalités, tâches et autres exigences qui concernent le produit. Il s’agit essentiellement d’éléments qui sont à mettre en oeuvre pour avancer sur la roadmap, décrivant ce qui doit être fait pour trouver votre market fit et scale up.
Le backlog de produit sert avant tout de base à la planification des sprints. Tous les éléments de travail doivent être inclus dans le backlog : user stories, correction de bogues, changements de design, dette technique, demandes des clients, éléments d’action de la rétrospective, etc. Cela permet de s’assurer que chaque élément est inclu dans la discussion pour la session de planification de sprint. Les membres de l’équipe peuvent alors faire des compromis avec le Product Owner avant de commencer une itération en ayant une connaissance complète de tout ce qui doit être fait.
2. Qu’est-ce qu’il contient ?
J’utilise Asana pour créer et gérer mon backlog produit. Le backlog de produit doit généralement contenir les éléments suivants :
- Fonctionnalités
- Tâches
- Corrections de bug
- User stories
- Points d’action de rétrospective
Le backlog alimentera les sessions de sprint planning et de toilettage de backlog (grooming sessions).
3. Comment hiérarchiser les éléments ?
Vous devez classer les éléments d’un backlog par ordre de priorité en fonction de leur valeur. Le Product Owner détermine la valeur de chaque élément en fonction de plusieurs critères :
- Valeur intrinsèque de l’élément
- Priorités stratégiques
- Retours utilisateurs
- Feedback des équipes commerciales
- Capacités des équipes de développement
Vous devez toujours tenir à jour le backlog de produit, et le revoir régulièrement. C’est à ça que les grooming sessions servent.
L’équipe de développement doit toujours avoir accès au backlog, et avoir des priorités alignées sur la stratégie globale.
4. Comment le faire évoluer au cours du développement ?
Les product owners expérimentés soignent rigoureusement le backlog de leur produit. Ce dernier devient un aperçu fiable et partageable des éléments de travail d’un projet.
Votre backlog évoluera au fur et à mesure que vous avancez sur votre roadmap. Peut-être que des éléments qui étaient pertinents au départ ne le sont plus (suite à un retour de plusieurs clients, ou une évolution du marché par exemple). C’est pourquoi il est si important d’organiser régulièrement des séances de toilettage (grooming sessions) avec vos équipes.
L’équipe de développement mettra à jour les tâches au fur et à mesure en documentant ce qu’elle a fait, ce qui a fonctionné et ce qui n’a pas fonctionné. Ces informations permettront d’éclairer les prochains sprints (l’équipe aura l’occasion d’en discuter lors de la rétrospective).
Le backlog de produit est le reflet de l’état actuel du produit. Vous l’utiliserez lors des réunions de planification de sprint pour déterminer le travail qui sera fait par vos équipes.
5. Quels sont les pièges courants, et comment les éviter ?
Les pièges courants peuvent inclure
- Ne pas organiser de sessions régulières de toilettage (grooming session), ce qui permet de garder le backlog à jour et pertinent
- N’inclure que des items « front end », en oubliant de s’occuper des choses invisibles, néanmoins importantes.
- Ne pas établir correctement les priorités, ce qui peut conduire à travailler sur des tâches qui n’ont pas une grande valeur
- Vous n’impliquez pas assez l’équipe de développement, ce qui aboutira à des incompréhensions, ou la priorisation de tâches qui ne sont pas réalisables.
Evitez ces écueils en ayant un plan clair ! Le backlog de produit doit être un document vivant qui évolue au fur et à mesure que vous avancez dans votre projet. Il est essentiel d’impliquer tous les membres de votre équipe afin que chacun soit conscient du travail à accomplir. Cela contribuera à la réussite de votre projet !
6. Comment utiliser efficacement un backlog dans vos projets ?
Pour utiliser un backlog de produit de manière efficace, je vous recommande les conseils suivants :
- Organisez régulièrement des séances de toilettage (grooming session) pour vous assurer que le backlog est toujours pertinent
- Établissez correctement les priorités afin de travailler sur des tâches de grande valeur en vous basant sur la roadmap produit
- Impliquez votre équipe de développement dans le processus pour vous assurer que les tâches sont réalisables
En suivant ces conseils, vous pouvez être sûr que votre backlog de produit sera un outil efficace dans votre projet !