Articles
Affinage du backlog assiste par IA : utiliser les LLMs pour ecrire de meilleures user stories

Kelly Lewandowski
Dernière mise à jour 10/04/20267 min de lecture
Ou l'IA apporte une vraie valeur en affinage
1. Enrichir les criteres d'acceptation
2. Identifier les risques et les dependances
3. Decouper les stories surdimensionnees
4. Rediger des stories a partir de donnees brutes

Un workflow pratique pour l'affinage assiste par IA
Preparer les stories avant la session (10 min)
Le product owner redige des ebauches de stories avec des criteres d'acceptation basiques. Utilisez le Generateur de user stories si vous partez d'une description de fonctionnalite sommaire. Ca ne devrait pas prendre longtemps — une ebauche suffit. Lancer l'expansion IA sur chaque story
Soumettez chaque story a un LLM avec ce prompt : "Etant donne cette user story et ces criteres d'acceptation, liste les cas limites, les hypotheses implicites et les scenarios manquants. Signale egalement les risques potentiels ou les dependances." Joignez le contexte pertinent (modele de donnees, stories connexes, etc.). Reviser les resultats de l'IA en equipe
Passez en revue les elements signales par l'IA en session d'affinage. Ecartez le bruit, conservez les vraies trouvailles. C'est la conversation qui compte, pas le resultat de l'IA en lui-meme. Estimer avec un contexte plus complet
Les stories passees par l'expansion IA tendent a faire remonter la complexite plus tot. Certaines equipes rapportent des sessions d'affinage 20 a 30 % plus courtes car moins d'interruptions "attendez, et si..." surviennent pendant l'estimation. Utilisez le planning poker pour estimer avec une vision complete.
Les pieges a surveiller

Conseils de prompting qui fonctionnent vraiment
| Au lieu de | Essayez |
|---|---|
| "Ecris une user story pour la recherche" | "Ecris une user story pour la recherche en texte integral dans les noms et descriptions de projets, pour un utilisateur gerant plus de 50 projets" |
| "Genere des criteres d'acceptation" | "Genere des criteres d'acceptation pour les cas limites en supposant un systeme multi-tenant avec des permissions basees sur les roles" |
| "Decoupe cette epic" | "Decoupe cette epic par etape du parcours utilisateur, en gardant chaque story deployable independamment" |
| "Quels sont les risques ?" | "Etant donne ce modele de donnees [coller le schema], quels sont les risques de migration et les dependances inter-services ?" |