Business Process Modeling

Course Description
A process is a set of activities, procedures, and steps take to achieve a result. 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:
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

Summary

What did we learn, and how can we implement this in our work environments?


Schedule

Course Area Duration Dates Location Price Enrollment