Story Mapping in Practice by Serge Beaumont

22
Story Mapping Serge Beaumont

description

AgileNCR 2010 conference was held in Gurgaon on 17th & 18th July 2010. This largest community driven conference was the Fourth edition of Agile NCR and was organized in collaboration with ASCI. This time the event was based on four major themes : 'Agile for newbies', ' Agile Adoption Challenges', 'Workshops and Software Craftsmanship', and ' Post Agile'.

Transcript of Story Mapping in Practice by Serge Beaumont

Page 1: Story Mapping in Practice by Serge Beaumont

Story Mapping

Serge Beaumont

Page 2: Story Mapping in Practice by Serge Beaumont

Product Backlogs are so fine-grained that you lose the

overviewStuffStuff

More StuffMore Stuff

Even more Stuff

Even more Stuff

Page 3: Story Mapping in Practice by Serge Beaumont

Stakeholders are interested in Releases, not Sprints

Release

Sprint

Inspect and adapt

Inspect and adapt

Satisfy business

goals

Satisfy business

goals

Page 4: Story Mapping in Practice by Serge Beaumont

1. Goal 12. Goal 23. Goal 3

1. Goal 12. Goal 23. Goal 3 Why?

Why?

User StoriesUser Stories

1. Goal 12. Goal 23. Goal 3

1. Goal 12. Goal 23. Goal 3

Business GoalsBusiness Goals

Product GoalsProduct Goals

Why?

Product

Portfolio

Marketable Feature SetMarketable Feature Set

Product Vision

Product Backlog

Release Backlog

Page 5: Story Mapping in Practice by Serge Beaumont

Incrementing

Source: Arlen Bankston

Page 6: Story Mapping in Practice by Serge Beaumont

Iterating

Source: Arlen Bankston

Page 7: Story Mapping in Practice by Serge Beaumont

Story Maps

Fullyfunctional

Fullyfeatured

OverallGoal A B C D

A1

A2

A3

B1

B2

C1C2

C3

D1

D1

D2

B3

Workflow, components...

Necessity,Flexibility,Intelligence,Performance,Comfort,Luxury...

Marketable Feature SetMarketable Feature Set

The extra work is inside the featuresThe extra work is

inside the features

}}

Page 8: Story Mapping in Practice by Serge Beaumont

Control per iteration

Fullyfunctional

Fullyfeatured

OverallGoal A B C D

A1

A2

A3

B1

B2

C1C2

C3

D1

D1

D2

B3

End-to-end workflow

Necessity,Alternatives,Flexibility,Intelligence,Performance,Comfort,Luxury...

6-6- 99 44 77

Report scoresReport scores

Page 9: Story Mapping in Practice by Serge Beaumont

Release Backlog and Story Maps

A1

A2

B1

C1

B2

A3

B3

D1

D2

A4

...

Release Backlog

Page 10: Story Mapping in Practice by Serge Beaumont

The Mobile Food Finder

A Case in two Acts

Page 11: Story Mapping in Practice by Serge Beaumont

We are ByrdCo, a joint venture of Yellow Pages and Cornucopia

Yellow Pages Co. Cornucopia Investors

ByrdCo

InvestorParent

Page 12: Story Mapping in Practice by Serge Beaumont

Our company vision

Freedom through information

Page 13: Story Mapping in Practice by Serge Beaumont

We have a Product Vision for our initial product: Mobile Food

FinderFor people on the roadwho need to find a restaurantthe Mobile Food Finderis a mobile applicationthat finds a nearby restaurant.Unlike other food findersour product is backed by a marketplace that brings restaurants and guests together.

Page 14: Story Mapping in Practice by Serge Beaumont

Long term: CEO’s Plan for World Domination

1: Grab market share 2: Advertising 3: Reservationoutsourcing

Page 15: Story Mapping in Practice by Serge Beaumont

Short term: we need to prove we are a viable

business• 3 months initial investment• Go/No Go for further

investment 3 months after live

• Will host anything necessary on their infrastructure

15 JanNow

1 FebStart development

1 MayGo Live

1 JulyGo/No Go

Page 16: Story Mapping in Practice by Serge Beaumont

These are the stakeholders for

our Mobile Food Finder

Restaurant Owner

Reviewer

Investor

Parent Corporation

Party Organizer

Mobile Food Finder

Restaurant Guest

Page 17: Story Mapping in Practice by Serge Beaumont

These are the requirements for Restaurant Guests

Requirement

Navigation & Location based filtering

Filtering on restaurant details (menu, opening times, ambiance...)

Ratings & Reviews

Dietary needs (vegetarian, halal, lactose free...)

Support making reservations

Organize party

Save money

Deal with low bandwidth situations

Audio and Video in restaurant recommendations

Page 18: Story Mapping in Practice by Serge Beaumont

These are the requirements for Restaurant Owners

Pimp my restaurant details

(Menu) promotions

Insight in hit/click-through statistics for my restaurant

Identify user

Sponsored promotion

Reservation system

Pay subscription

Page 19: Story Mapping in Practice by Serge Beaumont

Architectural Context

- iPhone client for Restaurant Guests

- Web Client for Restaurant Owners

- Contract for data updates: basic restaurant info and location info (ETL)

- For now, need to integrate into mother company IT (corp security constraints are an issue)

Page 20: Story Mapping in Practice by Serge Beaumont

We have found that we are ahead

in the dietary needs space

Intolerances Dieting Ideological / Religious

Page 21: Story Mapping in Practice by Serge Beaumont

We have revised our Product Vision

For people on the roadwho need to find a restaurantthe Mobile Food Finderis a mobile applicationthat finds a nearby restaurant.Unlike other food findersour product will support people in their dietary needs.

Page 22: Story Mapping in Practice by Serge Beaumont

These are the stakeholders for

our Mobile Food Finder

Restaurant Owner

Investor

Parent Corporation

Mobile Food Finder

Restaurant Guest