Book description
User story mapping is a valuable tool for software development, once you understand why and how to use it. This insightful book examines how this often misunderstood technique can help your team stay focused on users and their needs without getting lost in the enthusiasm for individual product features.
Author Jeff Patton shows you how changeable story maps enable your team to hold better conversations about the project throughout the development process. Your team will learn to come away with a shared understanding of what you’re attempting to build and why.
- Get a high-level view of story mapping, with an exercise to learn key concepts quickly
- Understand how stories really work, and how they come to life in Agile and Lean projects
- Dive into a story’s lifecycle, starting with opportunities and moving deeper into discovery
- Prepare your stories, pay attention while they’re built, and learn from those you convert to working software
Publisher resources
Table of contents
- Dedication
- Foreword by Martin Fowler
- Foreword by Alan Cooper
- Foreword by Marty Cagan
- Preface
-
Read This First
- The Telephone Game
- Building Shared Understanding Is Disruptively Simple
- Stop Trying to Write Perfect Documents
- Good Documents Are Like Vacation Photos
- Document to Help Remember
- Talking About the Right Thing
- Now and Later
- Software Isn’t the Point
- OK, It’s Not Just About People
- Build Less
- More on the Dreaded “R” Word
- That’s All There Is to It
- 1. The Big Picture
-
2. Plan to Build Less
- Mapping Helps Big Groups Build Shared Understanding
- Mapping Helps You Spot Holes in Your Story
- There’s Always Too Much
- Slice Out a Minimum Viable Product Release
- Slice Out a Release Roadmap
- Don’t Prioritize Features—Prioritize Outcomes
- This Is Magic—Really, It Is
- Why We Argue So Much About MVP
- The New MVP Isn’t a Product at All!
- 3. Plan to Learn Faster
- 4. Plan to Finish on Time
-
5. You Already Know How
- 1. Write Out Your Story a Step at a Time
- 2. Organize Your Story
- 3. Explore Alternative Stories
- 4. Distill Your Map to Make a Backbone
- 5. Slice Out Tasks That Help You Reach a Specific Outcome
- That’s It! You’ve Learned All the Important Concepts
- Do Try This at Home, or at Work
- It’s a Now Map, Not a Later Map
- Try This for Real
- With Software It’s Harder
- The Map Is Just the Beginning
- 6. The Real Story About Stories
- 7. Telling Better Stories
- 8. It’s Not All on the Card
- 9. The Card Is Just the Beginning
- 10. Bake Stories Like Cake
-
11. Rock Breaking
- Size Always Matters
- Stories Are Like Rocks
- Epics Are Big Rocks Sometimes Used to Hit People
- Themes Organize Groups of Stories
- Forget Those Terms and Focus on Storytelling
- Start with Opportunities
- Discover a Minimum Viable Solution
- Dive into the Details of Each Story During Delivery
- Keep Talking as You Build
- Evaluate Each Piece
- Evaluate with Users and Customers
- Evaluate with Business Stakeholders
- Release and Keep Evaluating
- 12. Rock Breakers
- 13. Start with Opportunities
- 14. Using Discovery to Build Shared Understanding
- 15. Using Discovery for Validated Learning
- 16. Refine, Define, and Build
- 17. Stories Are Actually Like Asteroids
- 18. Learn from Everything You Build
- The End, or Is It?
- Acknowledgments
- References
- Index
- Colophon
- Copyright
Product information
- Title: User Story Mapping
- Author(s):
- Release date: September 2014
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491904862
You might also like
book
User Journey Mapping
A user journey map is a powerful asset that's used to understand how people use our …
video
Writing User Stories
The art of user story writing is a foundational element of the product manager’s skill set. …
book
User Stories Applied: For Agile Software Development
Thoroughly reviewed and eagerly anticipated by the agile community, User Stories Applied offers a requirements process …
book
Mapping Experiences, 2nd Edition
Customers who have inconsistent experiences with products and services are understandably frustrated. But it's worse for …