Comment écrire de meilleures histoires d’utilisateurs avec des cornichons (modèle inclus)

Les récits d’utilisateurs sont une technique Agile permettant de définir les fonctionnalités et les exigences d’un produit. Ils s’attachent à raconter l’histoire d’une action que l’utilisateur va entreprendre et ce qu’on attend de lui en cas de succès. Le concept d’histoires d’utilisateurs est largement utilisé, mais il peut être difficile de raconter de bonnes histoires.

Les récits d’utilisateurs ont toutefois été quelque peu critiqués ces dernières années, car ils sont légèrement trop simplifiés et manquent d’empathie pour l’utilisateur.

Bonne nouvelle : il existe une meilleure solution ! Il s’agit des cornichons, mais contrairement au cornichon, ils ne sont pas là pour vous gâcher la vie. (Sauf si vous aimez les cornichons, je suppose !) 🥒

TL;DR

Si vous êtes un peu pressé, voici l’essentiel (mais je vous encourage à poursuivre votre lecture pour accéder aux modèles !)

  • Les histoires d’utilisateurs se concentrent sur l’utilisateur et non sur le produit.
  • Décrivez vos personas afin d’ajouter du contexte.
  • Ajoutez de l’empathie à vos histoires pour comprendre les actions et les motivations.
  • Les cornichons : une meilleure façon d’écrire des histoires.
  • Utilisez les cornichons pour vous concentrer sur les résultats, et pas seulement sur les produits.

Qu’est-ce qu’une histoire d’utilisateur ?

Les récits d’utilisateurs sont des descriptions courtes et simples d’une solution élaborée par votre équipe, racontée du point de vue de la personne qui joue l’interaction. Ils font partie d’une épopée plus large qui décrit le problème à résoudre et la raison pour laquelle vous le résolvez.

Le mot clé ici est ” utilisateur“, ce qui signifie qu’une histoire d’utilisateur met l’accent sur l’ utilisateur, et non sur le produit.

Une histoire d’utilisateur se concentre généralement sur trois domaines :

  • En tant que(qui)
  • Je veux(quoi)
  • Pour que(pourquoi)

Tout cela est généralement suivi par des critères d’acceptation, qui définissent comment vous savez si l’interaction est réussie.

Qui : Utiliser des personas pour définir des histoires d’utilisateurs

Si vous n’avez pas encore défini ou compris vos utilisateurs, vous ne devriez pas rédiger d’histoires d’utilisateurs. Commencez d’abord par une découverte, tracez un parcours client et créez des personas d’utilisateurs pertinents qui vous aideront à définir ces histoires plus en détail.

Un persona peut vous aider à comprendre et à fournir un contexte au “qui” de l’histoire de l’utilisateur – en d’autres termes, qui mène cette interaction.

Modèle de récit d'utilisateur

Modèle de récit d’utilisateur

Ceci est important car vous aurez inévitablement différents segments de clients, rôles et permissions impliqués, et il est donc important de définir ces interactions pour répondre à ces différents types d’utilisateurs.

Quoi : interactions entre les histoires d’utilisateurs

Le “quoi” d’une histoire d’utilisateur se concentre sur l’interaction elle-même. Le point délicat ici est de s’assurer que votre “quoi” se concentre sur ce que l’utilisateur doit faire, par opposition à ce qu’il veut faire, et c’est là que le modèle d’histoire typique s’effondre un peu.

Pour ajouter un peu d’empathie à l’histoire elle-même, il est important de souligner ce que l’utilisateur peut ressentir lorsqu’il interagit avec une action particulière.

Par exemple, personne ne veut entrer un mot de passe compliqué avec une majuscule, des caractères spéciaux et une longueur minimale – mais ils savent qu’ils devraient le faire. Dans ce cas, il s’agit de quelque chose que l’utilisateur est tenu de faire.

Pourquoi : la raison de l’action de l’histoire d’utilisateur

La troisième partie du modèle d’histoire d’utilisateur est le “pourquoi”, c’est-à-dire la raison pour laquelle l’utilisateur veut (ou doit) effectuer une action particulière.

Revenons à notre exemple précédent de saisie de mots de passe :

En tant qu’ administrateur, je dois créer un mot de passe compliqué, afin que mon compte soit sécurisé.

Nous comprenons maintenant le qui, le quoi et le pourquoi de l’histoire, mais il y a un problème. Cela manque encore d’empathie et de contexte car, soyons honnêtes, personne ne veut que des mots de passe compliqués soient obligatoires, mais nous voulons tous des comptes sécurisés.

Lors des tests, l’équipe d’assurance qualité s’est contentée de vérifier si le mot de passe était sécurisé, et non pas si le processus était frustrant pour l’utilisateur.

Saisir le modèle de récit utilisateur Gherkin

Les cornichons sont un moyen d’ajouter des histoires d’utilisateurs et de donner un scénario complet qui aidera les développeurs et les testeurs à comprendre à la fois le résultat et la sortie d’une interaction particulière avec l’utilisateur.

  1. Scenario – le comportement que vous allez décrire
  2. Given – l’état initial du scénario
  3. When – une action spécifique de l’utilisateur
  4. Then – un résultat testable, généralement causé par l’action en cours. When
  5. And – cette opération se poursuit, le cas échéant, par l’une des trois autres opérations

Reprenons le scénario du mot de passe décrit précédemment :

  1. Lors de la définition d’un mot de passe (Scenario),
  2. Given que je suis un administrateur de compte,
  3. WhenJ’introduis un mot de passe dans le champ du mot de passe,
  4. ThenJe devrais être averti des exigences en matière de mot de passe,
  5. And Je devrais pouvoir apporter des corrections immédiatement,
  6. Then que je peux créer un compte sécurisé.

Nous disposons désormais d’une image complète de la personne qui effectue l’action spécifique et des exigences relatives aux critères d’acceptation, et l’équipe connaît les frustrations potentielles, ce qui lui permet de veiller à ce que le processus se déroule de manière plus harmonieuse.

En général, le chef de produit ou le propriétaire du produit est responsable de la rédaction des histoires Gherkin, ce qui permet d’améliorer la communication entre le reste de l’équipe et de s’assurer que tout le monde se concentre sur les résultats, et pas seulement sur les produits.

Quelles sont vos méthodes préférées pour tracer les grandes lignes d’une histoire ? Tenez-moi au courant ! ✌️

 

previous post next post

Leave a comment