User Story - RyPaert/AgiilsedMetoodikad GitHub Wiki

is an informal, natural language description of features of a software system. They are written from the perspective of an end user or user of a system, and may be recorded on index cards, notes, or digitally. Depending on the type of product, they may be written by different stakeholders, such as clients, users, managers, or development teams. User Stories help document and get an understanding of a system and it's context.

Common Template

As a I can , so that As , I want because

Usage

They're a central part of agile development methodologies, such as in extreme programming's planning game, user stories describe what may be built in the software and they are used by the customer to indicate which are the most important part for the system.

Benefits

Whilst there isn't any evidence to prove that they increase productivity or success rates, they help make sense of a project.

Limitations

Often times, they may be too vague and open to way too many interpretations. There's also the problem that they don't scale really well, especially if the stories are written down physically because they can get lost and they're difficult to apply to big projects.

User_Story_Map_in_Action

Sources

Wikipedia

⚠️ **GitHub.com Fallback** ⚠️