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.
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.
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.