User Story Mapping: Discover the Whole Story, Build the Right Product
Original price was: €40.€35Current price is: €35.
Price: $39.99 - $35.05
(as of Aug 07, 2025 01:19:36 UTC – Details)
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
From the brand

Explore UX & Design
Data Visualization
More from O’Reilly

Sharing the knowledge of experts
O’Reilly’s mission is to change the world by sharing the knowledge of innovators. For over 40 years, we’ve inspired companies and individuals to do new things (and do them better) by providing the skills and understanding that are necessary for success.
Our customers are hungry to build the innovations that propel the world forward. And we help them do just that.
Publisher : O’Reilly Media
Publication date : October 21, 2014
Edition : 1st
Language : English
Print length : 322 pages
ISBN-10 : 1491904909
ISBN-13 : 978-1491904909
Item Weight : 15.7 ounces
Dimensions : 6.03 x 0.69 x 8.97 inches
Best Sellers Rank: #61,023 in Books (See Top 100 in Books) #2 in Software Design Tools #10 in Software Design & Engineering #26 in Software Development (Books)
Customer Reviews: 4.5 4.5 out of 5 stars 1,643 ratings var dpAcrHasRegisteredArcLinkClickAction; P.when(‘A’, ‘ready’).execute(function(A) { if (dpAcrHasRegisteredArcLinkClickAction !== true) { dpAcrHasRegisteredArcLinkClickAction = true; A.declarative( ‘acrLink-click-metrics’, ‘click’, { “allowLinkDefault”: true }, function (event) { if (window.ue) { ue.count(“acrLinkClickCount”, (ue.count(“acrLinkClickCount”) || 0) + 1); } } ); } }); P.when(‘A’, ‘cf’).execute(function(A) { A.declarative(‘acrStarsLink-click-metrics’, ‘click’, { “allowLinkDefault” : true }, function(event){ if(window.ue) { ue.count(“acrStarsLinkWithPopoverClickCount”, (ue.count(“acrStarsLinkWithPopoverClickCount”) || 0) + 1); } }); });
Customers say
Customers find this book excellent for understanding user stories, with one review noting how the author breaks down different components. Moreover, the book is considered a must-read for Agile practitioners, taking their experience to new levels. Additionally, customers appreciate its readability, humor, and visual quality, with one review highlighting the effective use of imagery.
9 reviews for User Story Mapping: Discover the Whole Story, Build the Right Product
Add a review
Original price was: €40.€35Current price is: €35.
J. Constant –
The Definitive Guide for Building and Using Story Maps
“Story mapping keeps us focused on users and their experience, and the result is a better conversation, and ultimately a better product.” – Jeff PattonWhile user stories are a great tool for talking about user needs, by themselves they aren’t very good at helping the team understand the big picture. If you’ve ever had that feeling that you’re missing the forest for the trees, user story mapping can mean the difference between building the right thing, or building the wrong thing.Although he didn’t invent user story mapping, Jeff has clearly mastered it and his years of experience are finally available in this book for all to benefit from.Using many actual examples, anecdotes, metaphors, and humor, Jeff spends the first four chapters explaining what user story maps are, what they’re not, and how to apply the knowledge you gain by using them effectively. You’ll also learn secrets to estimating (which shouldn’t be secrets to anyone), development and delivery strategies that help you reduce risk, and how to know if you’re focusing on the right outcomes and building the right thing.This is the chapter in which Jeff explains how to build a map. And the good news is (spoiler alert), building a story map isn’t hard. Using a simple example of a day in your own life, he walks you through each step and drives home each key concept.Now that you’ve got a story map, the next six full chapters are devoted to understanding how user stories really work and how to get the most out of them. No matter how much you think you know about stories, you’re going to learn some things you didn’t know.If the book ended at this point, I think you’d feel very satisfied that you learned more about stories and story mapping than you thought possible. But there’s more.Jeff then shares more stories and advice about the user story life cycle, managing your backlog, and lots of things you can do to discover what your product should be.For the finale, you get three chapters devoted to `Better Building’. You’ll learn how to conduct user story workshops, how to plan sprints and releases, how to collaborate (and how to not collaborate), and how to get the most from your story maps during the entire delivery process.User story mapping is an essential tool for the tool box of anybody involved in shaping or building a product and this is the definitive book on how to do it well. The skills you’ll learn will have a profound impact on your ability to learn, understand, and build great products.
Pablo Lischinsky –
A must read for technical, ux, business and product specialists!
This book is a gem. Full of details about how to discover and build digital products right.Still relevant and updated today!
Leticia Esperon –
The book I asked my CEO to read
This book is a great overview of the mindset needed to approach software development in an agile way. It provides a widely accepted framework and very nice quotes and analogies that you can use as arguments on your conversations with folks that are new to the agile mindset.Sometimes a bit long, goofy or repetitive but gets the point across and itâs easy to read.It does not provide ways to apply the techniques in a remote environment which I would have found useful.
G –
Story Mapping as a Simple Frame for Better Product Development
âIt was at that moment that I learned that the word ârequirementsâ actually means âshut upâ.âThis is one of a great number of simple Jeff quotations that speak volumes and make this book one of the most value-packed, practical books about software product development that I know of. I believe that the book is a must-read for any practitioner of agile/lean software development methods, and potentially anyone involved in software product development.A great thing that separates Jeffâs writing from others is his use of storytelling – he chooses simple tales from his real-world experience that many people can relate to. Jeffâs mastery of storytelling and vast experience give him the ability to get fairly complex ideas across in a way that makes them seem so simple and practical, I feel like Iâve always known them.I could go on about Jeff, but enough about himâ¦back to the content of his book.I wouldnât have thought that a book focused on story mapping – one single practice amongst the myriad of available practices that sprung (in one way or another) from the agile community – would be one of the 3 core books I (as an experienced agile/lean coach/consultant for over 15 years) recommend to my clients seeking to become more lean or agile (whether or not they are introducing or using agile or lean process specifics). This book is exactly that, because the book is about much more than story mapping, though it uses this simple practice as a frame to:⢠explore some of the core problems with software product development over the past decades⢠establish a more powerful language of product management planning, strategy, and execution with âImpact, Outcome, and Outputâ, opportunity thinking, and product discovery teams⢠really identify better ways to deliver product incrementally and iteratively⢠collaborate and discover together – product development teams and customers -⢠introduce lean thinking as we âminimize output, maximize outcome and impactâ⢠incorporate design thinking into product discovery⢠correct many of the frighteningly-common misinterpretations of agile methodsAn example of the most important core problems in software development is that of “requirements”. The quote above summarizes the essence of this problem – that traditional software development has sought to reduce a complex, dynamic, and continuously evolving concept (learning and understanding what users will need in their products) to a simple set of written instructions, or ârequirementsâ. After reading this book, anyone may feel empowered to discard the word ârequirementsâ completely and replace it with a simple yet powerful approach to âachieving shared understandingâ. Making this fundamental, yet simple change to how we approach product development has a host of benefits – from higher quality, to faster delivery, to better estimation, to better products and more successful, happier customers.And this is just one of many powerful learnings from the book…
Pete –
Great read, covers far more than just story mapping. Anyone involved in Lean or Agile software development will find something in this book to take away. I think its particularly useful for Product Owners/Mangers who are new to the role and need to wrap their minds around breaking work down. Jeff also does a great job of describing the often misunderstood concept of MVP and how to get there.On top of the great content, Jeff’s writing style and humour make this incredibly easy to read (unlike some other books on similar topics), you’ll fly through it.Highly recommended.
SCI –
Bien recu
Diego Rocha –
Não sou craque no inglês , mas achei a leitura fácil. O livro é divertido e tem um estrutura que permite algum aprendizado a cada página. Como se o livro fosse um grande produto, cada capÃtulo um épico e dentro do épico varias história. O livro ensina desde o método ao porquê das histórias e colaboração ao longo do discovery, design e delivery.
Jürgen Mohr –
Jeff’s writing is entertaining. If there is one criticism than that the last few chapters could have been omitted. Thus I thought about giving only 4 stars. But the rest of the book is so exciting and helpful that this book deserves five stars.One could think that explaining what a User Story Map is and how to develop one could be done within a few minutes. Well, that’s true. But in his book Jeff goes some steps further. He also describes the why, the how, next steps, and gives some very helpful agile hints.Jeff starts with some very enlightening background information about user stories, shared understanding, collaboration, and much more. Then he explains some basics about User Story Mapping with regard on how to deal with a flat product backlog. In the following chapters he describes how the method User Story Mapping can be used to solve different purposes. After that he provides a step-by-step guidance using an everyday example to explain how to create a Story Map – an example he uses himself in training workshops. In the following chapters Jeff gives some very helpful hints about storytelling, that there is more than just user stories, and how to break down big stories. He closes with some chapters how the Story Map will be used further on in the project and how it evolves over time.A valuable add-on are the impressive visualizations throughout the book, especially the ones of some basic agile concepts, like shared understanding, workshops instead of meetings, iterative and incremental development – I love those pictures.I read some short articles in the internet about User Story Mapping beforehand. But this book was an eye-opener and prepared me to use the method myself. After reading the book I used the concept of User Story Mapping in my own projects to create product roadmaps. I was able to apply the method quite simply. The challenge using the concept of User Story Mapping is not the method itself but the moderation – you need good moderation skills to keep the workshop and discussions up and running.I recommend this book to everyone who wants to learn what User Story Mapping is about and how it can be used. Excellent book!
N. Murali Mohan –
This book is a good read with good number of real stories, simple and easy language and with lots of pictures to supplement. The author provides practical tips and guidance on story mapping.Get it, read it and just keep applying it ALL.The chapters are bite-sized and hence are easily digestible. The author passes along lot of wisdom.Recommend this for all practitioners – Agile or not!