6.1. Cycle de vie d'une user story
Promenons nous à travers le cycle de vie d'une user story en la comparant au cycle de vie d'un papillon.
Une user story naît d'une idée, comme un œuf. L'idée éclot sous forme d'une conversation, à travers laquelle l'idée grandit et change de forme, comme une chenille. La conversation converge vers des cas de tests spécifiques, comme la formation de la chrysalide. Ces cas de tests contiennent ce que le logiciel doit faire, et le logiciel prend forme peu à peu, encadré par les tests de la story. Finalement, un logiciel qui fonctionne apparaît, tel un magnifique papillon. Le cycle boucle sur lui-même une fois que le logiciel a généré un retour de la part des utilisateurs et de nouvelles idées. La plupart du temps, une équipe Agile a des stories à chacune des différentes étapes de ce cycle de vie.
Aidez l'équipe à comprendre qu'une user story évolue dans le temps au fur et à mesure des conversations avec le client. L'équipe perdra le bénéfice des user stories si elle tente de les figer trop tôt. Encouragez l'équipe à constamment poser des questions pour affiner leur compréhension de ce qui doit être réalisé.
Ron Jeffries a récapitulé les trois points critiques des user stories sous la forme des 3C [Jef] :
Carte : écrire les stories sur des fiches pour faciliter les conversations dans le groupe.
Conversation : poser des questions et suggérer des moyens de découper la story.
Confirmation : se mettre d'accord sur ce qui sera testé pour valider que la story est complète.
Présentez cette formule “Carte, Conversation, Confirmation” à l'équipe pour les aider à se rappeler de ces trois éléments.

![]()
Vous êtes ici: start » traduction » agilecoaching » 6-1
