Effective User Stories for Agile Software Development
The technique of expressing requirements as user stories is one of the most broadly applicable techniques introduced by Extreme Programming. User stories are an effective approach on all time constrained projects, not just those using XP. In this tutorial, we will look at how to identify and write good user stories.
The session will describe the six attributes all good stories must exhibit and present thirteen guidelines for writing better stories. We will explore how user role modeling can help when gathering a project’s initial stories. Also covered will be how to estimate user stories, how to use stories for release and iteration planning, and the role of stories in the ongoing management of the project. During this tutorial, you will have the opportunity to practice on a case study. We will identify user roles, write stories, and then develop a release plan, including a schedule for the release.
|
|
| 0.3 MB | |
| September 20, 2004 | |
| Software Development Best Practices | |
| half day | |
| Download this presentation | |



