Writing Effective Agile Use Cases

Writing Effective Agile Use Cases

Course Information:

Next Public Offering TBD
Please click the button below and fill out the form to be notified of the next Writing Effective Agile Use Cases training dates.

Instructor

Rebecca Wirfs-Brock

Rebecca is an internationally recognized leader in the development of object design
methodologies.She has written numerous articles, lectured and presented tutorials on object analysis, design and management topics…

Learn More About Rebecca >>

Overview


When written well, use cases can effectively convey subtle user-system interactions. This hands-on workshop shows you how to “lighten up” use cases, write them just-in-time and use them to communicate essential system behaviors.

Prerequisites


Attendees should be familiar with agile development and be interested in writing usage descriptions and usability.

Intended Audience


This workshop benefits User Experience Designers, Product Owners, Business Analysts and Developers who will learn how to quickly write usage descriptions and integrate them with user prototypes and mock-ups. This workshop also benefits Business Analysts who still need to write requirements but want to “lighten” them up. Developers will benefit from knowing when to ask for usage descriptions and how to review them for “miracle” system powers.

Course Outline


Training Objectives:

This workshop gives you the hands-on experience and builds the skills you will require to effectively write use cases for an agile environment.

In this hands-on workshop you will learn:

  • How to effectively write use cases for agile development
  • How to “tune” written descriptions to meet project specific needs
  • How to break a use case into user stories and incrementally track their implementation
  • Agile usability techniques—personas, Wizard of OZ prototyping
  • Incremental writing—adding details when they matter
  • How to write acceptance tests for use cases
  • To relate use cases to features, business policies, and UI prototypes

Agenda:

During this workshop, you have an opportunity to experiment with different writing styles and conduct Wizard of Oz usability experiments. We’ll present tips for what you need to include in an agile use case (and what you should definitely leave out). And if you bring an existing use case along, we’ll even help you give it a quick makeover.

  • A quick use case refresher—what use cases are and common ways to write them
  • What makes a use case agile
  • Understanding usability and usage: personas and scenarios
  • Testing usage with Wizard of Oz (paper) prototyping
  • Incremental use case writing
  • Organizing and staging features and their use cases
  • When use cases add value and when they don’t
  • Tweaking your use case format
  • Tips for clear, simple writing
  • Relating use cases to business rules, error handling and details that developers and testers may need
  • Breaking a use case into user stories and staging its development
  • Tracking the completion of a use case
Top of Page >>

More agile training and related courses:

Our Sponsors: