This site will look much better in a browser that supports web standards, but it is accessible to any browser or Internet device.

Use Case Modeling for Business Analysis

Course Outline

Learn How To

  • Apply the benefits of use-case analysis throughout your project life cycle
  • Describe what use cases can and cannot do for requirements analysis
  • Work with end users and use cases to elicit and validate requirements easily
  • Define the scope of the system in enough detail to communicate clearly with stakeholders
  • Create use-case diagrams, narratives and scenarios
  • Utilize use cases beyond the analysis phase

Course Synopsis

It is recognized today that use cases provide a valuable alternative to traditional methods for organizing and describing functional requirements. In particular, use cases allow for more effective communication between the user and technical communities thus helping ensure requirements are universally agreed upon. From the analyst's perspective, use cases are advantageous as they are able to model the entire business process, providing the necessary documentation to identify the system's interactions with the business goals, rules and business-level decisions.

This course frames the process of discovering use cases, beginning with finding the actors, the scope and the various relationships between them. It gives you access to the resourceful nature of the use case by focusing on users' needs and how the system will help satisfy those needs, at the same time providing traceability from requirements to specifications to the product.

You will leave this course prepared to perform the proper tasks to create, document and review use cases to drive systems development. The same discipline can be applied to modeling the business using use cases.

Reminder : Prior to taking this course, you should have acquired the background as taught in Introduction to Business Analysis and How to Gather and Document User Requirements .

Course Topics

  1. Use Case Overview
    1. What is a use case
    2. Business use cases vs. system use cases
    3. Use case approach
    4. The Unified Modeling Languageā„¢ (UML)
  2. Use Case Diagrams
    1. Use case elements
      • Actors
      • Diagrams
      • Scenarios
      • Other notations
    2. Defining project scope
    3. Dealing with exceptions
  3. Discovering Use Cases
    1. Use cases and actor's goals
    2. Brainstorming use cases
    3. Use case granularity
    4. Defining use cases
    5. Dealing with commonality
  4. Use Case Documentation
    1. The basics
    2. Alternate and exception paths
    3. Other descriptors
      • Business rules
      • Non-functional requirements
      • Extending use cases
  5. Completing the Business Analysis
    1. Use case document review
      • Goals of the review
      • Common problems and mistakes
    2. Completing the Business Requirements Document (BRD)
  6. Beyond the Analysis Phase
    1. Use cases and RUP
    2. Estimating project size
    3. Test scenarios

Available Formats for Employees and Managers

At our training centre in downtown Toronto, 10.00AM to 5.00PM with one hour lunch break.

$2499 + HST per participant for a three day workshop,

We offer a 10% discount for each additional participant

For Soft Skill Workshops outside the GTA, please contact us at 647-271-3330 or e-mail your request to support@train4career.net for pricing giving information like number of participants, convenient dates etc.

Business Analysis Workshops Toronto/Case Modelling for Business Analysis Workshop Toronto