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.
As a I can , so that As , I want because
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.
Whilst there isn't any evidence to prove that they increase productivity or success rates, they help make sense of a project.
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.