agile velocity story mapping session from product camp austin 11 #pcatx

20
STORY MAPPING Product Camp Austin 11

Post on 13-Sep-2014

490 views

Category:

Technology


0 download

DESCRIPTION

Transform your Requirements Process from Delivery to Discovery with Story Mapping

TRANSCRIPT

Page 1: Agile Velocity Story Mapping Session from Product Camp Austin 11 #PCATX

STORY MAPPING

Product Camp Austin 11

Page 2: Agile Velocity Story Mapping Session from Product Camp Austin 11 #PCATX
Page 3: Agile Velocity Story Mapping Session from Product Camp Austin 11 #PCATX

User Story Mapping is an an approach to Organizing and

Prioritizing user storiesTechnique by Jeff Patton

Page 4: Agile Velocity Story Mapping Session from Product Camp Austin 11 #PCATX

Challenges with One dimensional

backlogs• Do you

understand the workflow?

• Are you able to see the relationship of larger stories to child stories?

• How do you validate that your backlog is complete?

• What context do you use as a context for prioritization?

Page 5: Agile Velocity Story Mapping Session from Product Camp Austin 11 #PCATX

We want to Shift the Process from a Requirements Delivery Process…

False Assumptions:1. The customer knows what he

wants2. The developers know how to build

it3. Nothing will change along the way

Page 6: Agile Velocity Story Mapping Session from Product Camp Austin 11 #PCATX

…To a Requirements Discovery Process

Reality:1. The customer discovers what he

wants2. The developers discover how to

build it3. Many things change along the way

Page 7: Agile Velocity Story Mapping Session from Product Camp Austin 11 #PCATX

The Lean Startup by Eric Ries

Page 8: Agile Velocity Story Mapping Session from Product Camp Austin 11 #PCATX

What were all the things you did to get ready to be here today?

Starting from the moment you woke up until you arrived hereWrite one item per Post-it note

Page 9: Agile Velocity Story Mapping Session from Product Camp Austin 11 #PCATX

In a small group (3 to 5 people) merge these post-its into a single model

Arrange them left to right in an order that makes sense to the group

Eliminate duplicates

Cluster items that seem similar and create labels for the clusters if items seem to go together

Page 10: Agile Velocity Story Mapping Session from Product Camp Austin 11 #PCATX

User tasks are decomposed into smaller tasks and

organized into activities

Page 11: Agile Velocity Story Mapping Session from Product Camp Austin 11 #PCATX

User tasks make ideal user stories

Page 12: Agile Velocity Story Mapping Session from Product Camp Austin 11 #PCATX

User Story Mapping is Collaborative & Fosters Co-

Ownership

Page 13: Agile Velocity Story Mapping Session from Product Camp Austin 11 #PCATX

User Story Maps help us see things from a user’s

perspective

Page 14: Agile Velocity Story Mapping Session from Product Camp Austin 11 #PCATX

With User Story Mapping you can test for Gaps by Walking

the Map

Page 15: Agile Velocity Story Mapping Session from Product Camp Austin 11 #PCATX

The user story map contains two important anatomical

features

The backbone

The walking skeleton

Page 16: Agile Velocity Story Mapping Session from Product Camp Austin 11 #PCATX

Reading the activities across the top of the system helps us understand end-to-end

use of the system.

Page 17: Agile Velocity Story Mapping Session from Product Camp Austin 11 #PCATX

User Story Mapping helps you Prioritize with Context

Page 18: Agile Velocity Story Mapping Session from Product Camp Austin 11 #PCATX

User Story Maps help us plan releases in complete and

valuable slices

Page 19: Agile Velocity Story Mapping Session from Product Camp Austin 11 #PCATX

How do you think you could benefit from User Story

Mapping?

Page 20: Agile Velocity Story Mapping Session from Product Camp Austin 11 #PCATX