Intro to Story Mapping – Feature Definition

A story user map is a method for visually covering a story, to help discussions. The main purpose for making  a map is to build shared understanding for the individuals of a team.

We started this intro to story mapping with a basic run down and a simple exercise taking you through the morning tasks and making a map. Now we will look at how to define features in a product.

When you first start off it is best to have an idea of the ideal product, but have not yet started on your product roadmap. Instead start with the user’s normal workflow (minus the app or software) and figure out how to translate that flow into a product experience.

Below I have outlined an example case study of arranging a conference with the persona of the organiser and board member.

The team sat down and exchanged tasks, goals and ideas. We then started to construct a story map based on the conference organiser’s first set of responsbilities and workflow.

Conference Organiser Workflow

After the initial workflow you will notice the goal at the top linked to the persona.

The main activities are in the first row, divided into further tasks in each column which details each activity.

On a card we have further detail such as:

Detail on a card with checklist

After we established the conference organiser’s tasks we then expanded the story map to include the expanded responsibilities and workflow of the entire Team.

Workflow of the organiser and speakers

With this map now completed we can see the user workflow and what features we need defined.

Check out our completed map.

Next from this map we can develop and build a product roadmap.

Check in next week and have an introduction to designing our first MVP roadmap. Also check out from idea to MVP, a seperate article about building from the idea to the MVP.

Quick intro to Story Mapping

A story user map is a method for visually covering a story, to help discussions. The main purpose for making  a map is to build shared comprehension for the individuals of a team.

When building your story map, you should include all the relevent people, regardless of position, in the team. Due to their different foundations and interests, they all get valuable points of view. Everybody has an unmistakable and common comprehension of what they are about to build together.

Product owner, testers, technical lead, customer support, architect, UX/UI designer, sales and marketing, etc. All have their own techniques and requirements which will help you create your map.

How to build a story map

If you are brand new to user story mapping, we have a short and sweet exercise. Let’s take a simple real-life example of “getting ready for work”.

The StoryMap of Alex’s Morning
  1. Start with the goal.
    What is the story map about?
    What are you trying to accomplish?
    The main overall purpose.
  2. Second list your main stories, your main tasks or activities. From left to right, insert the main steps of the story map that need to happen.
  3. Move on and detail each main list – column by column, left to right.

In the case of product features, the layers can be then developed and you can plan out MVP‘s, or product iterations with each following layer.

When exploring product features, build story maps for multiple options that solve the underlying problem. Allow your entire team to contribute and come to and understanding of the final decision.

Story User Maps are ideal for allowing a team to design out a product feature and reduce the need to go back half way through development because XYZ requirement was missed out.

Check out our Getting Ready For Work Map

We cover three different user-case situations we can use Story Mapping.

Feature Definition

Product Roadmap