Business Analyst Training Icon

Process Modeling Using BPMN

2 Days Classroom Session   |  
3 Days Live Online
Classroom Registration
Group Rate:
(per registrant, 2 or more)
GSA Individual:
Live Online Registration
Live Online:
Private Onsite Package

This course can be tailored to your needs for private, onsite delivery at your location.

Request a Private Onsite Price Quote

Professional Credits


ASPE is an IIBA Endorsed Education Provider of business analysis training. Select Project Delivery courses offer IIBA continuing development units (CDU) in accordance with IIBA standards.

This course offers 14.00 IIBA CDUs.


Select courses offer Leadership (PDU-L), Strategic (PDU-S) and Technical PMI professional development units that vary according to certification. Technical PDUs are available in the following types: ACP, PBA, PfMP, PMP/PgMP, RMP, and SP.

This course offers:
    12.00 PMP/PgMP Technical PDUs
    12.00 PMI-PBA Technical PDUs
    2.00 PMI-RMP Technical PDUs
    2.00 PMI Strategic PDUs


Learn to use BPMN effectively in this hands-on BPMN training course.

Most business and technical stakeholders are vividly aware that, in order to come up with good solutions, we need to be able to describe, understand, and communicate our organizations' business processes, end-to-end and top-to-bottom. Yet, despite decades of flowcharting-talk and uncounted number of Visio diagrams, we are still struggling with this challenge. Without doubt, this is a major contributor to projects that fail to deliver (e.g. cancelled, over schedule and/or budget, products of poor quality or that include either only a fraction of the required functionality or functionality that nobody ever uses).

In the last couple of years, more and more organizations have adopted a new standard: Business Process Model and Notation (BPMN). By now, a de-facto standard for business process modeling, BPMN enables bridging the communication gap between business and technical people by providing an effective, efficient, and flexible way to capture, model, analyze, and design business processes, in a way that is easily understood by all interested parties.

This BPMN Training course is based on BPMN 2.0 and will teach you how to use BPMN effectively and correctly and arm you with techniques and tools to make sure that you are doing BPMN the right way. Learn how to create descriptive models, analytical models, and more the right way with BPMN.

What You'll Learn:

Bridge the communication gap between business and IT
Enable process collaboration and accountability
Create high-level (whole-picture) models that describe an organization's end-to-end processes
Design and optimize processes, by progressively elaborating high-level models (Descriptive level) into hierarchical and more detailed process models (Analytical level)
Streamline process and requirements documentation by using the same notation and syntax to capture processes at all stages of the SDLC
Enhance knowledge management (creating, sharing, training, reuse, etc.) by eliminating the need to duplicate and/or translate process definitions
Increase productivity by enabling process engineers to elaborate Analytical models into Executable models (rather than starting from scratch each time)
Enable scope management and prioritization
Facilitate adoption/customization of BPM/BPMN/BPMS tools
Enable process simulations to validate and optimize business processes (e.g. process & cycle times, costs, resource utilization, etc.)
Upcoming Dates and Locations
All Live Online times are listed in Eastern Time Guaranteed To Run
Request a quote for private onsite training Request
Nov 2, 2020 – Nov 4, 2020    12:00pm – 4:30pm Live Online Register
Dec 15, 2020 – Dec 17, 2020    12:00pm – 4:30pm Live Online Register
Jan 20, 2021 – Jan 22, 2021    12:00pm – 4:30pm Live Online Register
Mar 1, 2021 – Mar 3, 2021    12:00pm – 4:30pm Live Online Register
May 18, 2021 – May 20, 2021    12:00pm – 4:30pm Live Online Register
Jul 13, 2021 – Jul 15, 2021    12:00pm – 4:30pm Live Online Register
Sep 1, 2021 – Sep 3, 2021    12:00pm – 4:30pm Live Online Register
Dec 7, 2021 – Dec 9, 2021    12:00pm – 4:30pm Live Online Register
Course Outline

Part 1: Intro & Core Concepts

  1. Models and modeling goals
  2. Processes/process types
  3. Process modeling
  4. BPMN in Context: BPM & BPMS
  5. Historical background
  6. Comparison with alternative modeling methods

Part 2: BPMN Notation & Element Types

  1. BPMN Standard: Notation/symbols, Syntax, and Semantics
  2. Modeling levels/palettes: Descriptive, Analytical, Execution
  3. Work-performing elements: Processes, Activities (Tasks/Sub-Tasks)
  4. Work-routing elements: Sequence & Message Flow, Gateways
  5. Work-partitioning elements: Pools & Lanes
  6. Events
  7. Data Objects
  8. Artifacts

Part 3: Descriptive Models (Level 1 Palette)

  1. Purpose & target audience
  2. Core elements
  3. Method and style
  4. Examples

Part 4: Analytical Models (Level 2 Palette)

  1. Purpose & target audience
  2. Additional elements
  3. Method and style
  4. Examples

Part 5: BPMN Practices

  1. Common pitfalls & how to avoid them
  2. Best practices

Part 6: Process Analysis & Design, using BPMN

  1. BPMN Syntax Validation
  2. BPMN Method & Style Validation
  3. Tokens & Workflow Patterns
  4. Optimizing Processes: Analysis & Design

Part 7: Advanced Topics

  1. Process Simulations
  2. BPMN Processes and Business Rules/Decisions
  3. Event Sub-processes
  4. Choreography diagrams
  5. Executable models

Part 8: BPM/BPMN Career, Resources

  1. IIBA and Process Modeling
  2. OMG Certified Expert in BPM (OCEB)
  3. Other certifications
  4. Resources

Part 9: BPMN Tools

  1. Whiteboards, Sticky-Notes, etc.
  2. Diagramming tools vs. Modeling tools
  3. BPMN vs. BPMS
  4. Commercial & Open-source tools

Part 10: Case Study & Hands-on Exercises

Who should attend

Primary audience:

  • Business Analysts
  • Process Analysts
  • Process Owners
  • Process Engineers


Secondary audience:

  • Business customers/end users
  • Product Owners, Project Managers, End users
  • Testers
  • Anybody interested to understand, capture, analyze, design, and/or optimize processes

Although it is not mandatory, students who have completed the self-paced Business Analyst Fundamentals eLearning course have found it very helpful when completing this course.


Download the brochure