UX Glossary | U

User-story map

Also: Story map, Story mapping

A two-dimensional map of user steps across the top with agile stories beneath, used to see the whole product and slice it into releases.

Find event Search by name Filter by date Map view Search by name Pick seats Best available Choose own seat Preview the view Best available Pay Card Wallet pay Split payment Card Get ticket Email ticket Wallet pass Transfer ticket Email ticket Release 1 all steps Release 2 deeper Release 3 later 1 Find event Search by name R1 Filter by date R2 Map view R3 Search by name R1 2 Pick seats Best available R1 Choose own seat R2 Preview the view R3 Best available R1 3 Pay Card R1 Wallet pay R2 Split payment R3 Card R1 4 Get ticket Email ticket R1 Wallet pass R2 Transfer ticket R3 Email ticket R1 R1: a thin path through every step. R2 and R3 deepen each step.
User-story map, slicing releases The steps run across, the stories hang below in priority order. A line drawn across the map gives the first release: every step, in its simplest form.

A user-story map arranges user stories in two dimensions. Across the top, left to right, runs the sequence of things a user does: the “backbone” of the experience. Beneath each step hang the stories that support it, with the most essential at the top and the optional or elaborate lower down. Jeff Patton developed and popularised the technique.

What problem it solves

A flat backlog is a list, and lists hide the product. After a few hundred stories nobody can say whether the thing hangs together, or why one story matters. The map restores the context: each story sits under the step it serves, so gaps in the flow are visible as empty space.

Slicing releases

The real use is planning. Draw a horizontal line across the map and everything above it becomes a release. The top slice is a thin but complete path through the whole experience, which is the heart of a good MVP: not half the steps in full, but every step in minimum form. Later slices deepen each step.

Story map versus journey map

A user journey map records the user’s experience, including feelings and pain points, and is a research artefact. A story map plans what the team will build, and is a delivery artefact. They share a left-to-right shape and often share the same early steps.

Common mistake

Mapping the product’s features instead of the user’s activity. The backbone should read as verbs a person performs, not as screens or modules.

Knowing the words is the easy part.

If you'd rather have someone apply them to your product, that's what I do.