User Story Mapping: Discover the Whole Story, Build the Right Product
Rate it:
Open Preview
Kindle Notes & Highlights
1%
Flag icon
Perhaps the biggest disappointment for me in the decade of the adoption of Agile methods is the way that many programmers see stories as a one-way communication from analysts to them.
6%
Flag icon
The goal of using stories isn’t to write better stories. The goal of product development isn’t to make products.
7%
Flag icon
Shared documents aren’t shared understanding.
7%
Flag icon
The talking goes better if we can externalize our thinking by drawing pictures or organizing our ideas using index cards or sticky notes.
7%
Flag icon
The real goal of using stories is shared understanding.
7%
Flag icon
Stories in Agile development get their name from how they should be used, not what you write down.
10%
Flag icon
It was at that moment that I learned that the word requirements actually means shut up.
10%
Flag icon
Stories aren’t a written form of requirements; telling stories through collaboration with words and pictures is a mechanism that builds shared understanding. Stories aren’t the requirements; they’re discussions about solving problems for our organization, our customers, and our users that lead to agreements on what to build. Your job isn’t to build more software faster: it’s to maximize the outcome and impact you get from what you choose to build.
11%
Flag icon
Stories get their name from how they should be used, not what should be written.
12%
Flag icon
Talk and doc: write cards or sticky notes to externalize your thinking as you tell stories.
16%
Flag icon
There’s always more to build than you have people, time, or money for. Always.
18%
Flag icon
Scope doesn’t creep; understanding grows.
18%
Flag icon
Focus on what you hope will happen outside the system to make decisions about what’s inside the system.
21%
Flag icon
A minimal viable product is also the smallest thing you could create or do to prove or disprove an assumption.
26%
Flag icon
Map only what you need to support your conversation.
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.
35%
Flag icon
Use storytelling with words and pictures to build shared understanding. Don’t just talk about what to build: talk about who will use it and why so you can minimize output and maximize outcome.
37%
Flag icon
We can both read the same document, but have a different understanding of it.
37%
Flag icon
The best solutions come from collaboration between the people with the problems to solve and the people who can solve them.
37%
Flag icon
Stories get their name not from how they’re supposed to be written, but from how they’re supposed to be used.
38%
Flag icon
If you’re not getting together to have rich discussions about your stories, then you’re not really using stories.
41%
Flag icon
the real value of stories isn’t what’s written down on the card. It comes from what we learn when we tell the story.
44%
Flag icon
When I walk into environments where the walls are clear, or even covered with pleasant artwork—or worst of all, motivational posters—it makes me sad.
46%
Flag icon
Handing off all the details about the story to someone else to build doesn’t work. Don’t do that.
47%
Flag icon
Effective discussion and decision making goes best with small groups of two to five.
48%
Flag icon
Validated learning over working software (or comprehensive documentation)
55%
Flag icon
There’s a nasty misassumption in common Agile practice: that there’s a single person responsible for writing stories and conducting all these story conversations.
55%
Flag icon
Requiring a single product owner to write all of the stories and be present for all story conversations doesn’t work.
62%
Flag icon
If the only thing you create while making sense of a big, ambiguous opportunity is smaller stories, then you’re probably doing it wrong.
67%
Flag icon
If you’re not cutting away more ideas than you keep, you’re probably not doing discovery work right.
67%
Flag icon
Prioritize specific business goals, customers, and users, and then their goals, before prioritizing features.
Melvin liked this
Melvin
· Flag
Melvin
This reminds me of Gojko’s Impact Mapping: prioritize impacts first.
69%
Flag icon
Talk directly to customers and users. Experience the challenges you’re helping them with firsthand.