||This article has multiple issues. Please help improve it or
discuss these issues on the talk page. In software development
and product management, a user story is one or more sentences in
the everyday or business language of the end user or user of a
system that captures what a user does or needs to do as part of
his or her job function. User stories are used with agile
software development methodologies as the basis for defining the
functions a business system must provide, and to facilitate
requirements management. It captures the 'who', 'what' and 'why'
of a requirement in a simple, concise way, often limited in
detail by what can be hand-written on a small paper notecard.
User stories are written by or for the business user as that
user's primary way to influence the functionality of the system
being developed. User stories may also be written by developers
to express non-functional requirements (security, performance,
quality, etc.), though primarily it is the task of a product
manager to ensure user s