Process Engineering Using Business and System Use Cases

Business Analysis

BA706 | Length: 1 day

Overview

Unified Modeling Language-based Use Cases are an indispensable tool in understanding the context and functionality of both manual and automated business processes. While the UML focuses on the automated segment of the business system, business requirements practitioners have expanded the scope of use cases through the development of best practices for the total business solution through business use cases.

Objectives and Outcomes

In this course, you will learn how to:

  • Model and diagram business processes in a manner that correctly positions automated systems within the total business solution context.
  • Vet manual and automated as-is and to-be business processes for efficacy and efficiency in the production of business deliverables and desired outcomes.
  • Leverage use case artifacts towards the creation of in-built quality metrics and the accelerated development of test scenarios.

Prerequisites

None.

Content Outline

Unit 1: Use Cases and The Total Business Solution

  • Scoping Essentials for Use Case Development.
  • The Total Business Solution and the Total User Experience.
  • Identifying the business area.
  • The Key Components and Value Propositions for Use Cases.
  • The business use case diagram, definitions, and detail.
  • The system use case diagram, definitions, and detail.
  • Use cases and functional requirements.
  • Use cases and non-functional requirements.
  • Use cases and quality assurance: Test scenarios, test beds, and test flows.

Unit 2: Business Use Cases

  • Business Use Case Diagrams:
    – When to use business use case diagrams.
    – Iconography and Usage.
    – Business actors, business workers, and business use cases.
    – Packages.
  • Business Use Case Detail.

Unit 3: System Use Cases

  • System Use Case Diagrams:
    – When to use system Use Case Diagrams.
    – Iconography and Usage.
    – Packages.
    – Directed relationships.
    – Generalization, specialization, abstraction, and concreteness.
    – Common elaborations, aberrations and just-plain-wrongs regarding the UML standard.
  • System Use Case Detail:
    – Basic flow, alternative flows, flow maps, cross references to business rules and messages, preconditions, and postconditions.
    – How to reference <<include>> and <<extend>> directed relationships in use case flows.

Offered in partnership with ACHIEVEBLUE™ Corporation. © 2017 All rights reserved.

Download Course PDF »