Presentation is loading. Please wait.

Presentation is loading. Please wait.

The Story of Our Product: Story Mapping Your Project Faye Thompson, JD, PSM I 10 June 2015.

Similar presentations


Presentation on theme: "The Story of Our Product: Story Mapping Your Project Faye Thompson, JD, PSM I 10 June 2015."— Presentation transcript:

1 The Story of Our Product: Story Mapping Your Project Faye Thompson, JD, PSM I 10 June 2015

2 Agenda Introductions What is a Story Map? Why do we need them? How to Craft Practice Follow-up Q&A ©2015 Frances Faye Thompson

3 IT by way of International Relations, Economics and Law Avid wineau and dog lover Worked on agile teams since 2006 Amateur Chef Voluntarism Evangelist Still check books out of the library Background ©2015 Frances Faye Thompson

4 What are Story Maps? Model of a product that describes its Functionality Path/Progress Holes/Omissions By grouping User Stories along an organized timeline ©2015 Frances Faye Thompson

5 What They Are Not Just a backlog Groomed backlog Static Just for the BA/PM/Scrum Master ©2015 Frances Faye Thompson

6 Why Story Maps? Holistic view of product across project Visual representation of dependencies Identify logical groupings of development work Provide point of reference across product life-span Quickly acclimate new team members ©2015 Frances Faye Thompson

7 Why Do Agilists Care? We need to organize our User Stories Minimum Viable Product Can be used to drive Lean Experiments: Hypothesize Experiment Learn Adapt ©2015 Frances Faye Thompson

8 User Stories As a __________ I want _________ So that I can _________ ©2015 Frances Faye Thompson

9 v. Product Backlogs Story Maps are higher level than groomed backlogs: Just enough detail to make informed business decision Just enough detail to make technology dependency decisions ©2015 Frances Faye Thompson

10 When to Create At the outset of a project Throughout project/product lifespan As new information is uncovered As new decisions are taken As market conditions/regulatory directives change ©2015 Frances Faye Thompson

11 Mechanics Start with Features Order by Features business value Add high-level User Stories Order User Stories by relative complexity Adjust order as: Dependencies uncovered Business value changes New user stories added Group slices together by logical release ©2015 Frances Faye Thompson

12 Example – Start with Features Feature 5 Feature 1 Feature 4 Feature 3 Feature 2 Feature n… Feature 6 ©2015 Frances Faye Thompson

13 Practice You’re part of the team at Jurassic World, and you’ve just been tasked to work on a new product – one that monetizes the collection and removal of dinosaur waste. Appoint a product owner among your teammates Begin to outline some features of this product ©2015 Frances Faye Thompson

14 Example – Organize by Business Value Feature 5 Feature 1 Feature 4 Feature 2 Feature n… Feature 6 Time ©2015 Frances Faye Thompson

15 Practice You’re part of the team at Jurassic World, and you’ve just been tasked to work on a new product – one that monetizes the collection and removal of dinosaur waste. Appoint a product owner among your teammates Begin to outline some features of this product Order those features by business value provided ©2015 Frances Faye Thompson

16 ExampleExample – Add User Stories Feature 5 Feature 1 Feature 4 Feature 2 Feature n… Feature 6 Time ©2015 Frances Faye Thompson

17 Practice You’re part of the team at Jurassic World, and you’ve just been tasked to work on a new product – one that monetizes the collection and removal of dinosaur waste. Appoint a product owner among your teammates Begin to outline some features of this product Order those features by business value provided Add User Stories to each feature ©2015 Frances Faye Thompson

18 ExampleExample – Order User Stories Feature 5 Feature 1 Feature 4 Feature 2 Feature n… Feature 6 Time ©2015 Frances Faye Thompson

19 Practice You’re part of the team at Jurassic World, and you’ve just been tasked to work on a new product – one that monetizes the collection and removal of dinosaur waste. Appoint a product owner among your teammates Begin to outline some features of this product Order those features by business value provided Add User Stories to each feature Evaluate/order each for complexity and dependency ©2015 Frances Faye Thompson

20 Example http://www.agilebuddha.com/agile/story-mapping-andvs-process-maps/ ©2015 Frances Faye Thompson

21 Practice You’re part of the team at Jurassic World, and you’ve just been tasked to work on a new product – one that monetizes the collection and removal of dinosaur waste. Appoint a product owner among your teammates Begin to outline some features of this product Order those features by business value provided Add User Stories to each feature Evaluate each for complexity and dependency Group across all features to create logical releases or ‘slices of functionality’ ©2015 Frances Faye Thompson

22 Participants Product Owners Business/Requirements Analysts Developers Testers Iteration Managers ©2015 Frances Faye Thompson

23 Other Considerations Tool for Conversations Keep User Stories at a high level Consider adding notations that might inform anyone who wasn’t part of the initial mapping session ©2015 Frances Faye Thompson

24 Now What? Socialize among the team Make Big and Visible Don’t let the map stagnate ©2015 Frances Faye Thompson

25 Tools for Creating GOPP FeatureMap StoriesOnBoard CardboardIt JIRA

26 Q & A Any projects that in flight or pending that could benefit from story mapping? ©2015 Frances Faye Thompson

27 Additional Resources http://www.agileproductdesign.com/presentations/ user_story_mapping/ User Story MappingUser Story Mapping, by Jeff Patton BABOK Agile Extension, Techniques ©2015 Frances Faye Thompson

28 Obligatory Cat Photo ©2015 Frances Faye Thompson

29 Continue the Conversation Faye Thompson, JD, PSMI @agilefaye https://www.linkedin.com/in/fayethompson ©2015 Frances Faye Thompson


Download ppt "The Story of Our Product: Story Mapping Your Project Faye Thompson, JD, PSM I 10 June 2015."

Similar presentations


Ads by Google