top of page

Gestion du backlog Agile : 6 conseils d'experts pour réussir

Writer: Masha Ostroumova, Enterprise Agile Coach
Masha Ostroumova, Enterprise Agile Coach
Dec 15, 2023
5 min read

Two people at a meeting with laptops, discussing in front of a whiteboard filled with colorful sticky notes. Relaxed and focused atmosphere.

Dans le monde dynamique de l’Agile, le backlog est un outil essentiel pour guider les équipes face à des exigences en constante évolution et optimiser la livraison de valeur au client. Cependant, la véritable puissance d’un backlog réside dans son entretien minutieux. Il ne s’agit pas simplement de prioriser, mais de garantir la qualité et la pertinence de chaque élément.


Dans cet article, nous allons explorer les meilleures pratiques pour garder votre backlog en parfait Ă©tat. Bien que les user stories soient couramment utilisĂ©es par les Ă©quipes Agile, les backlogs peuvent Ă©galement inclure des Ă©popĂ©es (epics), des tĂ¢ches, des spikes, des bugs, et bien plus encore. Pour simplifier, je ferai rĂ©fĂ©rence Ă  tous ces composants comme des Â«â€¯Ă©lĂ©ments de backlog ». PrĂªt Ă  perfectionner vos compĂ©tences en gestion de backlog ? Allons-y !



  1. Regroupez les éléments par thèmes


Pour maintenir un backlog en bonne santĂ©, il est essentiel de regrouper visuellement les Ă©lĂ©ments de travail par thèmes communs. Cela se fait souvent Ă  travers des Ă©popĂ©es, qui sont de grands Ă©lĂ©ments du backlog consolidant des composants plus petits, comme des user stories ou des tĂ¢ches. Ces Ă©popĂ©es reprĂ©sentent des valeurs ou des fonctionnalitĂ©s importantes pour le client, comme « introduire une interface simplifiĂ©e en chinois » ou un projet majeur tel que « ouvrir un magasin phare Ă  Londres ». Elles permettent de catĂ©goriser le travail par thèmes. Des outils comme Jira intègrent une fonctionnalitĂ© d’épopĂ©es, tandis que d’autres, comme Trello, utilisent des Ă©tiquettes pour ce faire.


Lorsque l’équipe gère plusieurs grands projets, l’idée de créer des backlogs distincts peut sembler attrayante. Cependant, l’essence d’un backlog est de fournir une vue unifiée des priorités de l’équipe. Ainsi, il devrait toujours y avoir un seul backlog par équipe, avec des repères visuels clairs pour distinguer les différents thèmes ou projets. Cette approche garantit une gestion et une exécution cohérentes et efficaces.



  1. Concentrez-vous uniquement sur le haut du backlog


Une idĂ©e fausse courante en gestion de backlog est que chaque Ă©lĂ©ment nĂ©cessite une attention constante pour rester en bon Ă©tat. Cependant, cette notion est contraire Ă  la philosophie Agile. L’AgilitĂ© consiste Ă  Ăªtre flexible et Ă  prendre des dĂ©cisions au dernier moment responsable. Cela signifie que, bien qu’il soit essentiel d’avoir une vision globale de vos objectifs et de votre roadmap, les dĂ©tails prĂ©cis et l’ordre de travail spĂ©cifique doivent Ăªtre dĂ©finis uniquement lorsque vous Ăªtes prĂªt Ă  commencer.


Organiser et peaufiner les Ă©lĂ©ments Ă  faible prioritĂ© en bas de votre backlog est souvent inutile. Leur pertinence peut diminuer d’ici Ă  ce que vous soyez prĂªt Ă  les traiter, nĂ©cessitant des rĂ©visions et du travail supplĂ©mentaire. Concentrez plutĂ´t votre Ă©nergie sur les Ă©lĂ©ments prioritaires en haut. Gardez en bon Ă©tat les tĂ¢ches prĂ©vues pour les 2 Ă  4 prochaines semaines. Le bas de votre backlog peut – et devrait – rester un peu dĂ©sordonnĂ© et vague jusqu’à ce qu’il soit temps de s’y pencher. Cette approche garantit que les efforts de votre Ă©quipe restent concentrĂ©s sur ce qui est le plus important et le plus imminent, en phase avec la nature dynamique de l’Agile.



  1. Estimez le travail


L’estimation joue un rĂ´le central dans la gestion du backlog Agile, comme je l’ai soulignĂ© dans mes articles prĂ©cĂ©dents sur le sujet. Elle est cruciale pour affiner la portĂ©e du travail et favoriser une comprĂ©hension commune au sein de l’équipe. Le processus d’estimation est essentiel pour structurer le backlog, identifier les tĂ¢ches redondantes et aligner les Ă©lĂ©ments de travail sur la valeur client et les efforts requis.


Il est important de faire comprendre à votre équipe que l’estimation Agile ne consiste pas à déterminer précisément le nombre d’heures-homme ou à créer des diagrammes de Gantt détaillés. Elle reconnaît plutôt l’incertitude inhérente à l’évaluation du travail et la nécessité de flexibilité. L’objectif principal n’est pas de respecter des jalons rigides, mais de maximiser la valeur pour les clients et l’entreprise. Bien que l’estimation soit imparfaite, elle reste un outil précieux pour détecter les incompréhensions liées à la portée et prioriser efficacement le travail.



  1. Appliquez un cadre de priorisation de manière cohérente


Dans un article précédent (lien), j’ai exploré divers cadres de priorisation. L’essentiel n’est pas tant le cadre spécifique que vous choisissez – la plupart s’appuient sur un équilibre entre valeur et effort – mais plutôt la manière dont vous l’appliquez de façon cohérente. Se fier uniquement à l’intuition ne suffit pas.

Le dĂ©fi de la priorisation rĂ©side souvent dans l’évaluation de la valeur client, intrinsèquement subjective et difficile Ă  quantifier. Tandis que l’effort peut Ăªtre estimĂ© avec une relative prĂ©cision, Ă©valuer l’impact client nĂ©cessite une approche plus nuancĂ©e. C’est ici qu’un cadre de priorisation solide devient inestimable. Il introduit une mĂ©thode systĂ©matique dans ce processus, garantissant une cohĂ©rence dans la prise de dĂ©cision. Choisissez un cadre qui vous convient, ainsi qu’à votre Ă©quipe, et respectez-le pour maintenir clartĂ© et direction dans votre gestion du backlog.



  1. Priorisez uniquement vers le haut


Voici une astuce pour gagner du temps lors de la priorisation de votre backlog : concentrez-vous uniquement sur le déplacement des éléments vers le haut, sans les faire descendre. Habituellement, lorsque nous priorisons, nous déplaçons les éléments vers le haut ou vers le bas dans la liste, ou parfois nous les retirons complètement. Pour simplifier ce processus, concentrez-vous uniquement sur la montée des éléments les plus importants.


Imaginez votre backlog comme une liste d’élĂ©ments Ă©tiquetĂ©s de A Ă  Z. Lors de l’évaluation de chaque Ă©lĂ©ment, au lieu de dĂ©placer les tĂ¢ches moins importantes (comme "B" ou "C") vers le bas de la liste, laissez-les Ă  leur place. Lorsque vous identifiez un Ă©lĂ©ment d’une importance plus grande, placez-le simplement au-dessus de "B" et "C", poursuivant ainsi ce mouvement ascendant tout au long du processus. Cette mĂ©thode vous permet d’évaluer chaque Ă©lĂ©ment une seule fois, Ă©conomisant un temps prĂ©cieux et simplifiant considĂ©rablement la prise de dĂ©cision.



  1. Utilisez des modèles


Pour une gestion efficace du backlog, l’utilisation de modèles (templates) est une pratique courante chez de nombreuses Ă©quipes Agile. Les outils comme les Critères d’acceptation (des scĂ©narios dĂ©crivant les rĂ©sultats attendus pour une mise en Å“uvre correcte), la DĂ©finition de prĂªt (une liste de contrĂ´le garantissant que l’élĂ©ment est entièrement prĂ©parĂ© pour le dĂ©veloppement) et la DĂ©finition de terminĂ© (une liste de contrĂ´le confirmant que tous les aspects de la tĂ¢che sont complets et qu’elle peut Ăªtre marquĂ©e comme « terminĂ©e ») apportent une grande valeur. Bien que ces outils ne soient pas obligatoires, ils apportent une cohĂ©rence et une rigueur Ă  chaque Ă©lĂ©ment de travail.


Pensez Ă  utiliser des modèles, en particulier pour les types de travail similaires. Cela pourrait inclure une liste de contrĂ´le, un ensemble d’exigences ou tout autre format qui correspond aux besoins de votre Ă©quipe. La plupart des outils Agile, tels que Jira, Trello, Monday et Asana, permettent de crĂ©er des modèles ou de dupliquer des Ă©lĂ©ments, ce qui vous permet d’avoir un Â«â€¯Ă©lĂ©ment maĂ®tre » Ă  cloner. Cette pratique permet non seulement de gagner du temps, mais aussi de garantir une uniformitĂ© entre les tĂ¢ches.


Cependant, il est important de maintenir la simplicité. L’objectif est de rationaliser et de standardiser le processus sans ajouter de complexité ou de bureaucratie inutiles. Trouver le bon équilibre permettra de garder votre flux de travail efficace et clair.



Bien que la gestion et l’organisation d’un backlog puissent initialement sembler intimidantes, elles peuvent en rĂ©alitĂ© devenir simples et mĂªme agrĂ©ables avec les bonnes pratiques. L’abondance d’outils efficaces disponibles est un atout, mais la clĂ© rĂ©side dans la cohĂ©rence. Établissez vos propres meilleures pratiques, respectez-les et examinez rĂ©gulièrement leur efficacitĂ©. Soyez prĂªt Ă  ajuster vos processus si nĂ©cessaire. Cette approche non seulement maintient votre backlog en bon Ă©tat, mais assure Ă©galement son Ă©volution en accord avec les besoins de votre Ă©quipe, en en faisant un Ă©lĂ©ment essentiel et dynamique de votre parcours Agile.

 
 
 
bottom of page