# User story template : 5 exemples et guide de rédaction

> Découvrez notre guide pour rédiger vos tickets agiles. Utilisez notre user story template, explorez 5 exemples concrets et intégrez l'IA à vos sprints.

Source: https://asana.com/fr/resources/user-stories

## User story template : 5 exemples et guide de rédaction

#### Résumé

Un récit utilisateur (ou user story) est une description simple d'une fonctionnalité, rédigée du point de vue de l'utilisateur final. Découvrez comment rédiger des user stories agiles efficaces grâce à notre guide, nos formats prêts à l'emploi et l'IA Asana, afin de maximiser la valeur de vos prochains sprints.En venant étoffer les fonctionnalités de votre produit, les mises à jour logicielles jouent un rôle clé dans l’augmentation de la valeur utilisateur. Mais pour que l'équipe de développement sache exactement quoi construire, encore faut-il que le besoin soit clairement exprimé.

Un récit utilisateur (ou _user story_ en anglais) est une phrase servant à expliquer une fonctionnalité logicielle, rédigée du point de vue de l’utilisateur final. Il aide [les équipes Agile](https://asana.com/resources/agile-methodology) à comprendre ce que veulent les utilisateurs, leur permettant ainsi de mettre au point les fonctionnalités les plus pertinentes.

Dans cet article, découvrez comment utiliser un _user story template_ pour structurer votre backlog, accompagné d'exemples concrets et de bonnes pratiques pour intégrer l'intelligence artificielle dans votre processus de rédaction.

#### Gagnez du temps avec nos modèles prêts à l'emploi

Ne repartez plus de zéro à chaque sprint. Accédez à notre bibliothèque de modèles Agile et Scrum gratuits pour structurer vos user stories, définir vos critères d'acceptation et aligner vos équipes de développement en quelques clics.
- [Découvrir les modèles Agile](/templates/use-case/agile)

## Qu'est-ce qu'une user story ?

Une user story est une phrase simple décrivant une fonctionnalité logicielle, écrite du point de vue de l’utilisateur final. Rédigée dans un langage non technique, elle offre du contexte à l’équipe de développement.

L’objectif des user stories est de représenter avec précision la valeur ajoutée qu’une fonctionnalité apporte à l’utilisateur final. Autrement dit, quelle est l’incidence de la fonctionnalité logicielle sur ce dernier ? Un utilisateur final n’est d'ailleurs pas forcément un client externe ; il peut s’agir d’un client interne ou d’un membre d’équipe à qui cette fonctionnalité servira.

Le plus souvent, le responsable de produit (Product Owner) rédige les user stories en se basant sur des recherches menées auprès des utilisateurs. Il les répertorie ensuite dans une liste ([le backlog produit](https://asana.com/fr/resources/product-backlog)) à destination de l’équipe technique.

### User story vs exigence traditionnelle

Historiquement, les cahiers des charges traditionnels listaient des exigences système complexes et très techniques (par exemple : _« Le système doit requêter la table SQL X avec un timeout de 3 s »_).

La user story agile prend le contre-pied exact : elle se concentre sur le besoin de l'humain et la valeur métier, laissant à l'équipe de développement la liberté de trouver la meilleure solution technique pour y répondre.

## Le format standard d'une user story

Pour rédiger une user story, vous devez vous intéresser à trois aspects fondamentaux : le profil cible (qui ?), le besoin (quoi ?) et l'objectif (pourquoi ?).

### La structure « En tant que... je veux... afin de... »

La quasi-totalité des équipes agiles s’appuie sur le format standardisé suivant pour rédiger leurs tickets :

**« En tant que [profil client], je souhaite [objectif du logiciel] afin de [résultat] »**.
- **En tant que [Persona] :** Identifiez le profil de l’utilisateur final en cernant votre public cible. (Exemple : _Katie, chef de projet_).
- **Je veux [Besoin] :** Décrivez la façon dont l’utilisateur final utilisera votre fonctionnalité.
- **Afin de [Bénéfice] :** Définissez la valeur ajoutée de votre fonctionnalité logicielle au regard de vos objectifs généraux.

### Les critères d'acceptation

Si la user story décrit le besoin, les critères d'acceptation (_Acceptance Criteria_ ou _Definition of Done_) définissent les conditions exactes qui doivent être remplies pour que la story soit considérée comme terminée et validée. Ils se présentent souvent sous forme de liste à puces ou de scénarios de type _« Étant donné que... Quand... Alors... »_. Ils sont indispensables pour éviter les malentendus lors des tests d'utilisabilité.

## Formats de user stories prêts à l'emploi

Pour standardiser votre backlog et gagner du temps lors de vos rituels de [sprint planning,](https://asana.com/templates/sprint-planning) voici trois structures à copier-coller dans votre outil de gestion de projet.

### Template user story - Fonctionnalité produit

Idéal pour le développement d'une nouvelle capacité (_feature_) dans votre application.

**Titre :** [Nom de la fonctionnalité]

**Description :** En tant que [type d'utilisateur], je veux [action / fonctionnalité] afin de [bénéfice ou valeur métier].

**Critères d'acceptation :**
- Le système doit permettre de...
- Si l'utilisateur clique sur X, alors Y doit s'afficher.
- [Critère de performance ou de sécurité].
**Ressources jointes :** [Lien vers la maquette / Document d'architecture]

### Template user story - Amélioration UX

Conçu pour fluidifier le parcours client ou optimiser l'interface existante.

**Titre :** Amélioration de [Zone de l'interface]

**Description :** En tant que [type d'utilisateur], je veux [parcours simplifié] afin de [réduire la friction / gagner du temps].

**Critères d'acceptation :**
- Le nombre de clics pour atteindre [Objectif] doit passer de 4 à 2.
- Le bouton [Nom] doit être visible sur mobile (responsive).
**Données actuelles :** [Lien vers l'analyse de taux de rebond / feedback utilisateur]

### Template user story - Correction de bug

Adapté pour cadrer la résolution d'une anomalie technique en la rattachant à l'impact utilisateur.

**Titre :** Fix : [Comportement anormal] sur [Environnement/Page]

**Description :** En tant que [type d'utilisateur], je veux [comportement attendu] afin de [ne plus être bloqué lors de mon action].

**Comportement actuel (Bug) :** [Décrire l'erreur ou afficher le code d'erreur].

**Critères d'acceptation :**
- L'action X aboutit sans erreur 500.
- Le correctif n'impacte pas le module Y (tests de non-régression validés).

## 5 exemples concrets de user stories

Pour passer de la théorie à la pratique, voici 5 exemples de user stories appliqués à différents secteurs, prouvant que ce format s'adapte à toutes les équipes.

### Exemple e-commerce

« En tant que client récurrent, je souhaite que mes informations de livraison soient sauvegardées afin que mon expérience de paiement soit plus rapide lors de mes prochains achats. »

### Exemple application mobile

« En tant qu’utilisateur de l'application en déplacement, je souhaite consulter mon solde bancaire hors ligne afin de connaître mon budget même sans connexion Internet. »

### Exemple outil interne (RH)

« En tant que manager, je souhaite recevoir une notification automatique lorsqu'un membre de mon équipe dépose des congés afin de pouvoir valider sa demande rapidement. »

### Exemple API / Intégration

« En tant que développeur partenaire, je souhaite avoir accès à une documentation API avec des exemples de requêtes afin d'intégrer le service de paiement en moins d'une journée. »

### Exemple reporting (Data)

« En tant que directeur financier, je souhaite exporter le tableau de bord mensuel au format PDF afin de pouvoir le présenter facilement lors du comité de direction. »

#### Visualisez vos sprints avec les tableaux Kanban Corps de texte

Le suivi de vos user stories devient un jeu d'enfant. Avec les vues Kanban d'Asana, déplacez vos tickets de « À faire » à « Terminé », attribuez des Story Points et identifiez les blocages de votre équipe technique en un coup d'œil.
- [Essayer les tableaux Kanban](/uses/kanban-boards)

## Comment rédiger une user story efficace : bonnes pratiques

En plus des caractéristiques présentées ci-dessus, votre récit doit respecter certaines règles d'or pour favoriser l’efficacité de vos mises à jour logicielles.

### Appliquer les critères INVEST

L’acronyme anglais INVEST est la méthode de référence pour s'assurer de la qualité d'une story :
- **Independent (indépendant) :** elle doit être autonome et ne pas dépendre de la validation d’autres tâches.
- **Negotiable (négociable) :** elle n'est pas un contrat strict, mais une invitation à la discussion entre les développeurs et le Product Owner.
- **Valuable (utile) :** elle doit apporter une valeur ajoutée claire à l’utilisateur final.
- **Estimable :** l’équipe de développement doit pouvoir estimer l’effort requis (souvent en _Story Points_).
- **Small (petit) :** elle doit représenter une petite portion de travail réalisable en un seul sprint.
- **Testable :** ses critères d'acceptation doivent permettre de vérifier factuellement si elle est terminée.

### Impliquer les parties prenantes

Une user story n'est pas faite pour être rédigée en vase clos. Elle obéit à la méthode des 3C : Carte, Conversation, et Confirmation. La phase de « Conversation » est cruciale : c'est l'échange continu entre les clients, les concepteurs et les développeurs pour s'aligner sur la solution potentielle.

### Découper les épopées en user stories

Les « Epics » (ou épopées) sont de très grosses user stories, divisées en plusieurs stories plus petites ; plusieurs epics forment une initiative. Par exemple, « Refondre le système de paiement » est une Epic. Pour être traitée par l'équipe de développement sans dérive des objectifs, elle doit obligatoirement être découpée.

## Utiliser l'IA pour générer des user stories

_Comment utiliser un agent IA pour générer le premier jet d'une user story bien structurée ?_ C'est la grande tendance dans la gestion de produit moderne.

### Générer un premier jet avec un agent IA

Les Product Managers passent des heures à formater leurs tickets. Aujourd'hui, un [agent IA intégré à votre outil de gestion de projet](https://asana.com/fr/product/ai) peut automatiser cette tâche. À partir d'une simple note de réunion ou d'un retour client brut, l'IA est capable de rédiger le premier jet, en appliquant automatiquement le format de user story adéquat et en suggérant des critères d'acceptation pertinents.
- [[A lire] Découvrez comment automatiser vos flux de travail de gestion de projet avec l'IA](/resources/ai-automation-project-management)

### Affiner et valider avec l'équipe

Attention cependant, [l'IA ne remplace pas l'empathie humaine.](https://asana.com/fr/resources/ai-project-management-new-role) Le brouillon généré par l'intelligence artificielle doit servir de base de travail. C'est ensuite au Product Owner et à l'équipe technique d'affiner la demande, d'estimer la complexité et de valider la faisabilité lors des rituels agiles.

## FAQ - User stories

#### Comment écrire une user story agile ?

Pour écrire une bonne user story, identifiez d'abord votre profil utilisateur (Persona). Utilisez ensuite le format standard « En tant que [profil], je veux [action] afin de [valeur ajoutée] ». Assurez-vous enfin que votre récit respecte les critères INVEST (Indépendant, Négociable, Utile, Estimable, Petit et Testable) et accompagnez-le de critères d'acceptation clairs.

#### Quel est le format d'une user story ?

Le format standard universellement reconnu en agilité est : « En tant que [rôle/persona], je souhaite [objectif/fonctionnalité] afin de [bénéfice/raison] ». Ce format force l'équipe à se concentrer sur la valeur apportée à l'utilisateur plutôt que sur la solution technique.

## Gérer vos user stories avec Asana

Les récits utilisateurs sont utilisés dans le cadre des [méthodes Scrum](https://asana.com/fr/resources/what-is-scrum) et [Kanban](https://asana.com/resources/what-is-kanban). Même si vous pouvez tout à fait les écrire sur des notes autocollantes, l’idéal est de les créer et de les suivre dans un logiciel de gestion du travail.

Avec Asana, vous centralisez votre backlog produit. La méthode Kanban vous permet de visualiser et de suivre facilement l'évolution de chaque récit (À faire, En cours, En test, Terminé). Vous pouvez relier vos user stories à de grandes Epics, attribuer des _Story Points_ via des champs personnalisés, et suivre l'avancement de votre Sprint en temps réel.

Puisqu’elles vous aident à vous focaliser sur l’utilisateur final, les user stories suivent parfaitement le principe Agile consistant à placer l’humain au cœur du projet.

#### Maîtrisez la gestion de vos sprints

Fini les tableurs complexes. Avec Asana, gérez vos backlogs, collaborez sur vos user stories en temps réel et alignez vos équipes sur l'essentiel : la valeur apportée aux utilisateurs.
- [Essai gratuit](/create-account)

- [Gestion de projet](/resources/project-management)

- [Méthode Scrum : présentation et avantages](/fr/resources/what-is-scrum)

Agile

Gestion de projet

#### Rédactrice

Coordonner une équipe projet reste un défi quotidien pour les managers. Entre les priorités mouvantes, les délais serrés et la multiplication des parties prenantes, la visibilité ...

- [Qu’est-ce que le Lean management ? Définition et méthodes d’application](/fr/resources/lean-project-management)

Agile

Gestion de projet

#### Rédacteur de contenu

Malgré les efforts investis dans l'optimisation des processus, les équipes perdent un temps considérable en tâches sans valeur ajoutée. Selon le rapport State of Work Innovation 2 ...

- [Le processus de développement produit en 6 étapes, exemples inclus](/fr/resources/product-development-process)

Agile

#### Rédacteur de contenu

Un lancement de produit concentre en quelques semaines le résultat de mois de développement, de recherche utilisateur et de positionnement stratégique. C'est le moment où votre or ...

- [Quel est le rôle du Scrum Master ? Missions et responsabilités](/fr/resources/scrum-master)

Agile

Gestion de projet

#### Rédacteur de contenu

RésuméCoordonner une équipe de développement sans méthodologie claire, c'est s'exposer à des retards en cascade, des silos d'information et une perte de visibilité sur l'avancemen ...

- [User story template : 5 exemples et guide de rédaction](/fr/resources/user-stories)

Agile

Gestion de projet

- [Auteur](/author/lydia-rajteric)

En venant étoffer les fonctionnalités de votre produit, les mises à jour logicielles jouent un rôle clé dans l’augmentation de la valeur utilisateur. Mais pour que l'équipe de dé ...
