Use cases, User stories & Story maps

Putting it all together

Jacobson’s use cases meets Extreme Programming’s user Stories meets Jeff Patton’s story maps. This course, taught by one of the few people expert in all three, puts them all together and shows how to approach them on an agile project.

Who Should Attend

People starting to use agile development, wondering how to capture and organize their upcoming work, where their “requirements” are, and how to segment their work for maximum business effect. Experienced agilists wanting to up their game with agile use cases and advanced questions on user stories and story maps.


In this course, learn the answer to the now-old question: “What is the difference between a user story and a use case?” Learn how to write and utilize each. Learn two ways to extract user stories from use cases and the two most important things about user stories,

-      how to anchor them to stakeholder values, and

-      how to split them into smaller stories.

Along the way, face some surprises, such as what the range of "requirements" consists of, how to avoid the word "requirements" altogether, the implications of agile development for cutting, trimming scope and steering to deliver maximum value.

With only 2 days at hand, attendees are treated to a walk-through of well-written use cases and to the origin and defining nature of use stories. The key element of the day is learning to split stories into smaller stories.

Once the basic skills are learned, Jeff Patton’s “story maps” turn out to be as simple to integrate as one would hope they would be. These maps allow business people to plan the deliveries that will give the greatest balanced value to the enterprise.

The techniques reviewed are valuable in carrying out any kind of project, not only agile ones.


*     what a use case looks like, is good for, isn't good for, how to write them;

*     what a user story looks like, is good for, isn't good for, how to write them;

*     how to trim scope selectively for maximum product/project outcome;

*     how to fit use-cases and user-stories together to benefit from each;

*     to apply Jeff Patton's "story maps" to build a release map.

About the Trainers

Dr. Alistair Cockburn

One of the original authors of the Agile Manifesto. Voted in "The All-Time Top 150 i-Technology Heroes" for his work in Use Cases and Agile Software Development

Dr. Cockburn is an internationally renowned strategist, author of the award-winning Agile Software Development, and Writing Effective Use Cases. He co-authored the Agile Manifesto, the Declaration of Interdepen-dence, the Agile Project Leadership Network and the International Consortium for Agile.

Dr. Cockburn is an expert on organizational psychology, agile development, development processes, use cases, project management, and object-oriented programming.

Other Available Courses

Heart of Agile Essentials

A full and exciting day for workers, managers, executives, all roles at all levels, learning from one of the creators of the Agile movement how to improve projects operating from the Heart of Agile.
by Alistair Cockburn and Soledad Pinter
Lead Developer, Flowbase

The Personal Agility System™

Get focused on what really matters. The Personal Agility System will help you gain clarity on the most important areas of your life and this simple framework will help you visualize, prioritize, and steadily make progress toward your goals.
by Maria Matarelli and Lyssa Adkins
Lead Developer, Flowbase

Lean Product Ownership con A3

En 4 medios días enseñaremos un nuevo  paradigma para enfrentar los grandes desafíos de las organizaciones actuales, sean estos tecnológicos o no,  a través de un marco de trabajo visual llamado “Lean Journey” que organiza nuestras ideas y acciones, inspirado en el Pensamiento A3 de Toyota.
by LeanSight
Lead Developer, Flowbase