User Stories



index
Disabled back button Next Section
printable version




Section 0: Module Objectives or Competencies
Course Objective or Competency Module Objectives or Competency
The student will be able to assess alternative development approaches such as agile technologies. The student will be able to demonstrate how to develop user stories and story cards for requirements gathering.


Section 1: Overview

Requirements determination was discussed in detail early on (link).

User Stories

Here is a video overview of user stories and story cards:



Section 2: Story Card Details

User stories, along with their associated story cards and task lists, are associated with the agile development approaches.

They are typically captured using story cards (index cards) and are recorded on a task list.

A story card allows you to record a compelling story that tells you what the user wants and why.

User Stories.

Acceptance criteria let the team know when the story is done and are captured in the key statement on the back of the story card.

A story card is only large enough to identify individual requirements.

Stories capture both functional and nonfunctional requirements.

Once the story is written down, it is discussed to determine the amount of effort it will take to implement it.



Section 3: Advantages

The advantage of using story cards and task lists to document requirements is that they are very low tech, high touch, easily updatable, and very portable.



Section 4: Resources

10 Tips for Writing Good User Stories

Here is a video overview of user stories:

Finally, here is a LONG video lecture about user stories: