SlideShare a Scribd company logo
1 of 4
User story mapping
Story Mapping or User Story Mapping is a technique used in product discovery: outlining a
new product or a new feature for an existing product.
The main purpose of Story Mapping is to facilitate product discovery and prioritization of
development work. You achieve this by putting user activities and tasks on a map that serves
to keep them in context.
Story Maps were first introduced by Jeff Patton in 2005. A user story map is a powerful tool
that enable an agile team to groom their product backlog and plan the product releases more
effectively.
Story maps encourage productive, user-centered discussions about product creation, improve
visibility for the backlog, and allow teams to see the bigger picture. Savvy teams use this
knowledge to drive decisions about where to focus their time to maximize usability, value, and
feasibility in subsequent iterations.
Example)
Components of story mapping –
1. User persona – who is going to use the product
2. User goal – what we want to achieve with the product
3. User activities – thought process of a user trying to achieve the goal
4. User stories – User activities broken into sub-modules
Example)
College management
Feature
(modules)
Epic (sub
modules)
User persona User goal User stories
Attendance
management
Staff’s
attendance
Staff
Manage
attendance
As a staff, I want
to regularly see
my attendance
status, so I can
manage my
attendance
efficiently.
Student’s
attendance
Student
Manage
attendance
As a student, I
want to regularly
see my
attendance status,
so I can manage
my attendance
efficiently.
Staff
Add/modify
attendance
As a staff, I want
to add or update
the student’s
attendance every
day, so I can track
student’s
attendance
record.
Staff
Download
attendance
As a staff, I must
be able to
download the
attendance
record, so I can
have it handy for
further
evaluation.
Library
management
Librarian access Librarian
Multi-task of
admin
privilege
As a librarian, I
want to add and
modify the data
of books, book
items, and users,
so that I can have
an overall check
and control of the
library.
Member
Member Pre-booking
As a member, I
want to pre-book
the books I need,
so I can make
sure it is not
reserved by
others
Staff
Advanced
access
As a staff
member, I want
whole access to
the question bank
and research
papers, so I can
upgrade my
teaching.

More Related Content

Similar to User story mapping

CliveGHughes-casestudy-SpringerNature
CliveGHughes-casestudy-SpringerNatureCliveGHughes-casestudy-SpringerNature
CliveGHughes-casestudy-SpringerNature
Clive G Hughes, M.A.
 

Similar to User story mapping (20)

What is User Research? How to Build a User Research Culture
What is User Research? How to Build a User Research CultureWhat is User Research? How to Build a User Research Culture
What is User Research? How to Build a User Research Culture
 
User Story Mapping & StoriesOnBoard.pdf
User Story Mapping & StoriesOnBoard.pdfUser Story Mapping & StoriesOnBoard.pdf
User Story Mapping & StoriesOnBoard.pdf
 
Portfolio bahtiyar
Portfolio bahtiyarPortfolio bahtiyar
Portfolio bahtiyar
 
UX Design Process | Sample Proposal
UX Design Process | Sample Proposal UX Design Process | Sample Proposal
UX Design Process | Sample Proposal
 
User stories in agile software development
User stories in agile software developmentUser stories in agile software development
User stories in agile software development
 
amansingh.docx
amansingh.docxamansingh.docx
amansingh.docx
 
Getting Started - Building Agile User Story Maps
Getting Started - Building Agile User Story Maps Getting Started - Building Agile User Story Maps
Getting Started - Building Agile User Story Maps
 
Immersive Research Toolbox
Immersive Research ToolboxImmersive Research Toolbox
Immersive Research Toolbox
 
Owning the product by owning the user experience
Owning the product by owning the user experienceOwning the product by owning the user experience
Owning the product by owning the user experience
 
Mobile UX-COE
Mobile UX-COEMobile UX-COE
Mobile UX-COE
 
Ia Toolkit
Ia ToolkitIa Toolkit
Ia Toolkit
 
User Research Techniques by Vikram Rao, RSA
User Research Techniques by Vikram Rao, RSAUser Research Techniques by Vikram Rao, RSA
User Research Techniques by Vikram Rao, RSA
 
Product management
Product management  Product management
Product management
 
A business case for User Stories
A business case for User StoriesA business case for User Stories
A business case for User Stories
 
The Importance of Product Perception
The Importance of Product PerceptionThe Importance of Product Perception
The Importance of Product Perception
 
Intro to PM Execution Interviews by Facebook Product Leader
Intro to PM Execution Interviews by Facebook Product LeaderIntro to PM Execution Interviews by Facebook Product Leader
Intro to PM Execution Interviews by Facebook Product Leader
 
Library Management System Waterfall Model
Library Management System Waterfall ModelLibrary Management System Waterfall Model
Library Management System Waterfall Model
 
CliveGHughes-casestudy-SpringerNature
CliveGHughes-casestudy-SpringerNatureCliveGHughes-casestudy-SpringerNature
CliveGHughes-casestudy-SpringerNature
 
Experience mapping - UX Case study
Experience mapping - UX Case studyExperience mapping - UX Case study
Experience mapping - UX Case study
 
Discover Requirement
Discover RequirementDiscover Requirement
Discover Requirement
 

More from To Sum It Up

More from To Sum It Up (19)

Prompt Engineering | Beginner's Guide - For You
Prompt Engineering | Beginner's Guide - For YouPrompt Engineering | Beginner's Guide - For You
Prompt Engineering | Beginner's Guide - For You
 
Natural Language Processing (NLP) | Basics
Natural Language Processing (NLP) | BasicsNatural Language Processing (NLP) | Basics
Natural Language Processing (NLP) | Basics
 
It's Machine Learning Basics -- For You!
It's Machine Learning Basics -- For You!It's Machine Learning Basics -- For You!
It's Machine Learning Basics -- For You!
 
Polymorphism in Python
Polymorphism in PythonPolymorphism in Python
Polymorphism in Python
 
DSA Question Bank
DSA Question BankDSA Question Bank
DSA Question Bank
 
Web API - Overview
Web API - OverviewWeb API - Overview
Web API - Overview
 
CSS Overview
CSS OverviewCSS Overview
CSS Overview
 
HTML Overview
HTML OverviewHTML Overview
HTML Overview
 
EM Algorithm
EM AlgorithmEM Algorithm
EM Algorithm
 
Problem solving using computers - Unit 1 - Study material
Problem solving using computers - Unit 1 - Study materialProblem solving using computers - Unit 1 - Study material
Problem solving using computers - Unit 1 - Study material
 
Problem solving using computers - Chapter 1
Problem solving using computers - Chapter 1 Problem solving using computers - Chapter 1
Problem solving using computers - Chapter 1
 
Quality Circle | Case Study on Self Esteem | Team Opus Geeks.pdf
Quality Circle | Case Study on Self Esteem | Team Opus Geeks.pdfQuality Circle | Case Study on Self Esteem | Team Opus Geeks.pdf
Quality Circle | Case Study on Self Esteem | Team Opus Geeks.pdf
 
Multimedia Content and Content Acquisition
Multimedia Content and Content AcquisitionMultimedia Content and Content Acquisition
Multimedia Content and Content Acquisition
 
PHP Arrays_Introduction
PHP Arrays_IntroductionPHP Arrays_Introduction
PHP Arrays_Introduction
 
System Calls - Introduction
System Calls - IntroductionSystem Calls - Introduction
System Calls - Introduction
 
Leadership
LeadershipLeadership
Leadership
 
Programming The Basic Computer
Programming The Basic ComputerProgramming The Basic Computer
Programming The Basic Computer
 
SQL | DML
SQL | DMLSQL | DML
SQL | DML
 
Ozone in wastewater treatment
Ozone in wastewater treatmentOzone in wastewater treatment
Ozone in wastewater treatment
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 

User story mapping

  • 1. User story mapping Story Mapping or User Story Mapping is a technique used in product discovery: outlining a new product or a new feature for an existing product. The main purpose of Story Mapping is to facilitate product discovery and prioritization of development work. You achieve this by putting user activities and tasks on a map that serves to keep them in context. Story Maps were first introduced by Jeff Patton in 2005. A user story map is a powerful tool that enable an agile team to groom their product backlog and plan the product releases more effectively. Story maps encourage productive, user-centered discussions about product creation, improve visibility for the backlog, and allow teams to see the bigger picture. Savvy teams use this knowledge to drive decisions about where to focus their time to maximize usability, value, and feasibility in subsequent iterations.
  • 2. Example) Components of story mapping – 1. User persona – who is going to use the product 2. User goal – what we want to achieve with the product 3. User activities – thought process of a user trying to achieve the goal 4. User stories – User activities broken into sub-modules Example) College management Feature (modules) Epic (sub modules) User persona User goal User stories Attendance management Staff’s attendance Staff Manage attendance As a staff, I want to regularly see my attendance
  • 3. status, so I can manage my attendance efficiently. Student’s attendance Student Manage attendance As a student, I want to regularly see my attendance status, so I can manage my attendance efficiently. Staff Add/modify attendance As a staff, I want to add or update the student’s attendance every day, so I can track student’s attendance record. Staff Download attendance As a staff, I must be able to download the attendance record, so I can have it handy for further evaluation. Library management Librarian access Librarian Multi-task of admin privilege As a librarian, I want to add and modify the data of books, book items, and users, so that I can have
  • 4. an overall check and control of the library. Member Member Pre-booking As a member, I want to pre-book the books I need, so I can make sure it is not reserved by others Staff Advanced access As a staff member, I want whole access to the question bank and research papers, so I can upgrade my teaching.