IREX - Rédaction des stories, une approche littéraire

La rédaction des stories dans un projet est devenue un enjeu majeur dans l'adoption des méthodes agiles. Dans cet articles nous revenons sur une approche accessible à tous par la littérature.

 · 2 min read

Comment bien rédiger une user story ?




Une question bien simple me direz vous, mais tant de projets manquent d'agilité parce que les stories ont été mal définies. Le terme story pourrait se traduire en "histoire" au sens littéraire, l'épic qui est constituée de stories étant une épopée.

Il s'agit donc bien de notions empruntées à la littérature, c'est pourquoi je vais convoquer cette dernière notamment la notion de point de focalisation pour expliquer comment nous devons rédiger les fonctionnalités d'un système logiciel.


La littérature distingue en effet 3 points de focalisation pour un récit :

  1. La focalisation externe, le narrateur dit ce qu'il observe de la scène, parfois de loin, il ne fait pas partie de l'action;
  2. La focalisation interne, ici le narrateur fait partie de l'action et va ajouter à de qu'il observe, ce qui se passe dans son corps;
  3. Et la focalisation zéro ou focalisation dieu, le narrateur nous dit tout. Les pensées des personnages, leurs sentiments, leurs actions ...


Le type de récit qui vont constituer de bonnes user stories, sont écrit en focalisation externe.

Dans un premier temps, comme dans notre série télévisée préférée, ces récits procèdent de l'identification les acteurs et des relations entre ces derniers.

Dans un second temps, ils décrivent les interactions que ces acteurs ont avec le système que nous voulons construire.


Ce dernier alors vu comme une boite noire, du fait du point de focalisation qui est externe, ne va être décrit que par ses interactions avec les acteurs de notre récit. Ainsi nos stories ont la forme :


En tant que [Utilisateur]

j'aimerais... [faire quelque chose avec le système]

Afin .... [d'atteindre un objectif d'affaire]


Par exemple:


En tant que gestionnaire de paie,

j'aimerais envoyer automatiquement les fiches de paie chaque fin de mois aux salariés

Afin de respecter une clause de leur contrat de travail


Que se passe t'il si une autre catégorie d'acteurs voulait elle aussi exécuter la même action?


Et si on changeait de point de focalisation ? Ce sera l'objet d'un prochain billet autour de l'agilité.


Abonnez vous à notre mailling list pour rester informés de nos publications.


Si vous avez envie de pratiquer ces notions rendez vous sur notre site www.irex.aretex.ca et postulez pour rejoindre une de nos prochaines cohortes.


Kitio Fofack

Agility and technology enthousiast

2 comments
Merline August 25, 2022

Merci! Très simple et facile à comprendre.

bertrand.bouba August 18, 2022

c'est bien écrit, votre façon d'ecrire est vraiment genial.

Add Comment