SlideShare uma empresa Scribd logo
1 de 70
Baixar para ler offline
Body Level One
Follow on Twitter
@humanistco
@michaelcalleia
User Story
Mapping
INTRODUCTION TO
MICHAEL CALLEIA
Show of
Hands
Who’s created a 

User Journey?
Who has not used 

User Stories?
Who has used 

User Story Mapping 

in the past?
Who loves Post-Its?
Warning:
User story mapping is a versatile
tool. But it is only a single tool.
You will need to employ other tools
with it.
Two More Things
Thing 1:
What is a User Story?
A user story is a promise for 

a conversation.
— Alistair Cockburn
As a <type of user>, 

I want <some goal> 

so that <some reason>.
User story example*
*There are other formats (that’s another presentation).
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
Thing 2:
What is a User Journey Map?
A user journey is … the experiences a
person has when utilizing/interacting
with something.
—Wikipedia
A user journey is … the experiences a
person has when utilizing/interacting
with something.
—Wikipedia
A user journey map
visualizes this.
This is Fluffy
Fluffy ate a bone.
In lots of splintery bits.
Photo: Ed Dunens. Source: https://flic.kr/p/nELUj8
Fluffy’s owner, Bob sees this.
And freaks out.
Photo: Albert Dobrin. Source: https://flic.kr/p/UkAfsk
Bob calls the veterinarian’s office.
Bob speaks with the receptionist.
Photo: Edward Sweed. Source: https://flic.kr/p/XSvFVB
They set a time for Bob to bring Fluffy in.
Right now!
Photo: Dafne Cholet. Source: https://flic.kr/p/9bUbH3
Bob drives Fluffy to the office.
The veterinarian saves Fluffy.
Photo: NAIT Animal Health Technology. Source: https://flic.kr/p/kH7yVT
User Journey Map of what happens
when Fluffy swallows a bone.
Back to Our Topic
What is User Story Mapping?
Jeff Patton
CREATED BY THIS PERSON
Image by visualpun.ch on Flickr
JEFF WROTE THIS BOOK
USER STORY MAPS LOOK LIKE THIS
OK, What is User Story Mapping?
Story mapping keeps us focused
on users and their experience, and
the result is a better conversation,
and ultimately a better product.
— Jeff Patton
Keeps focus on the user
Story mapping is a technique that
provides the big picture that a
pile of stories so often misses.
— Martin Fowler
Makes it visual
it = User journey, How stories connect, Opportunity
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
Builds shared understanding
• Keeps focus on the user
• Makes a user journey visual
• Makes user story connections visual
• Makes opportunities visual
• Builds shared understanding
User Story
Mapping
Who is User Story Mapping for?
Business
User

Experience Engineering
Product Management
All four
Business
User

Experience Engineering
Product Management
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
Anatomy
Backbone
User Journey
Time or order of tasks
Ribs
Stories

(details)
Criticality
Time or order of tasks
Backbone
User Journey

(Steps)
Follow on Twitter
@humanistco
@michaelcalleia
Closer Look
Follow on Twitter
@humanistco
@michaelcalleia
Getting Ready
in the Morning
Get Up
Hygiene
Nourishment
Clothing
News
Get Up Hygiene Nourishment Clothing NewsEpics
Get Up Hygiene Nourishment Clothing News
Hit snooze
Stay in bed

15 min. more
Details
Turn off
alarm
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
But wait!
That’s not going to fit into our release plan!
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
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
Taking it Further
One tool. 

Many* uses.
* Many != all
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
Iteration 1
Swim 

Lanes
Time 

(delivery) Iteration 2
Iteration 3
Milestones
Ribs
User Pains & Gains,

Business 

Opportunities
Feature to attract
users and features
that users will pay for
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.
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
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
Cardboardit.com
Storiesonboard.com
Featuremap.co
Craft.io
Online
Products
Follow on Twitter
@humanistco
@michaelcalleia
Questions?
Thank You

& Rock On
Follow on Twitter
@humanistco
@michaelcalleia

Mais conteúdo relacionado

Mais procurados

Agile User Stories
Agile User StoriesAgile User Stories
Agile User Stories
kahgeh75
 
How to Break the Requirements into User Stories
How to Break the Requirements into User StoriesHow to Break the Requirements into User Stories
How to Break the Requirements into User Stories
ShriKant Vashishtha
 

Mais procurados (20)

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
 
User Story Mapping Workshop (Design Skills 2016)
User Story Mapping Workshop (Design Skills 2016)User Story Mapping Workshop (Design Skills 2016)
User Story Mapping Workshop (Design Skills 2016)
 
Story writing and mapping
Story writing and mappingStory writing and mapping
Story writing and mapping
 
User story mapping workshop slideshare
User story mapping workshop slideshareUser story mapping workshop slideshare
User story mapping workshop slideshare
 
Workshop - Writing Good User Stories
Workshop - Writing Good User Stories Workshop - Writing Good User Stories
Workshop - Writing Good User Stories
 
Mieux rediger-les-user-stories-bonnes-pratiques-oeildecoach 2019
Mieux rediger-les-user-stories-bonnes-pratiques-oeildecoach 2019Mieux rediger-les-user-stories-bonnes-pratiques-oeildecoach 2019
Mieux rediger-les-user-stories-bonnes-pratiques-oeildecoach 2019
 
Agile User Stories
Agile User StoriesAgile User Stories
Agile User Stories
 
Story writing and mapping.pdf
Story writing and mapping.pdfStory writing and mapping.pdf
Story writing and mapping.pdf
 
Story of user story
Story of user storyStory of user story
Story of user story
 
Lean Startup + Story Mapping = Awesome Products Faster
Lean Startup + Story Mapping = Awesome Products FasterLean Startup + Story Mapping = Awesome Products Faster
Lean Startup + Story Mapping = Awesome Products Faster
 
Splitting Stories with the Hamburger Method - A Simple 5 Step Process
Splitting Stories with the Hamburger Method - A Simple 5 Step ProcessSplitting Stories with the Hamburger Method - A Simple 5 Step Process
Splitting Stories with the Hamburger Method - A Simple 5 Step Process
 
WTF is a Product Roadmap?
WTF is a Product Roadmap?WTF is a Product Roadmap?
WTF is a Product Roadmap?
 
How to Break the Requirements into User Stories
How to Break the Requirements into User StoriesHow to Break the Requirements into User Stories
How to Break the Requirements into User Stories
 
User Story Mapping Workshop
User Story Mapping WorkshopUser Story Mapping Workshop
User Story Mapping Workshop
 
User Story Maps: Secrets for Better Backlogs and Planning
 User Story Maps: Secrets for Better Backlogs and Planning User Story Maps: Secrets for Better Backlogs and Planning
User Story Maps: Secrets for Better Backlogs and Planning
 
User Story Mapping, Discover the whole story
User Story Mapping, Discover the whole storyUser Story Mapping, Discover the whole story
User Story Mapping, Discover the whole story
 
User Stories Fundamentals
User Stories FundamentalsUser Stories Fundamentals
User Stories Fundamentals
 
Ten Concrete Techniques to Split User Stories
Ten Concrete Techniques to Split User StoriesTen Concrete Techniques to Split User Stories
Ten Concrete Techniques to Split User Stories
 
Agile estimation
Agile estimationAgile estimation
Agile estimation
 
User Story Splitting
User Story SplittingUser Story Splitting
User Story Splitting
 

Semelhante a Introduction to user story mapping open camp edition

Live Usability Lab ELUNA 2008: Long Beach California
Live Usability Lab ELUNA 2008: Long Beach CaliforniaLive Usability Lab ELUNA 2008: Long Beach California
Live Usability Lab ELUNA 2008: Long Beach California
teaguese
 
Optimizing Mobile UX Design Webinar Presentation Slides
Optimizing Mobile UX Design Webinar Presentation SlidesOptimizing Mobile UX Design Webinar Presentation Slides
Optimizing Mobile UX Design Webinar Presentation Slides
UserZoom
 

Semelhante a Introduction to user story mapping open camp edition (20)

The Role of Research in Digital Development (Presentation to Digital business...
The Role of Research in Digital Development (Presentation to Digital business...The Role of Research in Digital Development (Presentation to Digital business...
The Role of Research in Digital Development (Presentation to Digital business...
 
Rapid Paper Prototyping Workshop — Campus Party GDL 2016
Rapid Paper Prototyping Workshop — Campus Party GDL 2016Rapid Paper Prototyping Workshop — Campus Party GDL 2016
Rapid Paper Prototyping Workshop — Campus Party GDL 2016
 
Live Usability Lab ELUNA 2008: Long Beach California
Live Usability Lab ELUNA 2008: Long Beach CaliforniaLive Usability Lab ELUNA 2008: Long Beach California
Live Usability Lab ELUNA 2008: Long Beach California
 
Introduction to Lean UX Methods - General Assembly
Introduction to Lean UX Methods - General AssemblyIntroduction to Lean UX Methods - General Assembly
Introduction to Lean UX Methods - General Assembly
 
What Is Product Excellence by Google Product Manager
What Is Product Excellence by Google Product ManagerWhat Is Product Excellence by Google Product Manager
What Is Product Excellence by Google Product Manager
 
How Well Do You Know Your User?
How Well Do You Know Your User?How Well Do You Know Your User?
How Well Do You Know Your User?
 
Optimizing Mobile UX Design Webinar Presentation Slides
Optimizing Mobile UX Design Webinar Presentation SlidesOptimizing Mobile UX Design Webinar Presentation Slides
Optimizing Mobile UX Design Webinar Presentation Slides
 
Flora app presentation
Flora app presentationFlora app presentation
Flora app presentation
 
Session 5 - Measuring UX + Getting Into UX
Session 5  - Measuring UX + Getting Into UXSession 5  - Measuring UX + Getting Into UX
Session 5 - Measuring UX + Getting Into UX
 
Day 3 intro to ux research - ted mc carthy - final
Day 3   intro to ux research - ted mc carthy - finalDay 3   intro to ux research - ted mc carthy - final
Day 3 intro to ux research - ted mc carthy - final
 
Demystifying users workbook
Demystifying users workbookDemystifying users workbook
Demystifying users workbook
 
Application Design - Part 3
Application Design - Part 3Application Design - Part 3
Application Design - Part 3
 
Ux101byruthlessux 160928055603
Ux101byruthlessux 160928055603Ux101byruthlessux 160928055603
Ux101byruthlessux 160928055603
 
Design Thinking Quick Practice
Design Thinking Quick PracticeDesign Thinking Quick Practice
Design Thinking Quick Practice
 
Carolyn Jao UX Design Portfolio
Carolyn Jao UX Design Portfolio Carolyn Jao UX Design Portfolio
Carolyn Jao UX Design Portfolio
 
Washington Irving Rip Van Winkle Essays
Washington Irving Rip Van Winkle EssaysWashington Irving Rip Van Winkle Essays
Washington Irving Rip Van Winkle Essays
 
How to Grow a Product with a User Journey
How to Grow a Product with a User JourneyHow to Grow a Product with a User Journey
How to Grow a Product with a User Journey
 
UX Masterclass at muru-D
UX Masterclass at muru-DUX Masterclass at muru-D
UX Masterclass at muru-D
 
Usability Essentials to Know
Usability Essentials to KnowUsability Essentials to Know
Usability Essentials to Know
 
UX For Digital Humanists: A Primer
UX For Digital Humanists: A PrimerUX For Digital Humanists: A Primer
UX For Digital Humanists: A Primer
 

Último

+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
anilsa9823
 

Último (20)

SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 

Introduction to user story mapping open camp edition