How does one create a user story as used in Agile methodologies? How should they be written; is there a standard?
Mike Cohn provides a great template for user stories which is used throughout the industry.
As a type of user, I want some goal so that some reason.
- As a customer, I want to pay my bill online so that I do not have to mail it in.
- As a developer, I want unit tests in place so that I can verify my code is functional.
- As an enterprise card holder, I want the ability to add sub-accounts so that I do not need separate accounts for my employees.
In the book "Writing Effective Use Cases (Crystal Series for Software Development) from Alistair Cockburn" are some good use case technics and scenarios described. His text-based use case method is very efficient and fast.
In addition, I have another link to this topic: http://gatherspace.com/static/use_case_example.html