Vous commencez le mois avec 40 tickets dans votre backlog. Votre équipe en traite 35. Pourtant, à la fin du mois, il en reste 52.
Le calcul révèle une information importante : pendant que l’équipe clôturait 35 tickets, 47 nouvelles demandes ont été ajoutées.
Le problème ne vient donc pas nécessairement d’un manque de productivité. Un backlog produit augmente lorsque le volume de nouvelles demandes dépasse durablement la capacité de l’équipe à les traiter, les refuser ou les supprimer.
Avant de recruter ou d’ajouter des développeurs, il faut identifier ce qui déséquilibre réellement ce flux. Voici les cinq causes les plus fréquentes et les solutions adaptées à chacune.
Cause 1 : personne n’est réellement responsable des priorités
Les demandes arrivent des clients, des commerciaux, de la direction, du support ou des équipes internes. Lorsqu’aucune personne n’est clairement responsable des arbitrages, elles finissent toutes au même endroit.
Le backlog devient alors une liste d’attentes sans ordre réel. Des tickets ouverts il y a huit mois côtoient les urgences du jour. Les développeurs avancent sur les sujets les mieux décrits, les plus simples ou les plus insistants, mais pas nécessairement sur ceux qui apportent le plus de valeur.
La solution n’est pas forcément de recruter immédiatement un Product Owner à temps plein. En revanche, il faut attribuer clairement la responsabilité du backlog à une personne capable de :
- centraliser et qualifier les demandes ;
- comparer leur valeur, leur urgence et leur coût ;
- arbitrer entre les différents interlocuteurs ;
- maintenir un ordre de priorité clair ;
- refuser ou reporter certaines demandes ;
- fermer les tickets devenus inutiles.
Cette responsabilité peut être portée par un Product Owner, un Product Manager, un responsable métier ou le dirigeant, selon la taille et la maturité de l’entreprise.
Lorsque personne ne peut dire non, le backlog ne reflète plus la stratégie produit. Il accumule simplement toutes les idées et demandes formulées au fil du temps.
Cause 2 : trop de demandes entrent sans filtre
Un backlog peut continuer à grossir même lorsque les priorités sont correctement ordonnées. Le problème vient alors de l’absence de filtre à l’entrée.
Une demande est parfois transformée en ticket dès qu’un client signale un besoin, qu’un commercial transmet une idée ou qu’un collaborateur identifie une amélioration possible. Pourtant, toutes ces demandes ne justifient pas un développement.
Avant d’ajouter un ticket au backlog, il faut déterminer :
- quel problème doit être résolu ;
- qui rencontre réellement ce problème ;
- combien d’utilisateurs sont concernés ;
- quel résultat est attendu ;
- si une solution existe déjà ;
- si la demande correspond à la stratégie du produit ;
- ce qu’il se passera si elle n’est pas traitée.
La solution consiste à mettre en place un processus de qualification en amont. Une demande peut être enregistrée sans entrer immédiatement dans le backlog de développement. Elle doit d’abord être analysée, regroupée avec les besoins similaires, puis acceptée, reportée ou refusée.
Le meilleur moyen de réduire un backlog n’est pas toujours de développer plus vite. C’est parfois d’éviter de produire des fonctionnalités peu utilisées ou devenues inutiles avant même leur livraison.
Cause 3 : les tickets sont flous ou trop volumineux
Un ticket indiquant « améliorer le dashboard » n’est pas prêt à être développé. Il exprime une intention, mais ne précise ni le problème à résoudre, ni le résultat attendu.
Le développeur doit alors rechercher les informations manquantes, solliciter plusieurs interlocuteurs ou faire ses propres hypothèses. Le ticket reste bloqué ou produit un résultat qui ne correspond pas au besoin, entraînant de nouvelles corrections.
Le même problème apparaît avec les tickets trop volumineux. Une fonctionnalité qui nécessite plusieurs semaines de travail reste longtemps ouverte, masque l’avancement réel et augmente le risque de blocage.
Un ticket prêt à être développé doit au minimum préciser :
- le besoin ou le problème utilisateur ;
- la valeur attendue ;
- les critères d’acceptation ;
- les principales règles métier ;
- les dépendances connues ;
- ce qui est exclu du périmètre.
La solution consiste à définir des critères d’entrée en développement et à organiser des sessions régulières de refinement. Un ticket qui n’est pas suffisamment compris reste à spécifier. Un sujet trop important est découpé en livrables plus petits, pouvant être développés, testés et validés progressivement.
Le Product Owner joue ici un rôle déterminant : il transforme les demandes métier en priorités compréhensibles et exploitables par l’équipe technique.
Cause 4 : la dette technique réduit progressivement la capacité de livraison
Chaque sprint, l’équipe consacre une partie de son temps à contourner des problèmes connus : un module difficile à modifier, des tests insuffisants, une base de données mal optimisée ou des déploiements encore trop manuels.
Ce travail reste souvent invisible dans le backlog fonctionnel. Pourtant, il augmente le coût de chaque évolution et rend les mises en production plus risquées.
La dette technique agit comme un prélèvement sur la capacité de l’équipe. Plus elle s’accumule, plus un ticket apparemment simple demande de temps.
Les signes les plus fréquents sont :
- des estimations qui augmentent sur des fonctionnalités comparables ;
- des régressions fréquentes ;
- des mises en production longues ou risquées ;
- une dépendance envers quelques personnes connaissant l’existant ;
- des composants que l’équipe hésite à modifier ;
- une part croissante du temps consacrée aux bugs et aux incidents.
La solution consiste à rendre cette dette visible, puis à la prioriser selon son impact réel. Les sujets qui ralentissent régulièrement les développements, fragilisent la production ou créent un risque de sécurité doivent être intégrés à la roadmap.
Une capacité régulière peut être réservée à leur traitement, mais le pourcentage doit dépendre du contexte. L’objectif n’est pas de « nettoyer tout le code » : il est de supprimer les blocages techniques qui pénalisent le plus fortement le produit et l’équipe.
Lorsque l’origine du ralentissement n’est pas claire, un diagnostic technique et delivery permet d’examiner le code, les tests, le CI/CD, l’organisation du backlog et les pratiques de livraison afin d’identifier les causes prioritaires.
Cause 5 : la capacité de l’équipe ne correspond plus à la demande
Parfois, le diagnostic est plus simple : l’entreprise grandit, les utilisateurs sont plus nombreux et les demandes se multiplient, mais l’équipe produit et technique n’a pas évolué.
Dans ce cas, le problème relève bien de la capacité. Toutefois, ajouter des développeurs à une organisation mal structurée ne suffit pas. Cela peut même augmenter les besoins de coordination et ralentir temporairement les livraisons.
Avant de renforcer l’équipe, il faut donc vérifier que :
- les priorités sont clairement arbitrées ;
- les tickets sont suffisamment préparés ;
- les responsabilités sont définies ;
- les développeurs ne sont pas continuellement interrompus ;
- les principaux blocages techniques sont connus ;
- l’environnement permet d’intégrer de nouveaux profils.
Si ces conditions sont réunies et que le volume de travail reste durablement supérieur à la capacité disponible, le renforcement devient pertinent.
Lorsque le recrutement local demande plusieurs mois, l’intégration de profils externes ou la constitution d’une équipe dédiée permet d’ajouter plus rapidement les compétences nécessaires : développeurs, QA, Product Owner, lead technique ou DevOps.
La montée en charge doit néanmoins rester progressive et correspondre aux véritables contraintes du produit.
Comment savoir pourquoi votre backlog augmente ?
Le nombre total de tickets ne suffit pas pour établir un diagnostic. Un backlog de 200 éléments peut être maîtrisé s’il est correctement qualifié et priorisé. À l’inverse, une liste de 40 tickets peut déjà bloquer une petite équipe.
Plusieurs indicateurs permettent de comprendre la situation :
- le nombre de tickets créés et terminés chaque mois ;
- l’âge moyen des tickets encore ouverts ;
- le délai entre la création d’un ticket et sa mise en production ;
- le nombre de tickets commencés mais bloqués ;
- la part du temps consacrée aux bugs, incidents et corrections ;
- le nombre de demandes supprimées ou devenues obsolètes ;
- la fréquence des changements de priorité ;
- la répartition du temps entre nouvelles fonctionnalités et maintenance.
Ces données permettent de distinguer quatre situations.
Le flux entrant est mal maîtrisé
De nombreuses demandes sont ajoutées sans qualification ou lien clair avec la stratégie produit. Il faut renforcer le rôle de Product Owner et formaliser les règles d’entrée dans le backlog.
Les tickets avancent difficilement
Les sujets restent longtemps ouverts, sont bloqués ou reviennent fréquemment en correction. Il faut examiner leur préparation, leur découpage et le fonctionnement du delivery.
La dette technique ralentit les développements
Chaque évolution demande davantage de temps et génère des régressions. Un diagnostic technique permet d’identifier les composants et pratiques à traiter en priorité.
La capacité est réellement insuffisante
Le backlog est correctement géré, les tickets avancent normalement, mais le volume de demandes pertinentes reste supérieur à ce que l’équipe peut absorber. Le renforcement de l’équipe devient alors une réponse cohérente.
Faut-il supprimer des tickets de son backlog ?
Oui. Un backlog n’a pas vocation à conserver indéfiniment toutes les demandes reçues.
Un ticket peut être fermé sans être développé lorsqu’il :
- ne correspond plus à la stratégie produit ;
- repose sur un besoin qui n’a jamais été confirmé ;
- concerne trop peu d’utilisateurs au regard de son coût ;
- fait doublon avec une autre demande ;
- est devenu obsolète ;
- n’a pas été priorisé depuis plusieurs mois ;
- pourrait être traité sans développement spécifique.
Supprimer un ticket n’est pas un échec. C’est une décision de priorisation. Un backlog sain ne contient pas tout ce que l’entreprise pourrait un jour développer, mais les sujets qu’elle envisage réellement de traiter.
Une revue mensuelle ou trimestrielle permet de fermer les demandes obsolètes et d’éviter que la liste ne perde progressivement toute lisibilité.
Réduire le backlog ne signifie pas tout développer
Chercher à ramener artificiellement le backlog à zéro n’a pas beaucoup de sens. Une équipe produit aura toujours des idées, des besoins et des améliorations à étudier.
L’objectif consiste plutôt à maintenir un backlog :
- aligné avec les priorités de l’entreprise ;
- suffisamment préparé pour alimenter les prochains sprints ;
- débarrassé des demandes obsolètes ;
- proportionné à la capacité réelle de l’équipe ;
- compréhensible par les équipes métier et techniques.
Un backlog qui grossit n’est donc pas automatiquement le signe d’une équipe trop lente. Il peut révéler un manque d’arbitrage, une qualification insuffisante des demandes, une dette technique importante ou un véritable déficit de capacité.
La réponse dépend de la cause. Un Product Owner peut reprendre le contrôle des priorités et préparer les sujets. Un diagnostic technique et delivery peut identifier les blocages qui ralentissent les livraisons. Une équipe dédiée peut apporter la capacité manquante lorsque le fonctionnement est déjà suffisamment structuré.
Comment Etixio peut vous aider
Lorsque le backlog s’accumule, ajouter immédiatement des développeurs n’est pas toujours la bonne première décision.
Etixio peut commencer par analyser votre organisation produit et technique : gestion des demandes, qualité du backlog, rôles, processus de développement, dette technique et capacité de livraison.
Selon les conclusions, nous pouvons ensuite intervenir de manière ciblée :
- mettre à disposition un Product Owner à temps plein ou partiel pour structurer et prioriser le backlog ;
- mobiliser un lead technique pour identifier les freins liés à l’architecture, aux tests ou aux déploiements ;
- améliorer les pratiques de delivery et le suivi des indicateurs ;
- intégrer les profils nécessaires à votre équipe ;
- constituer progressivement une équipe dédiée lorsque le besoin de capacité est confirmé.
Votre backlog augmente sans que vous sachiez précisément pourquoi ? Échangeons sur votre organisation et identifions les actions à engager en priorité.