This resource is no longer available
Rally Software: User Stories Guide
The focus of any successful software development project should be the end-user - taking into consideration a user's wants, needs, preferences, and experience is of the utmost importance. For agile development projects, the creation of user stories plays an integral role in defining end-user requirements and meeting all of their needs.
However, if you're new to agile development, you may have never heard of a "user story" or may be unsure of how to best utilize them in your development process.
Fortunately, this brief, yet informative white paper offers a detailed description of user stories and how they function within agile methodology. Discover the 'who', 'what', and 'why' of user stories, along with templates for creating your own.