Agile: User Stories

As a (who?) I can (what?) so that (why?)

User Stories are a way of expressing software requirements in terms of what a user of your software can do.

They often take the form:

As an example, some user stories for an email program might be:

The parts of the user story answer the questions who, what, and why:

Helpful Links

Videos

Advanced Topics, once you have the basic idea:

Related topics: