fbpx

Inventeur de INVEST : Bill Wake

INVEST est un acronyme inventé par Bill Wake faisant office de pense-bête des caractéristiques d’une bonne User Story.

Pour construire un produit de qualité, Bill Wake a défini un standard de rédaction des user stories résumé par l’acronyme INVEST :

  • Independent : les user stories doivent être le plus possible indépendantes les unes des autres, afin de faciliter leur priorisation
  • Negotiable : il doit toujours être possible d’en négocier le contenu (fonctionnel, stratégie de test, documentation) dès lors que leur implémentation n’est pas encore engagée (i.e. en scrum : dès lors que la User Story n’est pas embarquée dans un sprint)
  • Valuable : le principe même de la User Story est qu’elle doit être porteuse de valeur pour l’utilisateur final
  • Estimable : une User Story doit pouvoir être estimable en story points. Si ce n’est pas le cas, c’est qu’on ne l’a pas décrite de manière suffisamment explicite
  • Small : Il n’y a pas que la taille qui compte ; une petite user story sera plus simple à rédiger, estimer, traiter et tester.
  • Testable : Il faut des critères objectifs ; permettant à l’équipe de se mettre d’accord sur le fait que le développement effectué est conforme aux besoins. Les approches de type BDD (Behaviour-driven Development) et TDD (Test-driven development) s’articulent d’ailleurs sur ce dernier point

Cet acronyme permet de garder en tête les principes d’élaboration d’une User Story de qualité. Ils ne sont pas forcément à respecter à la lettre (sic), et sont surtout utiles pour ce qui est d’accompagner les Product Owners plus juniors.

  Pour aller plus loin  :

Téléchargez notre livre Agile Product Management

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *