From Use Cases to User Stories and Story Maps with Alistair Cockburn


Next Course

When:       TBA
Where:      Melbourne
Instructor: Dr. Alistair Cockburn

Who is it for?

This course is suitable for Beginner and Intermediate individuals and teams that comprise developers, business analysts and system and software people interested to use, or are already using agile development techniques on how best to gather requirements, fit them to use cases, craft user stories and story maps together and throughout collaborate better to create better software.

Course Instructor:

Dr. Alistair Cockburn, one of the original creators of the Manifesto for Agile Software Development was voted one of the “The All-Time Top 150 i-Technology Heroes” in 2007, for his pioneering work in use cases and agile software development. An internationally renowned IT strategist and author of the Jolt award-winning book “Writing Effective Use Cases”, he is an expert on agile development, use cases, process design, project management, and object-oriented design. Articles, talks, poems and blogs are online at

What is covered?

Students are provided with a deep experiential and practical application leading to understanding of:

  • What is agile requirements and what isn’t agile development;

  • 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;

  • What “requirements” consist of, to understand what use cases and user stories leave out.

  • How to trim scope selectively with maximum effect for product/project outcome;

  • How to use use-cases and user-stories together to get appropriate benefits from each;

  • Applying Jeff Patton’s “storymapping” as a way to bridge use cases and user stories dynamically.