Technique User story mapping

TaniaGobeil 505 views 70 slides Apr 06, 2017
Slide 1
Slide 1 of 70
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37
Slide 38
38
Slide 39
39
Slide 40
40
Slide 41
41
Slide 42
42
Slide 43
43
Slide 44
44
Slide 45
45
Slide 46
46
Slide 47
47
Slide 48
48
Slide 49
49
Slide 50
50
Slide 51
51
Slide 52
52
Slide 53
53
Slide 54
54
Slide 55
55
Slide 56
56
Slide 57
57
Slide 58
58
Slide 59
59
Slide 60
60
Slide 61
61
Slide 62
62
Slide 63
63
Slide 64
64
Slide 65
65
Slide 66
66
Slide 67
67
Slide 68
68
Slide 69
69
Slide 70
70

About This Presentation

Le backlog de produit est à la base du développement Agile. Il est la source de tout ce qui pourrait se retrouver dans le produit, exprimé sous la forme de user stories et priorisé en fonction de la valeur pour le client. Mais comment remplir, sélectionner et découper les stories de ce backl...


Slide Content

TECHNIQUE
USER STORY
MAPPING

BONJOUR!
Je suis Tania Gobeil
Analyste principale, Sherweb
Courriel: [email protected]

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: [email protected]

CREDITS
Remerciements aux personnes qui ont fabriqué et distribué
gratuitement cette ressource:
▸Template par SlidesCarnival