On appelle User Story (un récit utilisateur) une fonctionnalité minimale et précise à développer.
Son expression s’articule comme suit :
En tant que [Qui- le rôle],
je peux [Quoi]
afin de [Pourquoi]
Le “pourquoi” présent dans l’expression permet de préciser l’intérêt concret de la User Story à développer.
Enfin, toute User Story s’accompagne des critères d’acceptation (on dit également d’acceptance). Ils permettront de vérifier sa validité.