The Scrum approach to agile software development marks a dramatic departure from waterfall management. Scrum and other agile methods were inspired by its shortcomings. Scrum emphasizes collaboration, functioning software, team self management, and the flexibility to adapt to emerging business realities.


Scrum User Stories

Posted by admin under Scrum Basics

In Scrum, work is typically expressed in the Product Backlog as user stories. A team may write its user stories in a number of ways as long as they are written from the perspective of the end user. Team members are encouraged to think of their work from the perspective of who will use it (hence “user” story). A team can express a story as a noun (i.e. “text message” on a cell phone project) or a sentence or phrase (i.e. “debug GPS tracking system”).

Many Scrum teams have adopted the user story template popularized by Rachel Davies and Mike Cohn, which identifies who the end user is, what the end user wants, and why in a single sentence. This model of the user story is often written like this: “As a [end user role], I want [the desire] so that [the rationale].

User stories are intended to help teams and Product Owners focus on the customer. Thus, it would be inappropriate to write “As a Product Owner I want ___” or “As a software architect I want ____.” Work that doesn’t directly serve a customer need is better expressed as a Sprint Task related to a User Story. These are identified during the Sprint Planning Meeting.

Watch a Product Owner and Scrum Team write user stories. (Around the 7 minute mark.)


Comments Feed

Reader's Comments

  1. new Hindi jokes |

    Thank you!

  2. Ashley Braum |

    Here is a very simple and concise article I found on User stories. Must read:

  3. New to Agile |

    Very well explained. I am new to Agile concepts and the explanation was too good. Great work.

  4. John Ortiz |

    I like the calculator example. It is useful to understand. Thanks.

  5. Rachel |

    How can this help the documentation writers create documentation during the scrum process?

Leave a Reply

Reload Image

Scrum Training Courses