SlideShare a Scribd company logo
User Story Mapping (USM)
Manik Choudhary, PMI-ACP, CSPO, PSM-1
manikchoudhary@yahoo.com
Picture Source: Jeff Patton www.AgileProductDesign.com
Disclaimer
 These are my personal opinions on the subject and in no way represent
that of my employer.
How do you combine Design and Development ?
Product Vision Product Backlogs Product Creation
Business Model Framework
Business Model Canvas / Lean Canvas
Design Thinking
User Story
Mapping
Lean / Scrum
Software Requirements
Use Case
Scenario User Stories
IEEE 830
http://astheqaworldturns.wordpress.com/category/software-development-life-cycle-sdlc/
Software Requirements - IEEE 830 Standards
 It Shall be possible to Search for the Books
 It Shall be possible to Pay for the Books
 It Shall be possible to order the Books
 It shall be possible to check the status of
ordered Books.
http://standards.ieee.org/findstds/standard/830-1998.html
 IEEE 830 Standards describe
behavior of the software not the
behavior or goals of a user
 It focus on a checklist of
requirements rather than on the users’
Goal
 Time consuming to write and Read
Backlogs
are usually flat
You don‘t get the big
picture
Why User Story ?
Source: Jeff Patton www.AgileProductDesign.com
User Story Mapping
Why User Story Mapping ?
User Story Mapping helps teams to get a common understanding of the requirements from the user's
point of view and it facilitates the backlog creation.
 The backlog quality improves & the team wins time
 Communication within the team, with other teams and with customers improves
The Three C’s of a User Story
 Card
 Written description of the Story used for
planning and as a reminder
 Conversation
 Flesh out the details of the Story
 Confirmation
 Tests that convey the document details
and can be used to determine when a
story is complete
As a <Persona>, I want to <feature> So
that <Value>
As a Carl I want to
use my credit card to
pay for books so that
it's convenient for
me.
Test with Visa Card
Test with Master Card
Test with Expired Card
ConfirmationConversation
A Good Story is - INVEST
 Independent
 Negotiable
 Value to users
 Estimable
 Small
 Testable
As Carl I want to
use my credit
card to pay for
books so that it's
convenient for
me.
Picture Source: Jeff Patton
www.AgileProductDesign.com
Who?
 Create the map with the whole team
 Enhance and validate the map with customers (End users and business
owners) and stakeholders
Picture Source: Jeff Patton www.AgileProductDesign.com
User Story Mapping – How it looks?
User Story Map - On Line Grocery Shopping Store
Usage Sequence
Logon
Search for
the Items
Search for
the Items
Place a
Order
Cash On
Delivery
User
Handling
Search Order Payment
Credit Card
Vision
Priority
Add to
Basket
BACKBONEWalkingSkeleton
fromhightolow
Time
Customer
Owner
As Owner, I want to search
(Via Free Text) for the
Items so that I can quickly
find out the stock of the
items
As Customer, I want to Pay
for the ordered Items using
Cash on Delivery so that I
don't have to enter
payment data on the
internet.
Slicing
References
 http://commonsenseux.com/ia/persona-template-for-axure/
 www.AgileProductDesign.com
Thank you !!
 Manik Choudhary
 manikchoudhary@yahoo.com
 Linked In - http://www.linkedin.com/pub/manik-choudhary-pmi-acp-cspo-
psm/1/54/529

More Related Content

What's hot

21 Story Splitting Patterns
21 Story Splitting Patterns21 Story Splitting Patterns
21 Story Splitting Patterns
Kent McDonald
 
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 StoriesShriKant Vashishtha
 
WTF is a Product Roadmap?
WTF is a Product Roadmap?WTF is a Product Roadmap?
WTF is a Product Roadmap?
Fresh Tilled Soil
 
Writing Effective User Stories
Writing Effective User StoriesWriting Effective User Stories
Writing Effective User StoriesJaneve George
 
Effective User Stories
Effective User StoriesEffective User Stories
Effective User Stories
Derek Neighbors
 
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
Brad Swanson
 
Strategies to split user stories
Strategies to split user storiesStrategies to split user stories
Strategies to split user stories
cpolc
 
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
Jeff Patton
 
Effective user stories for your agile or Scrum team
Effective user stories for your agile or Scrum teamEffective user stories for your agile or Scrum team
Effective user stories for your agile or Scrum team
DigitalCatapultDevelopmentPractices
 
User Stories
User StoriesUser Stories
User Stories
Tathagat Varma
 
User Stories Fundamentals
User Stories FundamentalsUser Stories Fundamentals
User Stories Fundamentals
Moisés Armani Ramírez
 
Workshop - Writing Good User Stories
Workshop - Writing Good User Stories Workshop - Writing Good User Stories
Workshop - Writing Good User Stories
Easy Agile
 
User Story Mapping 101
User Story Mapping 101User Story Mapping 101
User Story Mapping 101
Martin Etmajer
 
Epics and User Stories
Epics and User StoriesEpics and User Stories
Epics and User Stories
Manish Agrawal, CSP®
 
User Story Mapping (2008)
User Story Mapping (2008)User Story Mapping (2008)
User Story Mapping (2008)
Jeff Patton
 
Product Backlog - Refinement and Prioritization Techniques
Product Backlog - Refinement and Prioritization TechniquesProduct Backlog - Refinement and Prioritization Techniques
Product Backlog - Refinement and Prioritization Techniques
Vikash Karuna
 
User Stories explained
User Stories explainedUser Stories explained
User Stories explained
Martin Lapointe, M.T.I.
 
User stories in agile software development
User stories in agile software developmentUser stories in agile software development
User stories in agile software development
Sandra Svanidzaitė, PhD, CBAP
 
User Story Mapping Workshop
User Story Mapping WorkshopUser Story Mapping Workshop
User Story Mapping Workshop
Dana Pylayeva
 
Scrum - Product Owner
Scrum - Product OwnerScrum - Product Owner
Scrum - Product Owner
Márcio Oya
 

What's hot (20)

21 Story Splitting Patterns
21 Story Splitting Patterns21 Story Splitting Patterns
21 Story Splitting Patterns
 
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
 
WTF is a Product Roadmap?
WTF is a Product Roadmap?WTF is a Product Roadmap?
WTF is a Product Roadmap?
 
Writing Effective User Stories
Writing Effective User StoriesWriting Effective User Stories
Writing Effective User Stories
 
Effective User Stories
Effective User StoriesEffective User Stories
Effective User Stories
 
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
 
Strategies to split user stories
Strategies to split user storiesStrategies to split user stories
Strategies to split user stories
 
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
 
Effective user stories for your agile or Scrum team
Effective user stories for your agile or Scrum teamEffective user stories for your agile or Scrum team
Effective user stories for your agile or Scrum team
 
User Stories
User StoriesUser Stories
User Stories
 
User Stories Fundamentals
User Stories FundamentalsUser Stories Fundamentals
User Stories Fundamentals
 
Workshop - Writing Good User Stories
Workshop - Writing Good User Stories Workshop - Writing Good User Stories
Workshop - Writing Good User Stories
 
User Story Mapping 101
User Story Mapping 101User Story Mapping 101
User Story Mapping 101
 
Epics and User Stories
Epics and User StoriesEpics and User Stories
Epics and User Stories
 
User Story Mapping (2008)
User Story Mapping (2008)User Story Mapping (2008)
User Story Mapping (2008)
 
Product Backlog - Refinement and Prioritization Techniques
Product Backlog - Refinement and Prioritization TechniquesProduct Backlog - Refinement and Prioritization Techniques
Product Backlog - Refinement and Prioritization Techniques
 
User Stories explained
User Stories explainedUser Stories explained
User Stories explained
 
User stories in agile software development
User stories in agile software developmentUser stories in agile software development
User stories in agile software development
 
User Story Mapping Workshop
User Story Mapping WorkshopUser Story Mapping Workshop
User Story Mapping Workshop
 
Scrum - Product Owner
Scrum - Product OwnerScrum - Product Owner
Scrum - Product Owner
 

Viewers also liked

User Story Mapping
User Story MappingUser Story Mapping
User Story Mapping
Stefano Leli
 
Story Mapping in a Nutshell
Story Mapping in a NutshellStory Mapping in a Nutshell
Story Mapping in a Nutshell
VersionOne
 
Lean Startup
Lean StartupLean Startup
Lean Startup
Manik Choudhary
 
MTA2 - Fatiando o produto com User Story Mapping
MTA2 - Fatiando o produto com User Story MappingMTA2 - Fatiando o produto com User Story Mapping
MTA2 - Fatiando o produto com User Story MappingMarcello Cardoso
 
UNA - Eng Usa '12 - aula 03
UNA  - Eng Usa '12 - aula 03UNA  - Eng Usa '12 - aula 03
UNA - Eng Usa '12 - aula 03
Marcello Cardoso
 
Tools for Remote Worker
Tools for Remote WorkerTools for Remote Worker
Web Packages...Internet Marketing....Hosting
Web Packages...Internet Marketing....Hosting Web Packages...Internet Marketing....Hosting
Web Packages...Internet Marketing....Hosting webhostingguy
 
Lean startup & Design Thinking
Lean startup & Design ThinkingLean startup & Design Thinking
Lean startup & Design Thinking
Manik Choudhary
 
Story Mapping and JIT Analysis
Story Mapping and JIT AnalysisStory Mapping and JIT Analysis
Story Mapping and JIT Analysis
Ben Mathews
 
Iso9001 2008 Transition Asq Govind
Iso9001 2008 Transition Asq GovindIso9001 2008 Transition Asq Govind
Iso9001 2008 Transition Asq Govind
Govind Ramu
 
The Business of Story Maps
The Business of Story MapsThe Business of Story Maps
The Business of Story Maps
International Map Industry Association
 
Circular story mapping
Circular story mappingCircular story mapping
Circular story mappingLora Hammon
 
User Story Mapping
User Story MappingUser Story Mapping
User Story Mapping
Steve Rogalsky
 
SkyBIM Cloud based management & real-time costing of BIM projects
SkyBIM Cloud based management & real-time costing of BIM projectsSkyBIM Cloud based management & real-time costing of BIM projects
SkyBIM Cloud based management & real-time costing of BIM projects
SkyBIM
 
User Story Mapping
User Story MappingUser Story Mapping
User Story Mapping
Steve Rogalsky
 
Design Thinking und agile Softwareentwicklung oder: Woher kommt der Backlog?
Design Thinking und agile Softwareentwicklung oder: Woher kommt der Backlog?Design Thinking und agile Softwareentwicklung oder: Woher kommt der Backlog?
Design Thinking und agile Softwareentwicklung oder: Woher kommt der Backlog?
Jochen Guertler
 
Human Centered Design
Human Centered DesignHuman Centered Design
Human Centered Design
Manik Choudhary
 
Getting started with Microsoft Excel Macros
Getting started with Microsoft Excel MacrosGetting started with Microsoft Excel Macros
Getting started with Microsoft Excel Macros
Nick Weisenberger
 
Project Management Tools
Project Management ToolsProject Management Tools
Project Management Toolsostephens
 
Essentials of Agile User Story Mapping at Twitter
Essentials of Agile User Story Mapping at TwitterEssentials of Agile User Story Mapping at Twitter
Essentials of Agile User Story Mapping at Twitter
Atlassian
 

Viewers also liked (20)

User Story Mapping
User Story MappingUser Story Mapping
User Story Mapping
 
Story Mapping in a Nutshell
Story Mapping in a NutshellStory Mapping in a Nutshell
Story Mapping in a Nutshell
 
Lean Startup
Lean StartupLean Startup
Lean Startup
 
MTA2 - Fatiando o produto com User Story Mapping
MTA2 - Fatiando o produto com User Story MappingMTA2 - Fatiando o produto com User Story Mapping
MTA2 - Fatiando o produto com User Story Mapping
 
UNA - Eng Usa '12 - aula 03
UNA  - Eng Usa '12 - aula 03UNA  - Eng Usa '12 - aula 03
UNA - Eng Usa '12 - aula 03
 
Tools for Remote Worker
Tools for Remote WorkerTools for Remote Worker
Tools for Remote Worker
 
Web Packages...Internet Marketing....Hosting
Web Packages...Internet Marketing....Hosting Web Packages...Internet Marketing....Hosting
Web Packages...Internet Marketing....Hosting
 
Lean startup & Design Thinking
Lean startup & Design ThinkingLean startup & Design Thinking
Lean startup & Design Thinking
 
Story Mapping and JIT Analysis
Story Mapping and JIT AnalysisStory Mapping and JIT Analysis
Story Mapping and JIT Analysis
 
Iso9001 2008 Transition Asq Govind
Iso9001 2008 Transition Asq GovindIso9001 2008 Transition Asq Govind
Iso9001 2008 Transition Asq Govind
 
The Business of Story Maps
The Business of Story MapsThe Business of Story Maps
The Business of Story Maps
 
Circular story mapping
Circular story mappingCircular story mapping
Circular story mapping
 
User Story Mapping
User Story MappingUser Story Mapping
User Story Mapping
 
SkyBIM Cloud based management & real-time costing of BIM projects
SkyBIM Cloud based management & real-time costing of BIM projectsSkyBIM Cloud based management & real-time costing of BIM projects
SkyBIM Cloud based management & real-time costing of BIM projects
 
User Story Mapping
User Story MappingUser Story Mapping
User Story Mapping
 
Design Thinking und agile Softwareentwicklung oder: Woher kommt der Backlog?
Design Thinking und agile Softwareentwicklung oder: Woher kommt der Backlog?Design Thinking und agile Softwareentwicklung oder: Woher kommt der Backlog?
Design Thinking und agile Softwareentwicklung oder: Woher kommt der Backlog?
 
Human Centered Design
Human Centered DesignHuman Centered Design
Human Centered Design
 
Getting started with Microsoft Excel Macros
Getting started with Microsoft Excel MacrosGetting started with Microsoft Excel Macros
Getting started with Microsoft Excel Macros
 
Project Management Tools
Project Management ToolsProject Management Tools
Project Management Tools
 
Essentials of Agile User Story Mapping at Twitter
Essentials of Agile User Story Mapping at TwitterEssentials of Agile User Story Mapping at Twitter
Essentials of Agile User Story Mapping at Twitter
 

Similar to User Story Mapping

Behaviour Driven Development (BDD) - Closing the Loop on a Great Fiori UX
Behaviour Driven Development (BDD) - Closing the Loop on a Great Fiori UXBehaviour Driven Development (BDD) - Closing the Loop on a Great Fiori UX
Behaviour Driven Development (BDD) - Closing the Loop on a Great Fiori UX
John Patterson
 
Designing Outcomes For Usability Nycupa Hurst Final
Designing Outcomes For Usability Nycupa Hurst FinalDesigning Outcomes For Usability Nycupa Hurst Final
Designing Outcomes For Usability Nycupa Hurst Final
WIKOLO
 
Developing User stories - Beyond the Basics
Developing User stories - Beyond the BasicsDeveloping User stories - Beyond the Basics
Developing User stories - Beyond the Basics
Kubair Shirazee
 
A business case for User Stories
A business case for User StoriesA business case for User Stories
A business case for User Stories
laurence b
 
Business analyst 101 program Mumbai India
Business analyst 101 program Mumbai IndiaBusiness analyst 101 program Mumbai India
Business analyst 101 program Mumbai India
Deepak Kadam
 
UX STRAT USA, Peter Merholz, "My Journey with Experience Strategy"
UX STRAT USA, Peter Merholz, "My Journey with Experience Strategy"UX STRAT USA, Peter Merholz, "My Journey with Experience Strategy"
UX STRAT USA, Peter Merholz, "My Journey with Experience Strategy"
UX STRAT
 
User Story Mapping Definitions & Basics - StoriesOnBoard.pdf
User Story Mapping Definitions & Basics - StoriesOnBoard.pdfUser Story Mapping Definitions & Basics - StoriesOnBoard.pdf
User Story Mapping Definitions & Basics - StoriesOnBoard.pdf
StoriesOnBoard
 
Defining Done
Defining DoneDefining Done
Defining Done
David Rogers
 
UX Design Process
UX Design Process UX Design Process
UX Design Process
Jason Gonzalez
 
Jason-Phillip Park on Creating User Stories that get your Developers Excited
Jason-Phillip Park on Creating User Stories that get your Developers ExcitedJason-Phillip Park on Creating User Stories that get your Developers Excited
Jason-Phillip Park on Creating User Stories that get your Developers Excited
Carlos González de Villaumbrosia
 
User Stories
User StoriesUser Stories
User Stories
scornelius
 
Art of Writing in Agile : STC Summit 2017
Art of Writing in Agile : STC Summit 2017Art of Writing in Agile : STC Summit 2017
Art of Writing in Agile : STC Summit 2017
Shikha Saxena
 
Build Services that Fit: Product Discovery Lessons Learned
Build Services that Fit: Product Discovery Lessons LearnedBuild Services that Fit: Product Discovery Lessons Learned
Build Services that Fit: Product Discovery Lessons Learned
Tremis Skeete
 
Business Analyzopedia - Your Pocket Gita for Business Analysis
Business Analyzopedia - Your Pocket Gita for Business AnalysisBusiness Analyzopedia - Your Pocket Gita for Business Analysis
Business Analyzopedia - Your Pocket Gita for Business Analysis
DEEPRAJ PATHAK
 
Scrum - Requirements and User Stories
Scrum - Requirements and User StoriesScrum - Requirements and User Stories
Scrum - Requirements and User Stories
Upekha Vandebona
 
Vijayasarathy_Ranganathan-Portfolio-Apr2022.pdf
Vijayasarathy_Ranganathan-Portfolio-Apr2022.pdfVijayasarathy_Ranganathan-Portfolio-Apr2022.pdf
Vijayasarathy_Ranganathan-Portfolio-Apr2022.pdf
Vijayasarathy Ranganathan
 
Stuart Hilton CX Portfolio-print 2
Stuart Hilton CX Portfolio-print 2Stuart Hilton CX Portfolio-print 2
Stuart Hilton CX Portfolio-print 2Stuart Hilton
 
Stan Gaidar: How far can you go improving user experience with AI?
Stan Gaidar: How far can you go improving user experience with AI? Stan Gaidar: How far can you go improving user experience with AI?
Stan Gaidar: How far can you go improving user experience with AI?
Lviv Startup Club
 
Growth Hacking with Lean UX
Growth Hacking with Lean UXGrowth Hacking with Lean UX
Growth Hacking with Lean UX
John Rockson
 
IIBA Agile BA Presentation
IIBA Agile BA PresentationIIBA Agile BA Presentation
IIBA Agile BA Presentation
Ayang Obi-Odu MBA
 

Similar to User Story Mapping (20)

Behaviour Driven Development (BDD) - Closing the Loop on a Great Fiori UX
Behaviour Driven Development (BDD) - Closing the Loop on a Great Fiori UXBehaviour Driven Development (BDD) - Closing the Loop on a Great Fiori UX
Behaviour Driven Development (BDD) - Closing the Loop on a Great Fiori UX
 
Designing Outcomes For Usability Nycupa Hurst Final
Designing Outcomes For Usability Nycupa Hurst FinalDesigning Outcomes For Usability Nycupa Hurst Final
Designing Outcomes For Usability Nycupa Hurst Final
 
Developing User stories - Beyond the Basics
Developing User stories - Beyond the BasicsDeveloping User stories - Beyond the Basics
Developing User stories - Beyond the Basics
 
A business case for User Stories
A business case for User StoriesA business case for User Stories
A business case for User Stories
 
Business analyst 101 program Mumbai India
Business analyst 101 program Mumbai IndiaBusiness analyst 101 program Mumbai India
Business analyst 101 program Mumbai India
 
UX STRAT USA, Peter Merholz, "My Journey with Experience Strategy"
UX STRAT USA, Peter Merholz, "My Journey with Experience Strategy"UX STRAT USA, Peter Merholz, "My Journey with Experience Strategy"
UX STRAT USA, Peter Merholz, "My Journey with Experience Strategy"
 
User Story Mapping Definitions & Basics - StoriesOnBoard.pdf
User Story Mapping Definitions & Basics - StoriesOnBoard.pdfUser Story Mapping Definitions & Basics - StoriesOnBoard.pdf
User Story Mapping Definitions & Basics - StoriesOnBoard.pdf
 
Defining Done
Defining DoneDefining Done
Defining Done
 
UX Design Process
UX Design Process UX Design Process
UX Design Process
 
Jason-Phillip Park on Creating User Stories that get your Developers Excited
Jason-Phillip Park on Creating User Stories that get your Developers ExcitedJason-Phillip Park on Creating User Stories that get your Developers Excited
Jason-Phillip Park on Creating User Stories that get your Developers Excited
 
User Stories
User StoriesUser Stories
User Stories
 
Art of Writing in Agile : STC Summit 2017
Art of Writing in Agile : STC Summit 2017Art of Writing in Agile : STC Summit 2017
Art of Writing in Agile : STC Summit 2017
 
Build Services that Fit: Product Discovery Lessons Learned
Build Services that Fit: Product Discovery Lessons LearnedBuild Services that Fit: Product Discovery Lessons Learned
Build Services that Fit: Product Discovery Lessons Learned
 
Business Analyzopedia - Your Pocket Gita for Business Analysis
Business Analyzopedia - Your Pocket Gita for Business AnalysisBusiness Analyzopedia - Your Pocket Gita for Business Analysis
Business Analyzopedia - Your Pocket Gita for Business Analysis
 
Scrum - Requirements and User Stories
Scrum - Requirements and User StoriesScrum - Requirements and User Stories
Scrum - Requirements and User Stories
 
Vijayasarathy_Ranganathan-Portfolio-Apr2022.pdf
Vijayasarathy_Ranganathan-Portfolio-Apr2022.pdfVijayasarathy_Ranganathan-Portfolio-Apr2022.pdf
Vijayasarathy_Ranganathan-Portfolio-Apr2022.pdf
 
Stuart Hilton CX Portfolio-print 2
Stuart Hilton CX Portfolio-print 2Stuart Hilton CX Portfolio-print 2
Stuart Hilton CX Portfolio-print 2
 
Stan Gaidar: How far can you go improving user experience with AI?
Stan Gaidar: How far can you go improving user experience with AI? Stan Gaidar: How far can you go improving user experience with AI?
Stan Gaidar: How far can you go improving user experience with AI?
 
Growth Hacking with Lean UX
Growth Hacking with Lean UXGrowth Hacking with Lean UX
Growth Hacking with Lean UX
 
IIBA Agile BA Presentation
IIBA Agile BA PresentationIIBA Agile BA Presentation
IIBA Agile BA Presentation
 

More from Manik Choudhary

Design thinking
Design thinkingDesign thinking
Design thinking
Manik Choudhary
 
School 2 work_prototype
School 2 work_prototypeSchool 2 work_prototype
School 2 work_prototype
Manik Choudhary
 
School 2 work_ideation
School 2 work_ideationSchool 2 work_ideation
School 2 work_ideation
Manik Choudhary
 
Customer development approach
Customer development approachCustomer development approach
Customer development approach
Manik Choudhary
 
School 2 work
School 2 workSchool 2 work
School 2 work
Manik Choudhary
 
Design thinking action lab
Design thinking action labDesign thinking action lab
Design thinking action lab
Manik Choudhary
 

More from Manik Choudhary (6)

Design thinking
Design thinkingDesign thinking
Design thinking
 
School 2 work_prototype
School 2 work_prototypeSchool 2 work_prototype
School 2 work_prototype
 
School 2 work_ideation
School 2 work_ideationSchool 2 work_ideation
School 2 work_ideation
 
Customer development approach
Customer development approachCustomer development approach
Customer development approach
 
School 2 work
School 2 workSchool 2 work
School 2 work
 
Design thinking action lab
Design thinking action labDesign thinking action lab
Design thinking action lab
 

Recently uploaded

Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 

Recently uploaded (20)

Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 

User Story Mapping

  • 1. User Story Mapping (USM) Manik Choudhary, PMI-ACP, CSPO, PSM-1 manikchoudhary@yahoo.com Picture Source: Jeff Patton www.AgileProductDesign.com
  • 2. Disclaimer  These are my personal opinions on the subject and in no way represent that of my employer.
  • 3. How do you combine Design and Development ? Product Vision Product Backlogs Product Creation Business Model Framework Business Model Canvas / Lean Canvas Design Thinking User Story Mapping Lean / Scrum
  • 4. Software Requirements Use Case Scenario User Stories IEEE 830 http://astheqaworldturns.wordpress.com/category/software-development-life-cycle-sdlc/
  • 5. Software Requirements - IEEE 830 Standards  It Shall be possible to Search for the Books  It Shall be possible to Pay for the Books  It Shall be possible to order the Books  It shall be possible to check the status of ordered Books. http://standards.ieee.org/findstds/standard/830-1998.html  IEEE 830 Standards describe behavior of the software not the behavior or goals of a user  It focus on a checklist of requirements rather than on the users’ Goal  Time consuming to write and Read
  • 6. Backlogs are usually flat You don‘t get the big picture Why User Story ? Source: Jeff Patton www.AgileProductDesign.com
  • 7. User Story Mapping Why User Story Mapping ? User Story Mapping helps teams to get a common understanding of the requirements from the user's point of view and it facilitates the backlog creation.  The backlog quality improves & the team wins time  Communication within the team, with other teams and with customers improves The Three C’s of a User Story  Card  Written description of the Story used for planning and as a reminder  Conversation  Flesh out the details of the Story  Confirmation  Tests that convey the document details and can be used to determine when a story is complete As a <Persona>, I want to <feature> So that <Value> As a Carl I want to use my credit card to pay for books so that it's convenient for me. Test with Visa Card Test with Master Card Test with Expired Card ConfirmationConversation
  • 8. A Good Story is - INVEST  Independent  Negotiable  Value to users  Estimable  Small  Testable As Carl I want to use my credit card to pay for books so that it's convenient for me. Picture Source: Jeff Patton www.AgileProductDesign.com
  • 9. Who?  Create the map with the whole team  Enhance and validate the map with customers (End users and business owners) and stakeholders Picture Source: Jeff Patton www.AgileProductDesign.com
  • 10. User Story Mapping – How it looks?
  • 11. User Story Map - On Line Grocery Shopping Store Usage Sequence Logon Search for the Items Search for the Items Place a Order Cash On Delivery User Handling Search Order Payment Credit Card Vision Priority Add to Basket BACKBONEWalkingSkeleton fromhightolow Time Customer Owner As Owner, I want to search (Via Free Text) for the Items so that I can quickly find out the stock of the items As Customer, I want to Pay for the ordered Items using Cash on Delivery so that I don't have to enter payment data on the internet. Slicing
  • 12.
  • 14. Thank you !!  Manik Choudhary  manikchoudhary@yahoo.com  Linked In - http://www.linkedin.com/pub/manik-choudhary-pmi-acp-cspo- psm/1/54/529