User Stories, Scenarios, and Storyboards - M0 Activity

In this activity, your team will take its first steps toward creating your project’s product backlog document. Specifically, your team will work together to create the following key requirements and design artifacts:

Step 1: Getting started

Your teammates must all have access to your team’s shared OneDrive folder. If anyone is unable to access the folder, ask the instructor for help.

Within your OneDrive folder, you will find a file, backlog.docx. This is the file into which your team must enter your user stories, scenarios, and storyboards. This backlog file must be shared by all team members (i.e., do not create multiple files for your backlog).

Keep in mind that the backlog is a living document that will change and evolve as the project rolls along. Your team will be building up this document incrementally. Initially, it contains only placeholders for user stories. Eventually, it will look similar to this completed-backlog example.

Sidenote: Microsoft Word tips

Step 2: Create user stories

In this step, your team must think of all the functional requirements you can for your project and specify them as user stories.

As your team comes up with user stories, you must enter them into your backlog document.

Required Features to Cover

Your team’s set of user stories must cover all of the following features:

Important! Each item above likely suggests multiple user stories.

No User-Login Stories. Notice that user sign-in/sign-up/sign-out features are not mentioned above — do not make user stories for them.

Additional Features Expected. It is expected that the team will also have stories for features that go beyond the ones listed above.

Story Formatting

Your team’s user stories must be specified and formatted as follows.


An example user story in the required format with its ID, title, and description annotated.


To clarify what is expected, here is an example backlog with only the user stories completed.

Step 3: Add user scenarios and storyboards

Once your team has a good set of user stories, the next step is to create a user scenario and storyboard to go with each story. The user scenario and accompanying storyboard serve to document your app’s interaction design.

Your team’s scenarios and storyboards must be formatted as follows.


The previously given example user story now with an example user scenario and accompanying storyboard.


To clarify what is expected, here is an example backlog with user stories, scenarios, and storyboards completed.

Completing the activity

As your team creates the scenarios and storyboards for your user stories, it is likely that you will notice problems with your user stories. You may have forgotten some requirements; some stories may need to be better written; some may need to be broken up into multiple stories; and some may need to combined together into a single story. This is all totally normal. As such cases arise, you must revise your backlog document appropriately to correct the problems.

Be sure that your team is thoughtful and thorough in completing your user stories, scenarios, and storyboards: