Writing Use Cases

Rated 4.67 out of 5 based on 3 customer ratings
(3 customer reviews)


Next Class: Thurs Oct 22, 2020
Earlybird rate until Oct 2, 2020
7 seats left


SKU: WUC1 Category: Tag:


This one-day workshop (previously two-days) covers the process, methods, steps and questions to use when employing a Use-Case driven approach to gathering and defining requirements. This course will explain what Use Cases are and how to document them. The course provides a simple six-step process for describing Use Cases as well as strategies for dealing with the common challenges of defining Use Cases. This course will teach you how to write Use Cases that can be used for business and system requirements. It will provide Business Analysts with a clear understanding of when and how to use Use Cases within their Requirements Process.

What you can expect to learn from this course

  • Learn the fundamentals of Use Case modeling
  • How to practically apply use-cases for eliciting and defining business requirements
  • Understand the necessary and sufficient level of detail in Use Cases

Additional information


Business Analysis


Business Analysts

Credits Offered


Delivery Method

In-class, Live Online


7 Hours (1 Day x 9am-5pm (ET))





Vendor / Product Line


Course Outline


  • Course Objectives
  • How This Fits

What is a Use Case?

  • What is a Use Case?
  • Process Modeling, Use Cases, Scenarios and Requirements
  • What Can a Use Case Look Like?
  • What Are Use Cases Used For?
  • Use Cases and the Project Process
  • Identifying Use Cases
  • The Components of a Use Case

The Seven Steps to Writing a Use Case

  • 1. Identify the Actor(s)
  • 2. Identify the Goal
  • 3. Define the Pre-condition
  • 4. Define the Post Condition
  • 5. Describe the Main Success Flow
  • 6. Describe the Exceptions
  • 7. Describe the Alternate Flow(s)
  • Practice Exercise

Detailed Use Case Modeling

  • Level of Granularity or Precision
  • Planning for the Next Level of Detail
  • Moving to the Next Level of Detail
  • Creating a Use Case Diagram
  • Practice Exercise

Eliciting Use Cases

  • 1. Confirm roles and responsibilities
  • 2. Review objectives
  • 3. Establish scope
  • 4. Create a work list
  • 5. Describe each use case
  • 6. Discover and Document the Requirements

Frequently Asked Questions

  • How many use cases do I need?
  • How many alternate flows do I need?
  • The questions of breadth and depth
  • Can this help me prepare my Requirements Management Plan?
  • What about use case diagrams?

Learning Objectives

  • Learn the fundamentals of Use Case modeling
  • How to practically apply use-cases for eliciting and defining business requirements
  • Understand the necessary and sufficient level of detail in Use Cases

IAG Training Experience

Whether you are attending online or in person, in a public or a private in-house class, our courses are designed to provide an enjoyable, engaging and effective learning environment. Our instructors are all experienced practitioners and our courses all include demonstrations, examples, and exercises to make the content relevant and meaningful.

Participants receive a participant guide as well as access to our online class workspace for templates, handouts, samples and additional reference material.

Who Should Attend

This workshop is intended for business analysts.

3 reviews for Writing Use Cases

  1. Rated 5 out of 5

    T. Miller

    I really enjoyed the clear and concise instruction as we went through the steps involved in eliciting and writing a use case. The instructor obviously had a lot of experience and used it to help reiterate the process which I feel helped visualize the points being made

  2. Rated 4 out of 5


    Excellent course and great material. Would have been a five except for the technical glitches with the web conferencing.

  3. Rated 5 out of 5


    I’m pretty familiar with use cases but was required to take this course by my company. I was surprised how much I got out of this class. It actually helped a lot with some frustrations we’ve had with getting the right level and detail to make them practical and worthwhile. Thanks Brad!

Add a review

Your email address will not be published. Required fields are marked *

Powered by