The technique of expressing requirements as user stories is one of the most broadly applicable techniques introduced by the agile processes. User stories are an effective approach on all time constrained projects and are a great way to begin introducing a bit of agility to your projects. Mike Cohn explains how to identify and write good user stories. He describes the six attributes that good stories should exhibit and present thirteen guidelines for writing better stories. He explores how user role modeling can help when gathering a project’s initial stories.

Because requirements touch all job functions on a development project, this tutorial is equally suited for analysts, customers, testers, programmers or managers. You will leave knowing the six attributes of a good story, learn a good format for writing most user stories, learn practical techniques for gathering user stories, know how much work to do up-front and how much to do just-in-time.

Video Producer: http://www.ndcoslo.com/