Le test INVEST pour les bonnes user stories : une checklist terrain
INVEST est un acronyme pour six criteres de qualite qu'une user story bien formee devrait satisfaire : Independante, Negociable, Valorisante, Estimable, de petite taille (Small) et Testable.
Les six criteres
Independante : Cette story peut-elle etre developpee sans dependre d'une autre story non terminee ? Les stories avec des dependances dures creent des problemes de sequencement dans le Sprint Planning. Solution : fractionnez la dependance en une story de fondation partagee.
Negociable : Cette story est-elle un contrat ou une conversation ? Une story n'est pas une specification. Si une story est si detaillee qu'il n'y a plus rien a discuter, c'est probablement un document de specifications deguise.
Valorisante : Cette story apporte-t-elle de la valeur a l'utilisateur ? Une story qui decrit une tache technique sans lien avec un benefice utilisateur ne fait pas partie du Product Backlog.
Estimable : L'equipe peut-elle estimer l'effort pour completer cette story ? Si l'equipe ne peut pas estimer une story, c'est generalement parce qu'elle manque d'informations.
Petite (Small) : Cette story peut-elle etre completee dans un seul Sprint ? Une story qui ne peut pas etre completee dans un Sprint est une epopee. Solution : fractionnez-la selon les dimensions de valeur utilisateur.
Testable : L'equipe peut-elle verifier que la story est complete ? S'il n'y a pas moyen de tester si la story est terminee, il n'y a pas moyen de savoir quand elle est terminee.
XNM accompagne les organisations dans la mise en place de pratiques Scrum efficaces. Contactez l'equipe de conseil en livraison de programmes et de projets de XNM pour du soutien dans votre livraison agile.