Le ticket Jira parfait ne remplace pas 10 minutes de conversation
Le ticket Jira le mieux rédigé de l'histoire n'a jamais sauvé un mauvais brief.
J'en suis convaincu après presque 20 ans à travailler avec des équipes product et tech. J'ai vu des tickets impeccables. Critères d'acceptance en bullet points, maquettes linkées, contexte métier détaillé, définition of done au millimètre.
Et des features livrées qui ne correspondaient à rien de ce que le client attendait.
Pas parce que les devs avaient mal lu. Pas parce que le PO avait mal écrit. Parce que personne ne s'était parlé.
Le ticket est devenu le substitut à la conversation. Et c'est là que tout se casse.
Pourquoi la spec bien écrite devient un piège
Il existe un paradoxe dans les équipes qui maîtrisent bien leur process Agile : plus la documentation est soignée, moins on ressent le besoin de se parler. Un ticket complet donne l'illusion que tout est clair. Que l'alignement est acquis.
Jusqu'à la démo.
C'est le silence confortable qui précède le malentendu. L'équipe a suivi la spec à la lettre. Le client découvre une feature qui ne répond pas à son besoin réel. Les deux parties ont fait ce qu'on leur avait demandé. Personne n'a fait d'erreur. Pourtant, ça ne marche pas.
Trois patterns qui conduisent systématiquement à cet échec
1. Le ticket répond au "quoi", jamais au "pourquoi"
Un développeur qui comprend l'intention métier derrière une feature prend de meilleures décisions techniques que celui qui exécute une spec à la lettre. La nuance entre les deux, c'est 10 minutes de conversation et 3 semaines de retard évité.
Un ticket peut décrire parfaitement ce qu'il faut construire. Il ne peut pas transmettre pourquoi ça compte pour l'utilisateur final, ni quelles contraintes métier ont guidé ce choix. Cette dimension manquante pousse les développeurs à arbitrer des micro-décisions techniques de façon isolée - avec les meilleures intentions, mais sans le contexte pour les prendre correctement.
2. La qualité de rédaction crée une fausse impression d'alignement
Un ticket bien structuré envoie un signal fort : quelqu'un a réfléchi à tout. L'équipe fait confiance à ce signal. Elle ne pose pas de questions parce que la spec semble complète.
Le problème : elle est complète sur ce que l'auteur a imaginé. Pas nécessairement sur ce que le client a en tête. La richesse du ticket masque les angles morts plutôt qu'elle ne les révèle.
3. L'outil de gestion de projet est devenu le canal de communication principal
Quand product et tech ne se parlent plus qu'à travers des commentaires Jira, on a perdu quelque chose d'essentiel. La spec n'est pas un contrat - c'est un point de départ.
Un commentaire Jira ne capte pas le doute dans la voix. Il ne permet pas la question de clarification qui dure 30 secondes et évite 2 jours de retraval. Il n'offre pas l'espace où product et dev négocient ensemble ce qui est réellement prioritaire versus ce qui était dans le ticket "parce que ça semblait bien".
Ce que j'ai instauré dans les équipes que j'ai structurées
Une règle simple : avant d'écrire le ticket, parler. 10 minutes, pas plus.
Product et dev ensemble, sur le besoin réel - pas sur la solution. Qu'est-ce qu'on essaie de résoudre ? Pour qui ? Quel comportement utilisateur veut-on changer ou créer ? Quelles sont les contraintes qu'on ne peut pas assouplir ?
Le ticket vient après. Il documente ce qui a été décidé. Il ne remplace pas la décision.
Cette séquence change radicalement la nature de la spec. Elle ne transmet plus "voici ce qu'il faut construire" - elle confirme "voici ce dont on a parlé et ce qu'on a décidé ensemble". La nuance est énorme. Le second type de ticket laisse beaucoup moins de place au malentendu.
Le brief ne s'écrit pas - il se construit
Il y a une raison pour laquelle les organisations qui livrent vite maintiennent des rituels de communication courte et fréquente plutôt que de tout spécifier en amont.
Un brief de 10 minutes avant l'écriture du ticket coûte moins cher que deux jours de retatravail après la démo. Un point de synchronisation rapide entre product et dev en cours de sprint coûte moins cher qu'une feature livrée à côté du besoin réel.
La spec est un artefact utile. Elle structure la mémoire collective, elle aide à l'estimation, elle sert de référence en cas de désaccord. Mais elle ne remplace pas l'espace où les questions ambigues remontent et où les hypothèses implicites deviennent explicites.
Ce que j'observe dans les équipes qui livrent bien : elles traitent le ticket Jira comme un compte-rendu, pas comme un brief. La conversation crée l'alignement. Le ticket le capture.
Dans l'autre sens, ça ne marche pas.
Benjamin Raimond
CTO hands-on : j'architecture, je code, je structure l'équipe technique. Je transforme des objectifs business en solutions robustes et durables pour les startups et PME.
En savoir plus →