Use Case Development

This course is designed for business analysts, quality assurance specialists, project managers, and technical personnel that want to learn to create effective Use Cases and User Stories

Overview

This course presents a methodology for creating Use Cases and how they fit into the overall Requirements Package.  It explains the differences between Use Cases and how they fit into the SDLC process for both Agile and Waterfall methodologies. Workshops are included to give students practice in developing both options.

 

Audience

This course is designed for business analysts, quality assurance specialists, project managers, and technical personnel that want to learn to create effective Use Cases and User Stories.

Introduction to Structured Business Analysis is a prerequisite.

Length

16 hours

Outline

Upon successful completion of this course, the student should be able to:

  • Learn to identify Use Cases and User stories
  • Define and identify primary path, alternate path and exception paths within a Use Case.
  • Align Use Cases with System Events and the processes triggered by each event.
  • Decompose large Use Cases into smaller subsets to ensure all levels of detail are covered.
  • Create a Use Case and Decision Table and be able to use them to validate business requirements.
  • Write User Stories and develop Test Cases.
  • Define different types of Systems Users and their individual needs within the system under development