International Institute for Learning, Inc.
Business Analysis
Business Process Modeling
Diagramming the Business Problem and Solution
Print Download PDF  
Traditional Classroom
Course No.:
3 Days
Credits: 21 PDUs  •  2.1 CEUs
21 PD Hours  •  21 CDUs
Virtual Classroom / On-Demand Learning
Course No.:
Six 3-hour sessions
Credits: 18 PDUs  •  1.8 CEUs
18 PD Hours  •  18 CDUs

This course is aimed at people who are practicing Business Analysts or who have had previous Business Analysis training.

Note: The Business Analysis Body of Knowledge (BABOK®) is a useful accompaniment to this course. Prior to taking the course we recommend that you download a copy of the BABOK® from

Course Level: Intermediate/Advanced
This course is part of IIL’s Business Analysis Certificate Program (BACP), a comprehensive program designed to provide the core skills, knowledge and hands-on experience needed to succeed as a Business Analyst in today’s global marketplace. Learn more about the BACP.

About the Program
A process model is a description of a process in terms of its steps or actions, the data flowing between them and the participants in the process. A critical Business Analysis skill, business process modeling applies graphical and text communication techniques to describe the actions, objects and relationships acted upon in the process, as well as the steps that act upon them.

This course teaches the technique of process modeling and ties together the core methods of process, behavior and data modeling to enable Business Analysts to fully describe business processes in levels of detail from multiple perspectives.

Who Should Attend
It is important for you to attend if you:

  • Work as a business analyst
  • Define business problems
  • Analyze business processes

Performance Focus

  • Business analysis
  • Defining solutions to business problems
  • Workflow modeling
  • Data modeling and entity relationship analysis
  • Use cases
  • Unified Modeling Language (UML) diagrams

What You Will Learn
You will learn how to:

  • Identify business processes and their components
  • Work with UML diagrams
  • Use process modeling in business diagramming
  • Diagram and model business processes

Course Overview
Getting Started

  • Introductions
  • Course structure
  • Course goals and objectives

Foundation Concepts

  • The role of the Business Analyst
  • The IIBA®’s A Guide to the Business Analysis Body of Knowledge® (BABOK® Guide)

Knowledge Areas

  • Business Process Modeling (BPM) and the Business Analyst
  • A practical approach to BPM

The Context for Modeling Business Processes

  • Overview of context for BPM
  • Analyzing stakeholder information
  • Modeling best practices
  • Critical inputs for BPM: business rules
  • Critical inputs for BPM: context diagrams

Data Models

  • Overview of data modeling
  • Entity relationship diagrams
  • Object-oriented approach
  • Class diagrams
  • Other data models

Process Models – Part I (Non-UML)

  • Overview of process modeling
  • Data flow diagrams
  • Workflow diagrams
  • Flowcharts

Process Models – Part II (UML)

  • Overview of UML Process Models
  • UML Activity Diagrams
  • UML Sequence Diagrams

Usage Models – Part (I (Non-UML)

  • Overview of usage modeling
  • Prototyping options
  • Static prototyping and storyboards
  • Dynamic prototyping
  • User Interface Design and user stories

Usage Models – Part II (UML Use Cases)

  • Overview of Use Cases
  • Use Case diagrams
  • Use Case descriptions
  • Use Cases and the product life cycle

Integrating the Models

  • Overview of integrating the models
  • General analysis best practices
  • Specific analysis techniques summary
  • Best practices for transition to design


  • What did we learn, and how can we implement this in our work environments?
©2000-2018 International Institute for Learning, Inc.