SlideShare a Scribd company logo
User Story Mapping
         fast introduction

     Danish Agile User Group
             9/6-2009
Mads.Troels.Hansen@BestBrains.dk
Why User Story Mapping?
1. Dependencies between stories

2. Prioritize and considering business
   workflow

3. One view to more easy understand
   the end-to-end use of the system

4. Release planning
User Story Mapping


                          The backbone
                                                                 time
necessary                 The walking skeleton
     less                            first release
 optional
                                        second release
            optionality




   more                               third release
 optional

                             © 2006-2008 Jeff Patton, All rights reserved, www.agileproductdesign.com
Example: User Story Mapping




Risk




        Time

More Related Content

Viewers also liked

Why both scrum and lean in dist dev 07092010
Why both scrum and lean in dist dev 07092010Why both scrum and lean in dist dev 07092010
Why both scrum and lean in dist dev 07092010
Mads Troels Hansen
 
Lightweight Documentation: An Agile Approach
Lightweight Documentation: An Agile ApproachLightweight Documentation: An Agile Approach
Lightweight Documentation: An Agile Approach
Stephen Ritchie
 
Agile Requirements - Journey of a User Story
Agile Requirements - Journey of a User StoryAgile Requirements - Journey of a User Story
Agile Requirements - Journey of a User Story
Cara Turner
 
Agile inception v1.1
Agile inception v1.1Agile inception v1.1
Agile inception v1.1
Håkan Kleijn
 
Agile Requirements Writing
Agile Requirements WritingAgile Requirements Writing
Agile Requirements Writing
Bernhard Kappe
 
Agile: JAD Requirements Elicitation
Agile:  JAD Requirements ElicitationAgile:  JAD Requirements Elicitation
Agile: JAD Requirements Elicitation
Ernadel Sioson
 
Agile requirements management
Agile requirements managementAgile requirements management
Agile requirements management
Christian Hassa
 
Agile Requirements Gathering Techniques
Agile Requirements Gathering TechniquesAgile Requirements Gathering Techniques
Agile Requirements Gathering Techniques
Onur Demir
 
User Story Mapping (2008)
User Story Mapping (2008)User Story Mapping (2008)
User Story Mapping (2008)
Jeff Patton
 
User profiles. Personas
User profiles. PersonasUser profiles. Personas
User profiles. Personas
DCU_MPIUA
 
Agile Story Writing
Agile Story WritingAgile Story Writing
Agile Story Writing
Intelliware Development Inc.
 
Leonardo Da Vinci artista e scienziato
Leonardo Da Vinci artista e scienziatoLeonardo Da Vinci artista e scienziato
Leonardo Da Vinci artista e scienziato
scrivarolo13
 
Managing Requirements in Agile Development - Best Practices for Tool-Based Re...
Managing Requirements in Agile Development - Best Practices for Tool-Based Re...Managing Requirements in Agile Development - Best Practices for Tool-Based Re...
Managing Requirements in Agile Development - Best Practices for Tool-Based Re...
pd7.group
 
Requirements gathering in agile development a practical experience
Requirements gathering in agile development  a practical experienceRequirements gathering in agile development  a practical experience
Requirements gathering in agile development a practical experience
Stefano Rizzo
 
Writing Agile Requirements
Writing  Agile  RequirementsWriting  Agile  Requirements
Writing Agile Requirements
Robert Dempsey
 
5 Steps To Effective Jad Sessions
5 Steps To Effective Jad Sessions5 Steps To Effective Jad Sessions
5 Steps To Effective Jad SessionsLizLavaveshkul
 

Viewers also liked (16)

Why both scrum and lean in dist dev 07092010
Why both scrum and lean in dist dev 07092010Why both scrum and lean in dist dev 07092010
Why both scrum and lean in dist dev 07092010
 
Lightweight Documentation: An Agile Approach
Lightweight Documentation: An Agile ApproachLightweight Documentation: An Agile Approach
Lightweight Documentation: An Agile Approach
 
Agile Requirements - Journey of a User Story
Agile Requirements - Journey of a User StoryAgile Requirements - Journey of a User Story
Agile Requirements - Journey of a User Story
 
Agile inception v1.1
Agile inception v1.1Agile inception v1.1
Agile inception v1.1
 
Agile Requirements Writing
Agile Requirements WritingAgile Requirements Writing
Agile Requirements Writing
 
Agile: JAD Requirements Elicitation
Agile:  JAD Requirements ElicitationAgile:  JAD Requirements Elicitation
Agile: JAD Requirements Elicitation
 
Agile requirements management
Agile requirements managementAgile requirements management
Agile requirements management
 
Agile Requirements Gathering Techniques
Agile Requirements Gathering TechniquesAgile Requirements Gathering Techniques
Agile Requirements Gathering Techniques
 
User Story Mapping (2008)
User Story Mapping (2008)User Story Mapping (2008)
User Story Mapping (2008)
 
User profiles. Personas
User profiles. PersonasUser profiles. Personas
User profiles. Personas
 
Agile Story Writing
Agile Story WritingAgile Story Writing
Agile Story Writing
 
Leonardo Da Vinci artista e scienziato
Leonardo Da Vinci artista e scienziatoLeonardo Da Vinci artista e scienziato
Leonardo Da Vinci artista e scienziato
 
Managing Requirements in Agile Development - Best Practices for Tool-Based Re...
Managing Requirements in Agile Development - Best Practices for Tool-Based Re...Managing Requirements in Agile Development - Best Practices for Tool-Based Re...
Managing Requirements in Agile Development - Best Practices for Tool-Based Re...
 
Requirements gathering in agile development a practical experience
Requirements gathering in agile development  a practical experienceRequirements gathering in agile development  a practical experience
Requirements gathering in agile development a practical experience
 
Writing Agile Requirements
Writing  Agile  RequirementsWriting  Agile  Requirements
Writing Agile Requirements
 
5 Steps To Effective Jad Sessions
5 Steps To Effective Jad Sessions5 Steps To Effective Jad Sessions
5 Steps To Effective Jad Sessions
 

Similar to User Story Mapping Daug 09062009

Roots of scrum 2011_Jeff Sutherland氏
Roots of scrum 2011_Jeff Sutherland氏Roots of scrum 2011_Jeff Sutherland氏
Roots of scrum 2011_Jeff Sutherland氏InnovationSprint2011
 
Thou shalt split thine user stories
Thou shalt split thine user storiesThou shalt split thine user stories
Thou shalt split thine user stories
Petri Heiramo
 
Cheap& Quick Internal user testing
Cheap& Quick Internal user testingCheap& Quick Internal user testing
Cheap& Quick Internal user testing
Priya Prakash
 
Mark Logic Digital Publishing Summit, Kellogg
Mark Logic Digital Publishing Summit, KelloggMark Logic Digital Publishing Summit, Kellogg
Mark Logic Digital Publishing Summit, Kellogg
Dave Kellogg
 
iAnua storymapping session @ ilean
iAnua storymapping session @ ileaniAnua storymapping session @ ilean
iAnua storymapping session @ ileanStefaan Roets
 
Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...
Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...
Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...
Ed Chi
 
Agile: It's not just for engineers anymore!
Agile: It's not just for engineers anymore!Agile: It's not just for engineers anymore!
Agile: It's not just for engineers anymore!
Mark Congiusta
 
Agile comparison with requriement approaches
Agile comparison with requriement approachesAgile comparison with requriement approaches
Agile comparison with requriement approaches
fungfung Chen
 
Agile Project Management - coClarity
Agile Project Management - coClarityAgile Project Management - coClarity
Agile Project Management - coClarity
Gerard Hartnett
 
Multi tenancy - Wining formula for a PaaS
Multi tenancy - Wining formula for a PaaSMulti tenancy - Wining formula for a PaaS
Multi tenancy - Wining formula for a PaaSWSO2
 
Mark Logic Information Analysis Trends Webinar
Mark Logic Information Analysis Trends WebinarMark Logic Information Analysis Trends Webinar
Mark Logic Information Analysis Trends Webinar
Dave Kellogg
 
Maven Application Lifecycle Management for Alfresco
Maven Application Lifecycle Management for AlfrescoMaven Application Lifecycle Management for Alfresco
Maven Application Lifecycle Management for Alfresco
guest67a9ba
 
Automating Oracle Database deployment with Amazon Web Services, fabric, and boto
Automating Oracle Database deployment with Amazon Web Services, fabric, and botoAutomating Oracle Database deployment with Amazon Web Services, fabric, and boto
Automating Oracle Database deployment with Amazon Web Services, fabric, and boto
mjbommar
 
Application scenarios in streaming oriented embedded-system design
Application scenarios in streaming oriented embedded-system designApplication scenarios in streaming oriented embedded-system design
Application scenarios in streaming oriented embedded-system designMr. Chanuwan
 
Damon2011 preview
Damon2011 previewDamon2011 preview
Damon2011 previewsundarnu
 
Achieving Scale With Messaging And The Cloud
Achieving Scale With Messaging And The CloudAchieving Scale With Messaging And The Cloud
Achieving Scale With Messaging And The Cloud
gojkoadzic
 
Path to agility, Ken Schwaber
Path to agility, Ken SchwaberPath to agility, Ken Schwaber
Path to agility, Ken SchwaberXavier Warzee
 
Design, Development and Evaluation of a Library's Enquiry Automatic Feedback ...
Design, Development and Evaluation of a Library's Enquiry Automatic Feedback ...Design, Development and Evaluation of a Library's Enquiry Automatic Feedback ...
Design, Development and Evaluation of a Library's Enquiry Automatic Feedback ...
Nurhazman Abdul Aziz
 

Similar to User Story Mapping Daug 09062009 (19)

Roots of scrum 2011_Jeff Sutherland氏
Roots of scrum 2011_Jeff Sutherland氏Roots of scrum 2011_Jeff Sutherland氏
Roots of scrum 2011_Jeff Sutherland氏
 
Thou shalt split thine user stories
Thou shalt split thine user storiesThou shalt split thine user stories
Thou shalt split thine user stories
 
Cheap& Quick Internal user testing
Cheap& Quick Internal user testingCheap& Quick Internal user testing
Cheap& Quick Internal user testing
 
Mark Logic Digital Publishing Summit, Kellogg
Mark Logic Digital Publishing Summit, KelloggMark Logic Digital Publishing Summit, Kellogg
Mark Logic Digital Publishing Summit, Kellogg
 
iAnua storymapping session @ ilean
iAnua storymapping session @ ileaniAnua storymapping session @ ilean
iAnua storymapping session @ ilean
 
Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...
Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...
Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...
 
Agile: It's not just for engineers anymore!
Agile: It's not just for engineers anymore!Agile: It's not just for engineers anymore!
Agile: It's not just for engineers anymore!
 
Agile comparison with requriement approaches
Agile comparison with requriement approachesAgile comparison with requriement approaches
Agile comparison with requriement approaches
 
Agile Project Management - coClarity
Agile Project Management - coClarityAgile Project Management - coClarity
Agile Project Management - coClarity
 
Multi tenancy - Wining formula for a PaaS
Multi tenancy - Wining formula for a PaaSMulti tenancy - Wining formula for a PaaS
Multi tenancy - Wining formula for a PaaS
 
Mark Logic Information Analysis Trends Webinar
Mark Logic Information Analysis Trends WebinarMark Logic Information Analysis Trends Webinar
Mark Logic Information Analysis Trends Webinar
 
Resume_KapilDeshpande
Resume_KapilDeshpandeResume_KapilDeshpande
Resume_KapilDeshpande
 
Maven Application Lifecycle Management for Alfresco
Maven Application Lifecycle Management for AlfrescoMaven Application Lifecycle Management for Alfresco
Maven Application Lifecycle Management for Alfresco
 
Automating Oracle Database deployment with Amazon Web Services, fabric, and boto
Automating Oracle Database deployment with Amazon Web Services, fabric, and botoAutomating Oracle Database deployment with Amazon Web Services, fabric, and boto
Automating Oracle Database deployment with Amazon Web Services, fabric, and boto
 
Application scenarios in streaming oriented embedded-system design
Application scenarios in streaming oriented embedded-system designApplication scenarios in streaming oriented embedded-system design
Application scenarios in streaming oriented embedded-system design
 
Damon2011 preview
Damon2011 previewDamon2011 preview
Damon2011 preview
 
Achieving Scale With Messaging And The Cloud
Achieving Scale With Messaging And The CloudAchieving Scale With Messaging And The Cloud
Achieving Scale With Messaging And The Cloud
 
Path to agility, Ken Schwaber
Path to agility, Ken SchwaberPath to agility, Ken Schwaber
Path to agility, Ken Schwaber
 
Design, Development and Evaluation of a Library's Enquiry Automatic Feedback ...
Design, Development and Evaluation of a Library's Enquiry Automatic Feedback ...Design, Development and Evaluation of a Library's Enquiry Automatic Feedback ...
Design, Development and Evaluation of a Library's Enquiry Automatic Feedback ...
 

More from Mads Troels Hansen

Scrum Day DK 2016 - Scrum Adoption Barriers
Scrum Day DK 2016 - Scrum Adoption BarriersScrum Day DK 2016 - Scrum Adoption Barriers
Scrum Day DK 2016 - Scrum Adoption Barriers
Mads Troels Hansen
 
Top 5, Unused potential and Principles in Scrum & Agile - Professional Scrum
Top 5, Unused potential and Principles in Scrum & Agile - Professional ScrumTop 5, Unused potential and Principles in Scrum & Agile - Professional Scrum
Top 5, Unused potential and Principles in Scrum & Agile - Professional Scrum
Mads Troels Hansen
 
ScrumDay DK 2014: Scrum, kanban, prince2, dos and donts
ScrumDay DK 2014: Scrum, kanban, prince2, dos and dontsScrumDay DK 2014: Scrum, kanban, prince2, dos and donts
ScrumDay DK 2014: Scrum, kanban, prince2, dos and donts
Mads Troels Hansen
 
Do's and don'ts for distributed scrum. GOTO Aarhus
Do's and don'ts for distributed scrum. GOTO AarhusDo's and don'ts for distributed scrum. GOTO Aarhus
Do's and don'ts for distributed scrum. GOTO Aarhus
Mads Troels Hansen
 
Intro kaizen teknik_ws_2012
Intro kaizen teknik_ws_2012Intro kaizen teknik_ws_2012
Intro kaizen teknik_ws_2012
Mads Troels Hansen
 
Lean startup intro - Marts 2012
Lean startup intro - Marts 2012Lean startup intro - Marts 2012
Lean startup intro - Marts 2012
Mads Troels Hansen
 
Balancing and growing agile testing with high productive distributed teams. B...
Balancing and growing agile testing with high productive distributed teams. B...Balancing and growing agile testing with high productive distributed teams. B...
Balancing and growing agile testing with high productive distributed teams. B...
Mads Troels Hansen
 
Distributed scrum - agileee 2012, Kiev
Distributed scrum - agileee 2012, KievDistributed scrum - agileee 2012, Kiev
Distributed scrum - agileee 2012, KievMads Troels Hansen
 
Offshore Software Patterns. ALE Berlin
Offshore Software Patterns. ALE BerlinOffshore Software Patterns. ALE Berlin
Offshore Software Patterns. ALE Berlin
Mads Troels Hansen
 
XP Day 2009 (London) - Patterns For Successful Distributed Development Xpday ...
XP Day 2009 (London) - Patterns For Successful Distributed Development Xpday ...XP Day 2009 (London) - Patterns For Successful Distributed Development Xpday ...
XP Day 2009 (London) - Patterns For Successful Distributed Development Xpday ...
Mads Troels Hansen
 

More from Mads Troels Hansen (10)

Scrum Day DK 2016 - Scrum Adoption Barriers
Scrum Day DK 2016 - Scrum Adoption BarriersScrum Day DK 2016 - Scrum Adoption Barriers
Scrum Day DK 2016 - Scrum Adoption Barriers
 
Top 5, Unused potential and Principles in Scrum & Agile - Professional Scrum
Top 5, Unused potential and Principles in Scrum & Agile - Professional ScrumTop 5, Unused potential and Principles in Scrum & Agile - Professional Scrum
Top 5, Unused potential and Principles in Scrum & Agile - Professional Scrum
 
ScrumDay DK 2014: Scrum, kanban, prince2, dos and donts
ScrumDay DK 2014: Scrum, kanban, prince2, dos and dontsScrumDay DK 2014: Scrum, kanban, prince2, dos and donts
ScrumDay DK 2014: Scrum, kanban, prince2, dos and donts
 
Do's and don'ts for distributed scrum. GOTO Aarhus
Do's and don'ts for distributed scrum. GOTO AarhusDo's and don'ts for distributed scrum. GOTO Aarhus
Do's and don'ts for distributed scrum. GOTO Aarhus
 
Intro kaizen teknik_ws_2012
Intro kaizen teknik_ws_2012Intro kaizen teknik_ws_2012
Intro kaizen teknik_ws_2012
 
Lean startup intro - Marts 2012
Lean startup intro - Marts 2012Lean startup intro - Marts 2012
Lean startup intro - Marts 2012
 
Balancing and growing agile testing with high productive distributed teams. B...
Balancing and growing agile testing with high productive distributed teams. B...Balancing and growing agile testing with high productive distributed teams. B...
Balancing and growing agile testing with high productive distributed teams. B...
 
Distributed scrum - agileee 2012, Kiev
Distributed scrum - agileee 2012, KievDistributed scrum - agileee 2012, Kiev
Distributed scrum - agileee 2012, Kiev
 
Offshore Software Patterns. ALE Berlin
Offshore Software Patterns. ALE BerlinOffshore Software Patterns. ALE Berlin
Offshore Software Patterns. ALE Berlin
 
XP Day 2009 (London) - Patterns For Successful Distributed Development Xpday ...
XP Day 2009 (London) - Patterns For Successful Distributed Development Xpday ...XP Day 2009 (London) - Patterns For Successful Distributed Development Xpday ...
XP Day 2009 (London) - Patterns For Successful Distributed Development Xpday ...
 

User Story Mapping Daug 09062009

  • 1. User Story Mapping fast introduction Danish Agile User Group 9/6-2009 Mads.Troels.Hansen@BestBrains.dk
  • 2. Why User Story Mapping? 1. Dependencies between stories 2. Prioritize and considering business workflow 3. One view to more easy understand the end-to-end use of the system 4. Release planning
  • 3. User Story Mapping The backbone time necessary The walking skeleton less first release optional second release optionality more third release optional © 2006-2008 Jeff Patton, All rights reserved, www.agileproductdesign.com
  • 4. Example: User Story Mapping Risk Time