2. User story mapping bridges the gap between two worlds
Stephanie Foehrenbach and Christian Heldstab, CHI 2016
3. WARM UP EXERCISE
Picture: Christian Heldstab User Story Mapping | Stephanie Föhrenbach, Christian Heldstab, ZĂŒhlke AG
4. Anatomy of a User Story Map
âą Backbone
âą Time
âą Activities
âą Tasks
âą Necessity/Priority
âą Walking Skeleton
âą MVP
âą Releases
âą User Groups
User Story Mapping | Stephanie Föhrenbach, Christian Heldstab, ZĂŒhlke AG
9. A User Story Map
arranges stories into an
organized model.
âą Fosters a shared understanding
âą Supports rich discussions
âą Makes the workflow visible
âą Shows relations between stories
âą Helps to find gaps
âą Provides context for prioritisation
âą Plans releases in valuable slices
User Story Mapping | Stephanie Föhrenbach, Christian Heldstab, ZĂŒhlke AG
10. EXERCISE: DOG DAY CARE
Picture: Christian Heldstab User Story Mapping | Stephanie Föhrenbach, Christian Heldstab, ZĂŒhlke AG
11. EXERCISE 1: CREATE MAP
Picture: Christian Heldstab User Story Mapping | Stephanie Föhrenbach, Christian Heldstab, ZĂŒhlke AG
13. âThereâs always more to build
than we have time or resources
to build - alwaysâ.
Jeff Patton
[PATTON] User Story Mapping | Stephanie Föhrenbach, Christian Heldstab, ZĂŒhlke AG
14. Minimize output to maximize outcome and
impact
Adapted from [PATTON] User Story Mapping | Stephanie Föhrenbach, Christian Heldstab, ZĂŒhlke AG
15. Slice a release plan
Time
Priority
First Release
Second Release
Third Release
User Story Mapping | Stephanie Föhrenbach, Christian Heldstab, ZĂŒhlke AG
16. The most basic
functionality
Build the minimum necessary to use the feature in its most basic version. Build what you
need to demonstrate it to stakeholder and user.
Most likely reaction of the user: âHm, well at least it worksâŠâ
Add safety and
variation
Add things that would make the feature safer to use. Add the ability to perform the user
task in different ways. Support sub tasks that are optionally performed.
Most likely reaction of the user: âThatâs now a job well executed, I can live with thatâŠâ
Add comfort and
luxury
Add things that make the feature easier to use, faster to use, more desirable to use.
Most likely reaction of the user: âWow cool, thatâs really great and you thought about
everything!â
Inspired by [MEZAROS], that describes four heuristics (storyotypes) which can be used to split stories. Stephanie Foehrenbach and Christian Heldstab, CHI 2016
Feature Splitting
Start small
Donât go for the fully blown functionality and user interface right at the beginning, but make sure
itâs always useful and usable for the user.
17. Who needs to be involved in
prioritization and slicing for
sure?
And why?
User Story Mapping | Stephanie Föhrenbach, Christian Heldstab, ZĂŒhlke AG
18. Stephanie Foehrenbach and Christian Heldstab, CHI 2016User Story Mapping | Stephanie Föhrenbach, Christian Heldstab, ZĂŒhlke AG
19. EXERCISE 2: SLICE RELEASES
Picture: Christian Heldstab User Story Mapping | Stephanie Föhrenbach, Christian Heldstab, ZĂŒhlke AG
20. AND IN THE TRENCHES?
Picture: Christian Heldstab User Story Mapping | Stephanie Föhrenbach, Christian Heldstab, ZĂŒhlke AG
21. Story map and sprints
Visualise, refine and review.
User Story Mapping | Stephanie Föhrenbach, Christian Heldstab, ZĂŒhlke AG
22. Story maps
are living
documents
Adapt according
to new learnings
and UX insights
User Story Mapping | Stephanie Föhrenbach, Christian Heldstab, ZĂŒhlke AG
24. [COHN] Cohn, M. User Stories Applied. For Agile Software Development.
Addison-Wesley. February 2009, Boston, MA, USA.
[MEZAROS] Meszaros, G. Using Storotypes to Split Bloated XP Stories. In
Zannier, C, Erdogmus, H. and Lindstrom, L. (Eds.), Extreme Programming and
Agile Methods â XP/Agile Universe 2004: 4th Conference on Extreme
Programming and Agile Methods, Calgary, Canada, August 15-18, 2004.
Proceedings (pp. 73-80). Springer Berlin Heidelberg. 2004.
[PATTON] Patton, J. User Story Mapping. Discover the whole story, build the right
product. O ÌReilly Media. September 5, 2014, Sebastopol, CA, USA.
[RASMUSSEN] Rasmussen, J. The Agile Samurai. How Agile Masters Deliver
Great Software. The Pragmatic Bookshelf. September 13, 2010, USA.
Stephanie Foehrenbach and Christian Heldstab, CHI 2016