Revised and expanded talk on User Story Mapping.
User Story Mapping is a simple yet powerful and flexible tool that combines the visualization of software systems and user needs. While not the only tool you need, it is a powerful one to learn and keep in your toolkit. Learn to go from user stories to better conversations while increasing shared understanding.
10. A user story is a promise for
a conversation.
— Alistair Cockburn
11. As a <type of user>,
I want <some goal>
so that <some reason>.
User story example*
*There are other formats (that’s another presentation).
12. Provide a two-click way for
users to dial frequently used
numbers.
Another user story example*
*From Extreme Programming Explained: Embrace Change, Second Edition by Cynthia Andres; Kent Beck**
** The person that invented user stories
31. Story mapping keeps us focused
on users and their experience, and
the result is a better conversation,
and ultimately a better product.
— Jeff Patton
35. Jeff’s method of story mapping
makes sense to developers, and it
makes equal sense to designers.
Story mapping is the Rosetta
Stone for our digital age.
— Alan Cooper
37. • Keeps focus on the user
• Makes a user journey visual
• Makes user story connections visual
• Makes opportunities visual
• Builds shared understanding
User Story
Mapping
41. Business: opportunity mapping
User Experience: journey mapping and task analysis
Engineering: visualization of connections
Product Manager: visualizing a roadmap and creating shared
understanding across teams
Uses
54. Get Up Hygiene Nourishment Clothing News
Hit snooze
Stay in bed
15 min. more
Details
Turn off
alarm
55. Get Up Hygiene Nourishment Clothing News
Hit snooze
Take a
shower
Make
coffee
Pick
clothing
Check
Twitter
Stay in bed
15 min. more
Brush teeth Eat yogurt
Put on
clothing
Check News
Headlines
Make EggsShave
Stories
Turn off
alarm
57. Hit snooze
Get Up Hygiene Nourishment Clothing
Take a
shower
Make
coffee
Pick
clothing
Brush teeth Eat yogurt
Put on
clothing
Stories
Shave
News
Check
Twitter
Stay in bed
15 min. more
Check News
Headlines
Turn off
alarm
Focus
58. Get Up Hygiene Nourishment Clothing News
Take a
shower
Make
coffee
Pick
clothing
Check
Twitter
Brush teeth Eat yogurt
Put on
clothing
Check News
Headlines
Make Eggs
If you have
15 minutes
If you have
30 minutes
Hit snooze
Stay in bed
15 min.
more
Turn off
alarm
Shave
Iterations
61. Time or order of tasks
Product Detail
(epics, user
stories, etc.)
Broken in swim
lanes by
Criticality (most
critical on top)
Meta
Information
(user, business,
etc.)
Mapping in Three Dimensions
65. Birth School College Dating Mariage
First
Home
Pregnancy Parent Retire Death
User stages of life
Finding Opportunity
XO Group started off as the Knot.
Today they include the Nest and the Bump.
A user story map can be used to visual major life events
that represent opportunities to add user or business value
How might we____?
questions
representing
possible areas of
opportunity for
generating user or
business value.
66. Birth School College Dating Mariage
First
Home
Pregnancy Parent Retire Death
User stages of life
Zooming
Each major event
(or user task) may
have a user
journey subset (or
workflow)
Life
Journey
Epics
Event
Journey
User
Stories
67. Office Visit
Mapping Multiple Actors
On a project for the largest veterinary practice in the
United States, we used user story maps to visualize
multiple actors across multiple types of visits.
Tasks related to
the system
(sometime
occurring
outside of the
system)
Events within a visit
Pet
Owner
Veterinarian