User Story Mapping: Discover the Whole Story, Build the Right Product
Rate it:
Open Preview
27%
Flag icon
the more frequently you measure, the better you get at predicting.
27%
Flag icon
By slicing large things into small things, we get more opportunities to measure.
27%
Flag icon
worked together with developers they trust early on to get an initial time estimate. They treat it as a budget.
27%
Flag icon
the biggest driver for missing dates was unplanned work, mostly due to uncertainties and realized risks.
27%
Flag icon
since uncertainty and risk weren’t previously reflected in the story map, the map didn’t depict the actual amount of work (including learning) to be done.
28%
Flag icon
Project size and complexity were better represented, because they were composed of both the original known stories as well as the new “unknown stories”—the risks, or the knowledge the team needed to gain to confidently move ahead with the known stories.
28%
Flag icon
increasing the frequency of story map creation and adding new Risk Stories are powerful ways to make your maps better reflect reality.
28%
Flag icon
Great art is never finished, only abandoned. — Leonardo da Vinci
28%
Flag icon
Use iterative thinking to evaluate and make changes to what you’ve already made.
29%
Flag icon
From a process perspective, it means to repeat the same process over and over.
29%
Flag icon
learning. Use incremental thinking to make additions.
30%
Flag icon
Write Out Your Story a Step at a Time
30%
Flag icon
User tasks are the basic building blocks of a story map.
30%
Flag icon
some people just write a lot more details than others.
31%
Flag icon
Tasks are like rocks. If you take a big rock and hit it with a hammer, it’ll break into a bunch of smaller ones. Those smaller rocks are still rocks. It’s the same thing with tasks.
31%
Flag icon
Use the goal-level concept to help you aggregate small tasks or decompose large tasks.
31%
Flag icon
2. Organize Your Story
31%
Flag icon
organize your tasks in a left-to-right flow with what you did first on the left, and what you did later on the right.
31%
Flag icon
left-to-right order the narrative flow, which is a fancy way of saying “storytelling order.”
31%
Flag icon
Maps are organized left-to-right using a narrative flow: the order in which you’d tell the story.
31%
Flag icon
3. Explore Alternative Stories
32%
Flag icon
Details, alternatives, variations, and exceptions fill in the body of a map.
32%
Flag icon
4. Distill Your Map to Make a Backbone
32%
Flag icon
Activities organize a bunch of tasks done by similar people at similar times in order to reach a particular goal.
32%
Flag icon
Activities aggregate tasks directed at a common goal.
33%
Flag icon
Activities and high-level tasks form the backbone of a story map.
33%
Flag icon
Slice Out Tasks That Help You Reach a Specific Outcome
33%
Flag icon
Use slices to identify all the tasks and details relevant to a specific outcome.
33%
Flag icon
Tasks are short verb phrases that describe what people do. Tasks have different goal levels. Tasks in a map are arranged in a left-to-right narrative flow. The depth of a map contains variations and alternative tasks. Tasks are organized by activities across the top of the map. Activities form the backbone of the map. You can slice the map to identify the tasks you’ll need to reach a specific outcome.
34%
Flag icon
It’s a Now Map, Not a Later Map
34%
Flag icon
One of the cool things about “now story maps” is that you can build them to better understand how people work today.
34%
Flag icon
Pains Things that don’t work, parts people hate
34%
Flag icon
Joys or rewards The fun things, the things that make it worth doing
34%
Flag icon
Questions Why do people do this? What’s going ...
This highlight has been truncated due to consecutive passage length restrictions.
34%
Flag icon
Ideas Things people could do, or that we could build that would take away pain, or ...
This highlight has been truncated due to consecutive passage length restrictions.
35%
Flag icon
This will be really hard if you don’t know exactly who your user is, what she’s trying to accomplish, or how she goes about it.
35%
Flag icon
Frame the problem. Who is it for, and why are we building it?
35%
Flag icon
Map the big picture. Focus on breadth, not depth.
35%
Flag icon
Explore. Go deep and talk about other types of users and people, how else they might do things, and the kinds of things that can (and likely will) go wrong.
35%
Flag icon
Slice out a release strategy. Remember: there’s always too much to build.
35%
Flag icon
Slice out a learning strategy. You may have identified what you think is a minimum viable solution, but remember that it’s a hypothesis until you prove otherwise.
35%
Flag icon
Slice out a development strategy. If you’ve sliced away everything you don’t need to deliver, you’ll be left with what you do need.
35%
Flag icon
Focus on building things early that help you learn to spot technical issues and development risks sooner.
35%
Flag icon
Use storytelling with words and pictures to build shared understanding.
35%
Flag icon
Don’t just talk about what to build: talk about who will use it and why so you can minimize output and maximize outcome.
36%
Flag icon
we typically start with a product vision exercise such as the well-known Elevator Pitch or the Cover Story[
36%
Flag icon
This shows whether the team has a common understanding about the general direction, or whether they might need to invest in some additional research
36%
Flag icon
look at the typical users of the product.
36%
Flag icon
user roles or personas should result from the user research phase.
36%
Flag icon
We next use a three-tier approach to defining user stories: (1) starting with high-level usage steps, these are broken down into (2) finer activities per user role, which in turn are broken down into (3) concrete user stories in the format “as <role>, I want <functionality>, so that <value