Email
StoryTraining
PMI

Projects start with their requirements. How those requirements are documented or expressed has a tremendous influence on the rest of the project. A great way to build software that meets real users' real needs and gets the project off on the right foot is to begin with user stories.

User stories are simple, clear, brief descriptions of functionality told from the perspective of a user. User stories in agile and Scrum development can be useful to either a user of the software or the customer of the software. These user stories can then become the product backlog of an agile or Scrum project.

The technique of expressing requirements as user stories is one of the most broadly applicable techniques introduced by the agile processes; and user stories can also be an effective approach on all time-constrained projects.

This course provides you with the knowledge and tools needed to identify and write effective and helpful user stories. You'll learn the six attributes all good stories must exhibit and thirteen guidelines for writing a better user story. The class explores how user role modeling can help when gathering a project's initial stories. During this hands-on course, all participants will have the opportunity to practice identifying user roles and writing stories on a case study.

PMPs: This course counts for 7.5 Professional Development Units (PDUs).

Upcoming Public Training Classes

Date Location Taught By Price  
Feb 9, 2012 Orange County, CA Mike Cohn Price: $650 Sold Out
Feb 28, 2012 London Mike Cohn Price: £700 + VAT Register
Jul 9, 2012 Silicon Valley Mike Cohn $600 Early Bird! (through 6/11)
$650 Regular
Sep 18, 2012 London Mike Cohn Price: £700 + VAT Register

Effective User Stories Training Participants Will Learn

  • A useful template for writing user stories
  • The six attributes of a good story and how to achieve them
  • How to write non-functional requirements as user stories
  • How much work to do up-front and how much to do just-in-time
  • How to conduct a story-writing workshop
  • Practical examples from real-world projects

Who Should Attend a Mountain Goat Software User Story Training?

This user story course is equally suited for programmers, testers, managers, analysts and even customers and product owners who are interested in applying these agile story techniques to their projects.

PMPs: This agile training class counts for 7.5 Professional Development Units (PDUs).

Onsite Availability of the User Stories class

Don’t see a date and location you like? Want to train a team or department without the hassle of travel? This class is available for onsite delivery. Contact Mike Cohn at 1-888-61-Agile (24453) or by e-mail at mike@mountaingoatsoftware.com.

About Your Trainer—Mike Cohn

Mike Cohn

Mike Cohn is the founder of Mountain Goat Software, a process and project management consultancy that specializes in helping companies adopt and improve their use of agile processes and techniques. He is known for advocating the use of "user stories" on the product backlog of agile projects. Mike is also the author of User Stories for Agile Software Development, and is a founding member of the Agile Alliance and the Scrum Alliance.

To get a sense of Mike's style as a trainer, please watch a sample of Mike's presentation at Google. You can also read comments from others who have attended his classes .

Mike can be reached at mike@mountaingoatsoftware.com.

Testimonials

“As a result of this class I have ten very concrete things I can do to improve my teams and my organization. Loved the class! ”
—Patricia Rotman, Siemens

“ The overall level of dialogue was great. It was a solid mix of real-life examples, class-provided examples, theory, and practical exercises to show key points.”
—Brent Bernstein, Leapfrog Online

“ Since the course, I've put more time in writing better stories, prioritizing and estimating, and it's definitely been a good thing. The developers are happier and the amount of unplanned sprint changes has been reduced immensely!.”
— Christophe Thelen