SlideShare une entreprise Scribd logo
1  sur  70
Télécharger pour lire hors ligne
TECHNIQUE
USER STORY
MAPPING
BONJOUR!
Je suis Tania Gobeil
Analyste principale, Sherweb
Courriel: taniagobeil@gmail.com
MES INSPIRATIONS
▸ User story mapping
- Jeff Patton
▸ Formation “Agile product Design”
- David Hussman
▸ Product Agility
- http://productagility.org/
LES GRANDES QUESTIONS
▸ Quoi?
▸ Pourquoi?
▸ Qui?
▸ Quand?
▸ Comment?
Comment faire une story map et comment
la situer dans un processus Agile
QUOI?
Organiser et présenter de l’information
STORY
MAP
* Crédit photo
ANATOMIE DE STORY MAP
Buts
Sous-tâches /
Alternatives
Tâches / Activités
Personas
POURQUOI?
Avantages de faire du Story Mapping
LE BACKLOG TRADITIONNEL
* Crédit photo
“The new user story backlog
is a map.
OCTOBER 8, 2008 BY JEFF PATTON”
FACILITER LA COMPRÉHENSION
“Le travail collaboratif favorise la
compréhension partagée et
l’alignement commun.
* Illustrations tirées du livre Agile Samurai de Jonathan Rasmusson
On s’entend tous alors
Et si on faisait cela ...
UNE IMAGE
VAUT MILLE
MOTS
Juste la regarder aide à
se rappeler des détails
qui ne sont pas dans la
photo.
* Crédit image
CONVERSATIONS
Pour bâtir une
compréhension
partagée
FAVORISER LE TRAVAIL
COLLABORATIF
DOCUMENTS
Avec des images et
des mots qui aident
à se rappeler les
conversations
STORY
MAP
Adresse les
deux.
* Crédit photo
IDENTIFIER LES
RISQUES,
HYPOTHÈSES ET
DÉPENDANCES
VISUALISER LES INTERACTIONS
IDENTIFIER LES OMISSIONS
PLANIFIER DES INCRÉMENTS
PLANIFIER DES INCRÉMENTS
VISUALISER LE PROGRÈS
VISUALISER LE PROGRÈS
VISUALISER LE PROGRÈS?
QUI?
Choisir ses participants
TOUS LES
RÔLES
SONT
PRÉSENTS
DESIGN
UX
INGÉN.
DEV
PRODUIT
CLIENT
Valeur
Faisable
Utilisable
COLLABORATION?
QUAND?
Situer la technique dans un processus
N’IMPORTE
QUAND
Dès qu’il y a du travail à organiser, découper, planifier et suivre
DÉMARCHE
PRODUCT
AGILITY
Choisir et encadrer une idée à explorer
Choisir quelqu’un sur qui apprendre
Apprendre sur son expérience
Choisir où le mener
Valider les résultats
Cadre
Personas
Story map
Parcours
Tests /
KPI
POURQUOI?
POUR QUI?
QUOI?
Cadre
Vision de produit
Personas
Recherche utilisateurs
Story map
EFFET ENTONNOIR
OU?
Parcours
utilisateur
COMMENT?
Apprendre la technique du Story mapping
ENCADRER
SON IDÉE
Choisir et encadrer une idée à explorer
Choisir quelqu’un sur qui apprendre
Apprendre sur son expérience
Choisir où le mener
Valider les résultats
CADRE DU PRODUIT
Nom Horizon de temps
Pitch
Objectifs Mesures de réussite (KPI)
Personas cibles Contraintes
(défis, incertitudes)
Quelle est votre
compétition?
Votre inspiration?
Qui ignorer?
DES
PERSONAS
SIMPLES
Choisir et encadrer une idée à explorer
Choisir quelqu’un sur qui apprendre
Apprendre sur son expérience
Choisir où le mener
Valider les résultats
DES
PERSONAS
SIMPLES
Nom
Description
Valeurs
Description
Valeurs
Nom
PERSONAS PLANIVOL
Exemple?
Description
Valeurs
Nom
STORY
MAPPING
Choisir et encadrer une idée à explorer
Choisir quelqu’un sur qui apprendre
Apprendre sur son expérience
Choisir où le mener
Valider les résultats
STORY
MAPPING
RÉCHAUFFEMENT
Nommez toutes les
choses que vous avez fait
pour vous rendre au
travail ce matin
* Crédit photo
ANATOMIE DE STORY MAP
Personas
Buts
Tâches / Activités
Sous-tâches /
Alternatives
Exemples
ESSAYONS AVEC PLANIVOL
▸ Choisir un Persona
▸ Choisir un But
▸ Exemple évident
▸ Exemple complexe
À VOTRE
TOUR
* Crédit photo
CADRE DU PRODUIT
Nom Horizon de temps
Pitch
Objectifs Mesures de réussite (KPI)
Personas cibles Contraintes
(défis, incertitudes)
Quelle est votre compétition?
Votre inspiration?
Qui ignorer?
Nom Image
Description
Valeurs
PERSONAS CIBLES
Exemple?
Nom Image
Description
Valeurs
Exemple?
PERSONAS CIBLES
STORY
MAP
* Crédit photo
À VOUS DE JOUER
▸ Choisissez un Persona
▸ Choisir le premier but
▸ Décrire un exemple évident
▸ Décrire un exemple complexe
ANATOMIE DE STORY MAP
Personas
Buts
Tâches / Activités
Sous-tâches /
Alternatives
Exemples
PARCOURS
UTILISATEUR
Choisir et encadrer une idée à explorer
Choisir quelqu’un sur qui apprendre
Apprendre sur son expérience
Choisir où le mener
Valider les résultats
PARCOURS
POUR
PLANIFIER
Utiliser les parcours pour
découper le projet en
incréments qui
apportent de la valeur
aux utilisateurs
TRANCHES DE PRODUIT
PLANIFICATION EN RELEASES
R 1
R 2
Releases
LA LIVRAISON INCRÉMENTALE
TESTER L’HYPOTHÈSE
ORGANISER
SON
BACKLOG
* Crédit photo
TESTS ET
KPIS
Choisir et encadrer une idée à explorer
Choisir quelqu’un sur qui apprendre
Apprendre sur son expérience
Choisir où le mener
Valider les résultats
AJOUTER DES TESTS ET KPIs
▸ Choisir un parcours
▸ Ajouter des tests de story
▸ Tester sur multiples stories (UX)
▸ KPIs pour des stories, parcours ou releases
▸ Modifier les stories ou sketchs au besoin
TESTS
POUR
DÉCRIRE
LA STORY
EN TANT
QUE
AFIN DEJE VEUX
Persona Story map Tests
CLARIFIER AVEC DES TESTS
▸ Given … when … then …
▸ Donné … quand … alors …
▸ Montrer que…
▸ Assurer que …
▸ Si … alors
Exprimez vos critères d’acceptation sous
forme de tests pour mieux définir la story
OUVRIR UNE SESSION DANS
PLANIVOL
Quand j’entre une
combinaison valide de
nom d’utilisateur et de
mot de passe, je suis
authentifié.
Quand j’entre une
combinaison invalide de
nom d’utilisateur et de
mot de passe …
Quand le système est
indisponible …
Quand je me trompe pour
la 3e fois …
Quand je n’ai pas encore
de compte …
Si j’ai oublié mon mot de
passe …
Nouvelle
story?
INSCRIRE
ESSAYER
ACHETER
KPIs POUR MESURER
L’IMPACT
AIMER
Inscriptions
Recherches
par jour
Nb Vols
réservés
??
AJOUTER DES KPIs
▸ Quel impact je produis?
▸ Comment je mesure mes choix?
▸ Qu’est-ce que j’ai de besoin pour
commencer à mesurer?
▸ Qu’est-ce qui va influencer cette mesure?
DÉMARCHE
PRODUCT
AGILITY
Choisir et encadrer une idée à explorer
Choisir quelqu’un sur qui apprendre
Apprendre sur son expérience
Choisir où le mener
Valider les résultats
Cadre
Personas
Story map
Parcours
Tests /
KPI
RÉSUMÉ DES CONCEPTS
Personas
Choisir une ou deux
personnes de qui on veut
apprendre.
Cadre
Choisir une idée à explorer
et déterminer le portrait
du succès.
Story map
Cartographier l’expérience
de chaque personne à
travers le produit.
Parcours
Mener les utilisateurs sur
un parcours intéressant
qui nous permet
d’apprendre.
Tests
Écrire ses critères
d’acceptation sous forme
de tests pour valider que
les besoins sont comblés.
KPI
Mesurer l’impact que le
produit a sur les
utilisateurs.
POURQUOI LE STORY MAPPING?
▸ Faciliter la compréhension
▸ Inciter le travail collaboratif
▸ Visualiser les interactions
▸ Planifier des incréments
▸ Visualiser le progrès
LIENS INTÉRESSANTS
Voici quelques liens vers des ressources ou articles intéressants qui peuvent vous aider
dans votre démarche d’apprentissage
STORY MAPPING
Jeff Patton - Story mapping cheat sheet
Jeff Patton - Story mapping slides
Winnipeg Agilist - User Story Mapping
Series
DÉCOUPAGE DE USER STORY
10 stratégies pour avoir des User Stories
suffisamment petites
Splitting Stories in French
Story Splitting Cheat Sheet
Outils
https://cardboardit.com/
https://realtimeboard.com/examples/user-story-map/
MERCI!
Questions?
Vous pouvez me contacter: taniagobeil@gmail.com
CREDITS
Remerciements aux personnes qui ont fabriqué et distribué
gratuitement cette ressource:
▸ Template par SlidesCarnival

Contenu connexe

Tendances

Elephant Carpaccio
Elephant CarpaccioElephant Carpaccio
Elephant CarpaccioLars Thorup
 
Agile - Les stories INVEST, 3C et SMART
Agile - Les stories INVEST, 3C et SMARTAgile - Les stories INVEST, 3C et SMART
Agile - Les stories INVEST, 3C et SMARTSébastien GAUDIN
 
User Story Mapping Workshop
User Story Mapping WorkshopUser Story Mapping Workshop
User Story Mapping WorkshopDana Pylayeva
 
Story maps and personas an intro
Story maps and personas   an introStory maps and personas   an intro
Story maps and personas an introMark Kilby
 
User Story Mapping 101
User Story Mapping 101User Story Mapping 101
User Story Mapping 101Martin Etmajer
 
21 técnicas para quebra de User Stories para os PO's
21 técnicas para quebra de User Stories para os PO's21 técnicas para quebra de User Stories para os PO's
21 técnicas para quebra de User Stories para os PO'sCarlos Silva Júnior
 
Le besoin de mon client au cœur de tout - Simon JAILLAIS - KoKan
Le besoin de mon client au cœur de tout - Simon JAILLAIS - KoKanLe besoin de mon client au cœur de tout - Simon JAILLAIS - KoKan
Le besoin de mon client au cœur de tout - Simon JAILLAIS - KoKanSimon JAILLAIS
 
A crash course to user story mapping
A crash course to user story mappingA crash course to user story mapping
A crash course to user story mappingFrances Place
 
Story writing and mapping
Story writing and mappingStory writing and mapping
Story writing and mappingDevJam
 
Présentation de l’agilité
Présentation de l’agilitéPrésentation de l’agilité
Présentation de l’agilitéJean Yves Klein
 
User Stories et animation des ateliers utilisateur
User Stories et animation des ateliers utilisateurUser Stories et animation des ateliers utilisateur
User Stories et animation des ateliers utilisateurPierre E. NEIS
 
User Story Workshop
User Story WorkshopUser Story Workshop
User Story WorkshopPeter Antman
 

Tendances (20)

Elephant Carpaccio
Elephant CarpaccioElephant Carpaccio
Elephant Carpaccio
 
Agile - Les stories INVEST, 3C et SMART
Agile - Les stories INVEST, 3C et SMARTAgile - Les stories INVEST, 3C et SMART
Agile - Les stories INVEST, 3C et SMART
 
User Story Mapping Workshop
User Story Mapping WorkshopUser Story Mapping Workshop
User Story Mapping Workshop
 
User Stories Fundamentals
User Stories FundamentalsUser Stories Fundamentals
User Stories Fundamentals
 
Agile coach - roadmap and user story map
Agile coach - roadmap and user story map Agile coach - roadmap and user story map
Agile coach - roadmap and user story map
 
Lean UX
Lean UXLean UX
Lean UX
 
Story maps and personas an intro
Story maps and personas   an introStory maps and personas   an intro
Story maps and personas an intro
 
User Story Mapping 101
User Story Mapping 101User Story Mapping 101
User Story Mapping 101
 
21 técnicas para quebra de User Stories para os PO's
21 técnicas para quebra de User Stories para os PO's21 técnicas para quebra de User Stories para os PO's
21 técnicas para quebra de User Stories para os PO's
 
Le besoin de mon client au cœur de tout - Simon JAILLAIS - KoKan
Le besoin de mon client au cœur de tout - Simon JAILLAIS - KoKanLe besoin de mon client au cœur de tout - Simon JAILLAIS - KoKan
Le besoin de mon client au cœur de tout - Simon JAILLAIS - KoKan
 
A crash course to user story mapping
A crash course to user story mappingA crash course to user story mapping
A crash course to user story mapping
 
Story writing and mapping
Story writing and mappingStory writing and mapping
Story writing and mapping
 
Les pratiques Scrum
Les pratiques ScrumLes pratiques Scrum
Les pratiques Scrum
 
Présentation de l’agilité
Présentation de l’agilitéPrésentation de l’agilité
Présentation de l’agilité
 
Story of user story
Story of user storyStory of user story
Story of user story
 
How to write good user stories
How to write good user storiesHow to write good user stories
How to write good user stories
 
User stories in agile software development
User stories in agile software developmentUser stories in agile software development
User stories in agile software development
 
Spotify scaling fr
Spotify scaling frSpotify scaling fr
Spotify scaling fr
 
User Stories et animation des ateliers utilisateur
User Stories et animation des ateliers utilisateurUser Stories et animation des ateliers utilisateur
User Stories et animation des ateliers utilisateur
 
User Story Workshop
User Story WorkshopUser Story Workshop
User Story Workshop
 

Similaire à Technique User story mapping

Pourquoi toutes les organisations ont-elles besoin de Design UX ?
Pourquoi toutes les organisations ont-elles besoin de Design UX ?Pourquoi toutes les organisations ont-elles besoin de Design UX ?
Pourquoi toutes les organisations ont-elles besoin de Design UX ?Marie Glandus
 
4. Atelier : Exploration > Synthèse
4. Atelier : Exploration > Synthèse4. Atelier : Exploration > Synthèse
4. Atelier : Exploration > SynthèseLaurent Barbat
 
Guideline de développement de produit web
Guideline de développement de produit webGuideline de développement de produit web
Guideline de développement de produit webSEMIOLOGIC
 
Le Growth Hacking: Optimisez votre croissance
Le Growth Hacking: Optimisez votre croissanceLe Growth Hacking: Optimisez votre croissance
Le Growth Hacking: Optimisez votre croissanceCleverToday
 
Google Analytics vu de l'intégrateur/développeur
Google Analytics vu de l'intégrateur/développeurGoogle Analytics vu de l'intégrateur/développeur
Google Analytics vu de l'intégrateur/développeurNicolas Hoffmann
 
Lifeboard : Utiliser la gamification pour accompagner l'apprentissage profess...
Lifeboard : Utiliser la gamification pour accompagner l'apprentissage profess...Lifeboard : Utiliser la gamification pour accompagner l'apprentissage profess...
Lifeboard : Utiliser la gamification pour accompagner l'apprentissage profess...Web School Factory
 
Le pitch appliqué au recrutement
Le pitch appliqué au recrutementLe pitch appliqué au recrutement
Le pitch appliqué au recrutementGuillaume LAURIE
 
Le Design Thinking : Penser et agir autrement pour trouver des solutions diff...
Le Design Thinking : Penser et agir autrement pour trouver des solutions diff...Le Design Thinking : Penser et agir autrement pour trouver des solutions diff...
Le Design Thinking : Penser et agir autrement pour trouver des solutions diff...PMI-Montréal
 
FLUPA à l'Agile Tour 2011
FLUPA à l'Agile Tour 2011FLUPA à l'Agile Tour 2011
FLUPA à l'Agile Tour 2011Flupa
 
UX & Product Management en contexte agile Monozygotes ou dizygotes ? [Nadège...
UX & Product Management en contexte agile Monozygotes ou dizygotes ?  [Nadège...UX & Product Management en contexte agile Monozygotes ou dizygotes ?  [Nadège...
UX & Product Management en contexte agile Monozygotes ou dizygotes ? [Nadège...Nadège Bide
 
Minke training sessions
Minke training sessionsMinke training sessions
Minke training sessionsMinke
 
La gestion de projets interactifs
La gestion de projets interactifsLa gestion de projets interactifs
La gestion de projets interactifsBenjamin Hoguet
 
le design thinking.pptx
le design thinking.pptxle design thinking.pptx
le design thinking.pptxMalikaOulha
 
UX Days 2019 by Flupa - Conférence : Emmanuelle Marévéry
UX Days 2019 by Flupa - Conférence : Emmanuelle MarévéryUX Days 2019 by Flupa - Conférence : Emmanuelle Marévéry
UX Days 2019 by Flupa - Conférence : Emmanuelle MarévéryFlupa
 
Design Sprints comme outil d'innovation - Sylvain Ethier et Naina Goulart
Design Sprints comme outil d'innovation - Sylvain Ethier et Naina GoulartDesign Sprints comme outil d'innovation - Sylvain Ethier et Naina Goulart
Design Sprints comme outil d'innovation - Sylvain Ethier et Naina GoulartSpark the Change Montréal
 

Similaire à Technique User story mapping (20)

User Stories ... What else ?
User Stories ... What else ?User Stories ... What else ?
User Stories ... What else ?
 
Pourquoi toutes les organisations ont-elles besoin de Design UX ?
Pourquoi toutes les organisations ont-elles besoin de Design UX ?Pourquoi toutes les organisations ont-elles besoin de Design UX ?
Pourquoi toutes les organisations ont-elles besoin de Design UX ?
 
Impact mapping.1.0
Impact mapping.1.0Impact mapping.1.0
Impact mapping.1.0
 
4. Atelier : Exploration > Synthèse
4. Atelier : Exploration > Synthèse4. Atelier : Exploration > Synthèse
4. Atelier : Exploration > Synthèse
 
Guideline de développement de produit web
Guideline de développement de produit webGuideline de développement de produit web
Guideline de développement de produit web
 
Le Growth Hacking: Optimisez votre croissance
Le Growth Hacking: Optimisez votre croissanceLe Growth Hacking: Optimisez votre croissance
Le Growth Hacking: Optimisez votre croissance
 
Demarche qualite
Demarche qualiteDemarche qualite
Demarche qualite
 
Google Analytics vu de l'intégrateur/développeur
Google Analytics vu de l'intégrateur/développeurGoogle Analytics vu de l'intégrateur/développeur
Google Analytics vu de l'intégrateur/développeur
 
Mythes du po v1.0
Mythes du po v1.0Mythes du po v1.0
Mythes du po v1.0
 
Lifeboard : Utiliser la gamification pour accompagner l'apprentissage profess...
Lifeboard : Utiliser la gamification pour accompagner l'apprentissage profess...Lifeboard : Utiliser la gamification pour accompagner l'apprentissage profess...
Lifeboard : Utiliser la gamification pour accompagner l'apprentissage profess...
 
Le pitch appliqué au recrutement
Le pitch appliqué au recrutementLe pitch appliqué au recrutement
Le pitch appliqué au recrutement
 
Le Design Thinking : Penser et agir autrement pour trouver des solutions diff...
Le Design Thinking : Penser et agir autrement pour trouver des solutions diff...Le Design Thinking : Penser et agir autrement pour trouver des solutions diff...
Le Design Thinking : Penser et agir autrement pour trouver des solutions diff...
 
FLUPA à l'Agile Tour 2011
FLUPA à l'Agile Tour 2011FLUPA à l'Agile Tour 2011
FLUPA à l'Agile Tour 2011
 
UX & Product Management en contexte agile Monozygotes ou dizygotes ? [Nadège...
UX & Product Management en contexte agile Monozygotes ou dizygotes ?  [Nadège...UX & Product Management en contexte agile Monozygotes ou dizygotes ?  [Nadège...
UX & Product Management en contexte agile Monozygotes ou dizygotes ? [Nadège...
 
Minke training sessions
Minke training sessionsMinke training sessions
Minke training sessions
 
La gestion de projets interactifs
La gestion de projets interactifsLa gestion de projets interactifs
La gestion de projets interactifs
 
le design thinking.pptx
le design thinking.pptxle design thinking.pptx
le design thinking.pptx
 
UX Days 2019 by Flupa - Conférence : Emmanuelle Marévéry
UX Days 2019 by Flupa - Conférence : Emmanuelle MarévéryUX Days 2019 by Flupa - Conférence : Emmanuelle Marévéry
UX Days 2019 by Flupa - Conférence : Emmanuelle Marévéry
 
Design Sprints comme outil d'innovation - Sylvain Ethier et Naina Goulart
Design Sprints comme outil d'innovation - Sylvain Ethier et Naina GoulartDesign Sprints comme outil d'innovation - Sylvain Ethier et Naina Goulart
Design Sprints comme outil d'innovation - Sylvain Ethier et Naina Goulart
 
Présentation Kubikcube
Présentation Kubikcube Présentation Kubikcube
Présentation Kubikcube
 

Technique User story mapping