Unit: Business Process Analysis


Unit Identifier: OO2002

Unit Overview:

The training emphasizes how factors such as standards, training, equipment, procedures, etc. can positively impact process performance. The unit teaches how to do Use Case modeling and how Use Cases models can describe the behavior of system processes in response to key business situations. The unit also explains how Use Case models can be used to support both the design and testing processes in the development lifecycle.

This unit can be used in two ways to help the client define and manage business processes. First, it can be used to assist business analysts in identifying and documenting existing processes as the initial step in analyzing business requirements for new or enhanced information systems. The modeling techniques can also be used to document new or enhanced business processes as an input to developing Use Case models for object-oriented development projects. The Use Case modeling techniques taught in this unit can provide excellent inputs to the systems design and acceptance processes.

This unit supports the macro level of the development process in two very important ways. First of all, it provides a foundation for better understanding business processes and the environmental elements essential to their successful operation. This understanding helps the business analyst and customer better establish core requirements for the system. It facilitates the assessment of risk and helps begin to manage that risk by assisting the project planner in formulating proofs of concept for the project. The Business Process and Use Case modeling techniques taught in this unit support object-oriented development in a second important way. These models help the business analyst and the customer better understand the behaviors the proposed system must exhibit in key business situations. Modeling these system behaviors helps focus the design process and provides a sound basis for testing the system prior to installation.

Unit Duration: 4 hours

Unit Objectives:

Students learn to define business processes and model them using a vertical operator/task framework that encompasses process inputs, suppliers, outputs, and customers.

  • Define business processes in terms of the inputs to the process, the suppliers of those inputs, the outputs of the process, the customers for those outputs, and their requirements
  • Understand the environmental factors that make enable a process to achieve its objectives. These include process procedures, standards, training, and equipment
  • Model a business process using the vertical operator/task technique. Show in the model what inputs feed the process and who supplies them as well as what outputs are produced and to whom they are delivered
  • Understand the roles of process supplier and customer and how those roles are related in a complex network of business processes
  • Model the way a system behaves in a given business situation using the Use Case modeling technique
  • Construct Use Case models using standard modeling symbols and construction techniques

Unit Outline:

  1. Process Definition
    • Process Components
      1. Inputs
      2. Input Requirements
      3. Process Tasks
      4. Task Dependencies
      5. Outputs
      6. Output Requirements
    • Roles and Responsibilities
      1. Supplier
      2. Operator
      3. Customer
      4. Facilitators
    • Environmental Success Factors
      1. Procedures
      2. Standards
      3. Equipment and Automated Systems
      4. Training and Documentation

  2. Process Modeling
    • Basic Layout of the Vertical Operator/Task Model
      1. Components
      2. Drawing Standards for Symbols and Placement
    • Model a Customer Mail Ordering Process
    • Model a Customer Ordering Process in Detail
      1. Process Customer Orders
      2. Process Problem Orders
      3. Pay Manufacturers Charges

  3. Use Case Modeling
    • What Is a Use Case and How Is It Used?
      1. Business Situation/System Interface
      2. System Operators
      3. Using Use Cases To
        • Focus the Design
        • Plan the Acceptance Test
      4. Constructing Use Case Models
        • Symbols
        • Context
        • Case Tool Support


For More Information Contact:
Tod Pryor at training@prioritytech.com
402-445-4747, or toll free at 1-866-PTI-CORP ext. 4747

Site Map  |  Contact Us

Copyright © 2008 Priority Technologies, Inc. - All rights reserved.