User Stories
User Stories are a way of describing a requirement for a product or feature from the perspective of the user. They are short, concise descriptions of the functionality that a user needs, written in the user’s own words. A User Story should include:
- Description of the type of user
- Goal of the user
- Constraints on the solution
Core component of the Agile framework
User stories are a core compone of the Agile framework, representing the smallest unit of work within the framework.
User first
Importantly, a user story is written from the perspective of a user — it puts people at the center of attention, and in doing so, provides teams with a clear view of why they are building a product/feature, and the value this brings to the end user.
Non-technical language
The goal of a user story is to provide development teams with context — language in a user story is non-technical.