31
The Journey to User Story Map and Roadmaps

Agile coach - roadmap and user story map

Embed Size (px)

Citation preview

Page 1: Agile coach - roadmap and user story map

The Journey to User Story Map and Roadmaps

Page 2: Agile coach - roadmap and user story map

DisclaimerNot exhaustive

Not source of absolute truth

Based on my personal perception

Been constantly improved

Page 3: Agile coach - roadmap and user story map

Starting before the beginning

Getting speed

Page 4: Agile coach - roadmap and user story map

Vision(OKR)

Page 5: Agile coach - roadmap and user story map

1st Iteration: Business Model and Hypotheses

Page 6: Agile coach - roadmap and user story map

Finding the risky stuff

Page 7: Agile coach - roadmap and user story map

Design Sprint

Page 8: Agile coach - roadmap and user story map

By then, you have

A high level customer journey

Tested prototypes

Insights in what customers want

Now it’s time to...

(OKR)

Page 9: Agile coach - roadmap and user story map

User Story Mapping

Page 10: Agile coach - roadmap and user story map

Reviewing

1. product / market fit.

2. quickly build your idea

3. release, manage and scale up your idea.

1. Lean Startup and Design Thinking

2. Some form of Agile Software

Development for building your idea

3. DevOps for releasing and managing it in

production.

Blog “extreme uncertainty” http://sumo.ly/kF22

Page 11: Agile coach - roadmap and user story map

Reviewing

1. product / market fit.

2. quickly build your idea

3. release, manage and scale up your idea.

1. Lean Startup and Design Thinking

2. Some form of Agile Software

Development for building your idea

3. DevOps for releasing and managing it in

production.

Blog “extreme uncertainty” http://sumo.ly/kF22

Page 12: Agile coach - roadmap and user story map

Reviewing

1. product / market fit.

2. quickly build your idea

3. release, manage and scale up your idea.

1. Lean Startup and Design Thinking

2. Some form of Agile Software

Development for building your idea

3. DevOps for releasing and managing it in

production.

Blog “extreme uncertainty” http://sumo.ly/kF22

Page 13: Agile coach - roadmap and user story map

Wikipedia

Agile practices

Agile development is supported by a bundle of concrete

practices, covering areas like requirements, design, modelling, coding, testing, project

management, process, quality, etc. Some notable agile practices include:

...

User Story Mappinghttps://en.wikipedia.org/wiki/Agile_software_development#Agile_methods

Page 14: Agile coach - roadmap and user story map

Meet Jeff Patton

https://www.amazon.de/User-Story-Mapping-Discover-Product/dp/1491904909

Page 15: Agile coach - roadmap and user story map

USM Example - product improvement

Steps

Details(Epics)

Themes

Outcome/Target

Release

Page 16: Agile coach - roadmap and user story map

Meet my USM

Page 17: Agile coach - roadmap and user story map

How to start ?

“Telling Stories, Not Writing Stories” - Jeff Patton

Page 18: Agile coach - roadmap and user story map

Radical Agility

Page 19: Agile coach - roadmap and user story map

KPIs - the compass

If we will make progress towards the product goal, how we will know it ?

Page 20: Agile coach - roadmap and user story map

Cards, Conversation, Confirmation

Goal clear after discovery and tests

1)Title, Who, What, Why (As... I want... So that...)

Talk to understand details

2)Additional details, sketches, etc.

3)Acceptance criterias (how do we know that the story is done)

Page 21: Agile coach - roadmap and user story map

Building the User Story Map

Silently write down the user tasks based on the current common understanding and stick on the wall.

Page 22: Agile coach - roadmap and user story map

...Remove duplicates

Page 23: Agile coach - roadmap and user story map

...Group tasks

Page 24: Agile coach - roadmap and user story map

...Name groups

A B C

Page 25: Agile coach - roadmap and user story map

...Arrange left to right

A B C

Page 26: Agile coach - roadmap and user story map

...Fill the gaps

A B CA1 D

Page 27: Agile coach - roadmap and user story map

Add details

- Iterate

- Show to more people

- Improve itA B CA1 D

BACKLOG

Page 28: Agile coach - roadmap and user story map

Prioritise Outcomes

A B CA1 D

21 3

Page 29: Agile coach - roadmap and user story map

Prioritise Backlog

A B CA1 D

2

1

3

BA

CK

LOG

Page 30: Agile coach - roadmap and user story map

Estimations based on team’s velocity

A B CA1 D

2

1

3

BA

CK

LOG

3 weeks

4 weeks

2 weeks

Page 31: Agile coach - roadmap and user story map

Any question?