Récit utilisateur

Un article de Wikipédia, l'encyclopédie libre.
Sauter à la navigation Sauter à la recherche
Exemple de récits utilisateur classés.

Dans les méthodes agiles, un récit utilisateur ou user story est une phrase simple dans le langage de tous les jours permettant de décrire avec suffisamment de précision le contenu d'une fonctionnalité à développer.
La phrase contient généralement trois éléments descriptifs de la fonctionnalité : Qui ? Quoi ? Pourquoi ?.

 En tant que <qui>, je veux <quoi> afin de <pourquoi>

Le pourquoi est très important bien que très compliqué parfois à exprimer. Il permet d'identifier l'intérêt de la fonctionnalité. Si on peut ne peut justifier pourquoi nous souhaitons cette fonctionnalité, pourquoi devrions nous mettre des efforts dessus ?

Le récit utilisateur doit comporter des critères d'acceptations. C'est une liste d'éléments obligatoires pour valider que la fonctionnalité répond bien aux besoins. On utilise le concept de persona pour déterminer quels types d'utilisateurs vont utiliser la fonctionnalité. Cela aide à se mettre dans la peau de l'utilisateur et d'identifier si le besoin couvre bien l'ensemble des besoins de chaque types d'utilisateurs. L'exercice identifiant les persona doit se faire avant même de commencer à écrire les récits utilisateurs.

Exemples[modifier | modifier le code]

En tant que vendeur en succursale,
je veux pouvoir rechercher mes clients par leur prénom et leur nom de famille afin de les retrouver rapidement lorsque je reçois un appel de leur part.

Critères d'acceptation:

  • je peux rechercher par prénom sans le nom de famille
  • je peux rechercher par nom de famille sans le prénom
  • je peux rechercher par prénom et nom de famille en même temps
  • je peux avoir des suggestions proches si je fais une erreur en écrivant

Épopée[modifier | modifier le code]

Une épopée (epic en anglais) décrit des fonctionnalités entières qui englobent de nombreux récits utilisateurs.

Voir aussi[modifier | modifier le code]