Use Case Requirements Analysis using UML

Overview
Course 327 - 3 Days
 

Overview

Use Case Modeling is a powerful, industry standard requirements modeling technique. The Use Case Model is depicted in diagrams using UML. Use Cases are used to model how the system will interact with users and external systems. Use Cases provide an important base upon which the system can be designed and built.

This workshop provides you with an intensive introduction to Use Case Modeling and Analysis using UML. You will learn how to create UML diagrams to depict Use Cases, and the additional documentation necessary to supplement the diagrams. You will understand the importance of grouping Use Cases into subsystems, and how to map business rules to Use Cases.

Objectives

  • Learn about the artifacts that must be produced prior to Use Case Modeling.
  • Understand the basic techniques and principles.
  • See how to use a high-level Use Case Model to stimulate user involvement.
  • Learn advanced techniques and principles for a more comprehensive model.
  • Understand the relationship between User Interface Modeling and Use Case Modeling
  • Understand how to partition use cases into subsystems.
  • Capture business rules and assign to Use Cases.
  • Common pitfalls and how to avoid them.

Who Will Attend

System analysts, technical managers, project leaders, developers who want to learn how to apply Use Case Modeling to their projects.

Exercises

Exercises and examples will provide students with hands-on experience with UML and Use Cases.


View Course Outline