Préparation PSM I

User Story Scrum : définition, exemples et bonnes pratiques

La référence francophone sur les User Stories en Scrum : anatomie, INVEST, critères d'acceptation, découpage, Story Mapping, erreurs fréquentes et questions PSM I corrigées.

26 min de lectureMis à jour le 30 juin 2026

Les User Stories sont devenues le format dominant pour décrire les éléments du Product Backlog en agile et en Scrum. Pourtant, le Scrum Guide ne les rend pas obligatoires. Ce guide est conçu pour devenir la référence francophone sur la User Story : définition, anatomie, critères INVEST, critères d'acceptation, découpage, cycle de vie, erreurs fréquentes et questions PSM I.

Définition d'une User Story

Une User Story (ou « histoire utilisateur ») est une description courte d'une fonctionnalité, formulée du point de vue de la personne qui en bénéficie. Elle a été popularisée par Kent Beck dans le cadre de l'Extreme Programming (XP) à la fin des années 1990 et formalisée par Mike Cohn dans User Stories Applied (2004).

La règle des « 3 C » de Ron Jeffries résume parfaitement son esprit :

  • Card — une carte courte qui exprime l'intention.
  • Conversation — une discussion entre PO, Developers et stakeholders pour préciser le besoin.
  • Confirmation — des critères d'acceptation pour valider la story.

Définition selon le Scrum Guide

Le Scrum Guide 2020 ne parle jamais de User Stories. Il parle de Product Backlog Item (PBI) :

« Le Product Backlog est une liste émergente et ordonnée de ce qui est nécessaire pour améliorer le produit. C'est l'unique source du travail entrepris par le Scrum Team. »

Autrement dit : une User Story est un Product Backlog Item, mais un PBI n'est pas forcément une User Story.

Pourquoi Scrum ne rend pas les User Stories obligatoires

Scrum est un cadre minimaliste : il définit les rôles, les événements et les artefacts, mais laisse au Scrum Team le choix des techniques. Imposer un format de PBI serait contraire à la nature empirique et auto-gérée de Scrum.

Pourtant, les User Stories sont devenues un standard de facto car elles :

  • centrent la conversation sur l'utilisateur, pas la solution ;
  • obligent à exprimer la valeur recherchée ;
  • sont assez courtes pour rester négociables jusqu'au Sprint ;
  • se prêtent bien aux critères d'acceptation et aux tests.

Anatomie d'une User Story

Le format le plus utilisé est celui popularisé par Mike Cohn :

En tant que [rôle], je veux [action / fonctionnalité], afin de [valeur].

Anatomie d'une User Story
En tant que…
le rôle utilisateur
« client e-commerce »
Je veux…
le besoin exprimé
« filtrer les produits par prix »
Afin de…
la valeur recherchée
« trouver rapidement ce qui rentre dans mon budget »

Chaque partie a un rôle précis :

  • Rôle — pour qui ? un persona, pas « l'utilisateur » générique.
  • Action — quoi ? un besoin, pas une solution technique.
  • Valeur — pourquoi ? la motivation business ou utilisateur.

Exemples détaillés

Voici plusieurs exemples concrets, dans des contextes variés.

E-commerce

En tant que client e-commerce, je veux filtrer les produits par prix, afin de trouver rapidement ce qui rentre dans mon budget.

  • Critères d'acceptation : slider min/max ; mise à jour de la liste sans rechargement ; persistance du filtre dans l'URL.

Banque

En tant que client de la banque, je veux activer/désactiver ma carte depuis l'application mobile, afin de la sécuriser instantanément en cas de perte.

Assurance

En tant qu'assuré, je veux déclarer un sinistre auto en moins de 5 minutes depuis mon mobile, afin d'être indemnisé plus vite.

Application mobile

En tant qu'utilisateur premium, je veux recevoir une notification push quand un nouveau contenu est publié, afin de ne rien manquer.

SaaS B2B

En tant qu'administrateur du compte, je veux inviter de nouveaux utilisateurs par email, afin d'élargir mon équipe sans support.

Mauvaise vs excellente User Story

Comparaison qualité User Story
Critère❌ Mauvaise✅ Excellente
Format« Ajouter un bouton export »« En tant que comptable, je veux exporter les factures du mois au format Excel, afin de les transmettre à mon expert-comptable. »
ValeurNon expriméeExplicite (« afin de les transmettre »)
Taille« Refondre tout le module facturation »Livrable en un Sprint
Critères d'acceptationAucunFormat Excel valide · colonnes définies · plage de dates filtrable
TestabilitéVagueVérifiable objectivement

Qui écrit, raffine et estime les User Stories

Responsabilités autour de la User Story
ActivitéQui est responsableQui contribue
Proposer une User StoryN'importe qui (PO, Dev, stakeholder, utilisateur)Tout le Scrum Team
OrdonnerProduct Owner (seul décisionnaire)
RaffinerScrum Team (collaboration)Stakeholders ponctuels
Critères d'acceptationProduct Owner (quoi)Developers (comment vérifier)
EstimationDevelopers (seuls)PO clarifie, Scrum Master facilite
Déclarer DoneDevelopers (selon DoD)PO accepte la valeur livrée

Les critères INVEST

Proposé par Bill Wake en 2003, l'acronyme INVEST aide à évaluer la qualité d'une User Story.

Critères INVEST
LettreCritèreDéfinitionErreur fréquente
IIndependentIndépendante des autres stories autant que possibleStories en chaîne qui doivent toutes être livrées ensemble
NNegotiableNégociable jusqu'au début du SprintStory rédigée comme un contrat figé
VValuableApporte de la valeur à l'utilisateur ou au businessStory technique sans valeur exprimée
EEstimableSuffisamment claire pour être estiméeStory floue : « Améliorer la performance »
SSmallPetite, livrable dans un Sprint (idéalement quelques jours)Epic déguisé en User Story
TTestableCritères d'acceptation vérifiablesAucun moyen objectif de dire si c'est Done

Critères d'acceptation : Given / When / Then

Les critères d'acceptation définissent les conditions qui rendent la story acceptable. Le format Given / When / Then (issu de BDD — Behaviour Driven Development) est le plus répandu.

Given [contexte initial]
When [action de l'utilisateur ou événement]
Then [résultat attendu]

Exemple — Filtre prix e-commerce

  • Given que je suis sur la page « Catalogue » avec 120 produits affichés,
  • When je règle le filtre prix entre 20 € et 50 €,
  • Then la liste se met à jour sans rechargement et n'affiche que les produits dans cette plage.

Exemple — Activation carte bancaire

  • Given que je suis connecté à l'application mobile,
  • When je désactive ma carte depuis l'écran « Sécurité »,
  • Then toute transaction est refusée dans les 10 secondes suivantes.

User Story vs Epic vs Task

Epic, User Story, Task
EpicUser StoryTask
NiveauTrès largeFonctionnalité utilisateurTravail technique
DuréePlusieurs Sprints1 Sprint maximumQuelques heures à 1 jour
Point de vueUtilisateur (très haut niveau)Utilisateur (concret)Developer
Apporte de la valeur ?Oui, indirectementOui, directementPas seule
Présent dans le Product Backlog ?Oui (à découper)OuiNon — vit dans le Sprint Backlog
ExempleRefondre le tunnel de paiementPayer en Apple PayAjouter le SDK Apple Pay

User Story vs Product Backlog Item

Un Product Backlog Item est n'importe quoi qui peut entrer dans le Product Backlog : User Story, bug, story technique, spike, exigence non fonctionnelle… La User Story est une forme de PBI, particulièrement adaptée aux fonctionnalités orientées utilisateur.

Voir aussi notre guide dédié aux Product Backlog Items pour les autres formats possibles.

User Story Mapping

Le User Story Mapping, formalisé par Jeff Patton en 2014, est une technique de visualisation du Product Backlog en deux dimensions :

  • Axe horizontal — le parcours utilisateur (le « backbone ») : Découvrir → Choisir → Acheter → Suivre.
  • Axe vertical — la priorité et les releases : MVP en haut, améliorations en dessous.
Schéma simplifié de Story Mapping
Story MappingBackbone (activités utilisateur)DécouvrirChoisirAcheterSuivre la commandeMVP — Release 1Recherche basiqueFiche produitPaiement CBEmail confirmationRelease 2Filtres avancésAvis clientsApple/Google PayTracking temps réelLe Story Mapping organise les User Stories par activité et par release.

Le Story Mapping facilite la construction d'un MVP cohérent (chaque étape du parcours est couverte) plutôt qu'un MVP « tronqué » livrant une seule étape complète. Un guide dédié « User Story Mapping » viendra bientôt approfondir cette technique.

Comment découper une grosse User Story

Lors du refinement, les stories trop grosses doivent être découpées. Techniques classiques :

  1. Par workflow — créer le compte, puis activer, puis se connecter.
  2. Par règle métier — paiement standard d'abord, promotions ensuite.
  3. Par variation de données — d'abord les particuliers, puis les entreprises.
  4. Par interface — d'abord la version desktop, puis la mobile.
  5. Par chemin — d'abord le happy path, puis les cas d'erreur.
  6. Par opération CRUD — Read d'abord, Create ensuite, Update et Delete plus tard.

Cycle de vie pendant un Sprint

Cycle de vie d'une User Story
  1. 1. Idée
  2. 2. Product Backlog
  3. 3. Refinement
  4. 4. Sprint Planning
  5. 5. Développement
  6. 6. Tests
  7. 7. Done
  1. Idée — proposée par n'importe qui dans l'organisation.
  2. Product Backlog — le PO l'ordonne selon la valeur.
  3. Refinement — clarifier, découper, estimer, ajouter critères.
  4. Sprint Planning — sélectionnée par les Developers pour le Sprint Goal.
  5. Développement — réalisée pendant le Sprint, suivie au Daily Scrum.
  6. Tests — validation contre les critères d'acceptation et la Definition of Done.
  7. Done — incluse dans l'Increment présenté en Sprint Review.

Les 10 erreurs les plus fréquentes

  1. Écrire une solution au lieu d'un besoin (« je veux un bouton… »).
  2. Oublier le « afin de » — la valeur disparaît.
  3. Utiliser « l'utilisateur » générique au lieu d'un persona.
  4. Faire de la User Story un contrat figé (plus de conversation).
  5. Inclure plusieurs besoins dans une seule story (S d'INVEST violé).
  6. Pas de critères d'acceptation (T violé).
  7. Confondre critères d'acceptation et Definition of Done.
  8. Laisser le PO estimer seul.
  9. Estimer en jours-hommes au lieu de complexité relative (Story Points).
  10. Ajouter des stories en cours de Sprint sans renégocier avec les Developers.

Pièges du PSM I

Questions type examen PSM I

Ressources et maillage

Pages à venir dans ce cluster : User Story Example, User Story Template, critères INVEST détaillés, Acceptance Criteria, Story Mapping, Epic vs User Story, User Story vs Task, User Story vs Use Case, Story Points, Planning Poker, Velocity.

Questions fréquentes

Qu'est-ce qu'une User Story ?+

Une User Story est une description courte d'une fonctionnalité exprimée du point de vue de l'utilisateur, généralement au format « En tant que [rôle], je veux [action], afin de [valeur] ». Ce n'est pas une spécification : c'est une promesse de conversation entre le Product Owner, les Developers et les utilisateurs.

Les User Stories sont-elles obligatoires en Scrum ?+

Non. Le Scrum Guide ne mentionne pas les User Stories. Le seul format imposé pour les Product Backlog Items est qu'ils soient transparents et compréhensibles. Les User Stories sont une pratique très répandue, mais pas une exigence.

Qui écrit les User Stories ?+

Le Product Owner est responsable du contenu du Product Backlog, mais l'écriture des User Stories est typiquement un effort collaboratif entre le PO, les Developers et parfois les stakeholders. N'importe qui peut proposer une User Story, mais c'est le PO qui décide de l'ordonner.

Différence entre Epic et User Story ?+

Un Epic est une User Story très large qui ne peut pas être terminée dans un seul Sprint. Une User Story est suffisamment petite pour être livrée en un Sprint. Lors du refinement, les Epics sont découpés en User Stories plus petites.

Qu'est-ce que INVEST ?+

INVEST est un acronyme proposé par Bill Wake en 2003 pour évaluer la qualité d'une User Story : Independent, Negotiable, Valuable, Estimable, Small, Testable. Il n'est pas dans le Scrum Guide mais reste la référence pratique.

Comment rédiger une bonne User Story ?+

Une bonne User Story respecte le format « En tant que / Je veux / Afin de », suit les critères INVEST, comporte des critères d'acceptation clairs, et est suffisamment petite pour tenir dans un Sprint. Elle reste un support de conversation, pas un contrat figé.

Qui écrit les critères d'acceptation ?+

Le Product Owner clarifie le quoi et le pourquoi, les Developers contribuent au comment vérifier. La rédaction des critères d'acceptation est collaborative, souvent finalisée pendant le Product Backlog Refinement.

Qu'est-ce que le Story Mapping ?+

Le Story Mapping, formalisé par Jeff Patton, est une technique de visualisation du Product Backlog en deux dimensions : l'axe horizontal représente le parcours utilisateur (le « backbone »), l'axe vertical la priorité et les releases. Il aide à construire un MVP cohérent.

Combien de User Stories dans un Sprint ?+

Il n'existe pas de nombre officiel. Cela dépend de la taille des stories, de la capacité de l'équipe et de la durée du Sprint. Une équipe mature livre généralement entre 4 et 10 stories par Sprint.

Une User Story peut-elle évoluer ?+

Oui. Tant qu'une User Story n'est pas entrée dans un Sprint, elle peut être modifiée librement par le Product Owner. Une fois sélectionnée pour le Sprint, son périmètre est négocié uniquement entre PO et Developers pour préserver le Sprint Goal.

Qui décide qu'une User Story est terminée ?+

Les Developers déclarent le travail terminé selon la Definition of Done. Le Product Owner accepte ensuite la valeur livrée. Une User Story qui ne respecte pas la Definition of Done n'est pas Done, même si elle « marche ».

Qui estime les User Stories ?+

Seuls les Developers — ceux qui réaliseront le travail — peuvent estimer. Le Product Owner ne peut pas imposer une estimation. Des techniques comme le Planning Poker facilitent l'estimation collective.

User Story et critères d'acceptation : quel lien avec la Definition of Done ?+

Les critères d'acceptation sont spécifiques à une User Story (« cette story est OK si… »). La Definition of Done est un standard qui s'applique à TOUT incrément (qualité du code, tests, sécurité…). Une User Story doit satisfaire les deux pour être Done.

Faut-il toujours écrire les User Stories au format « En tant que / Je veux / Afin de » ?+

Non. Le format est un outil pédagogique très utile, mais le Scrum Guide n'impose aucun gabarit. Une fiche bug ou une tâche technique peut être un PBI parfaitement valide sans suivre ce format.

Quelle est la différence entre User Story et Use Case ?+

Une User Story est courte, orientée valeur, et invite à la conversation. Un Use Case est un document plus formel décrivant les interactions acteur-système, incluant scénarios principaux et alternatifs. User Stories : agiles. Use Cases : plus lourds, plus exhaustifs.

Une User Story sans critères d'acceptation est-elle valide ?+

Techniquement oui, mais en pratique elle ne respecte pas le T d'INVEST (Testable). Sans critères d'acceptation, impossible de vérifier objectivement qu'elle est terminée, ni de la tester.

Comment découper une grosse User Story ?+

Techniques classiques : par workflow, par règle métier, par variation de données, par interface (UI/back), par chemin (happy path/edge cases), par opération CRUD. L'objectif est de garder de la valeur livrable à chaque morceau.

Une User Story peut-elle être technique ?+

Oui. On parle parfois de « technical story » ou de « spike ». Elles doivent toujours porter de la valeur (souvent indirecte : performance, sécurité, dette technique). Le Product Owner les ordonne au même titre que les autres PBI.

Les bugs sont-ils des User Stories ?+

Les bugs sont des Product Backlog Items à part entière. Ils peuvent être formulés sous forme de User Story, mais ce n'est pas obligatoire. L'essentiel est qu'ils soient transparents, ordonnés et estimés.

Comment savoir si une User Story est prête pour le Sprint Planning ?+

Beaucoup d'équipes utilisent une Definition of Ready (non officielle dans le Scrum Guide) : story comprise, découpée, estimée, avec critères d'acceptation. À l'examen PSM I, retenez que la DoR n'est pas un artefact officiel et ne doit pas devenir un gate rigide.

Préparez votre certification PSM I dans des conditions proches de l'examen officiel

Entraînez-vous avec des examens blancs, des questions difficiles et des corrections détaillées.

  • 320 questions originales
  • Examens blancs illimités
  • Mode examen officiel (80 Q / 60 min)
  • Corrections détaillées

Références & originalité du contenu

  • Contenu original créé par Passe Ton Scrum.
  • Conforme au Scrum Guide 2020.
  • Les schémas, tableaux, illustrations et exemples sont des créations originales.
  • Toute reproduction totale ou partielle est interdite sans autorisation.
  • Scrum Guide 2020
  • Scrum.org
  • Ken Schwaber
  • Jeff Sutherland
Dernière mise à jour : 30 juin 2026

© 2026 Passe Ton Scrum — Tous droits réservés. Le contenu de cette page est protégé par le droit d'auteur. Mentions légales