|
Page 2 of 3
Course Content:
-
INTRODUCTION
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?
|