Skip to content
Search upcoming classes
Course Name
Location
Date
Price
Register
Limited time only! Get 2 courses for the price of one. Learn more

Process Modeling Using BPMN

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.

Available formats for this course
In-Person
Live Online
Corporate
Corporate Online
Duration
2 days/16 hours of instruction
Education Credits
14 PDUs
2 Strategy PDUs
12 Technical PDUs
12 PBA PDUs
2 RMP PDUs
14 PDUs

Starting at: $1295

Get the full details on this course Download the .PDF Brochure

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

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

Process Modeling Using BPMN Schedule

Location
Date
Price
Register
CPSFDC\Entity\Session::__set_state(array( 'sfId' => 'a011G00000VL3UaQAL', 'startDate' => '2020-11-02', 'startTime' => '12:00PM', 'endDate' => '2020-11-04', 'endTime' => '4:30PM', 'name' => '23332VCL', 'standardCourseFee' => 1295.0, 'courseId' => 'BPMN', 'course' => 'a00370000029umrAAA', 'courseSfId' => 'a00370000029umrAAA', 'courseName' => 'Process Modeling Using BPMN', 'instructorId' => '85388', 'instructorSfId' => 'a0237000001Y4RDAA0', 'instructorDisplayName' => 'TBD', 'instructorName' => 'TBD', 'locationCode' => 'VCL', 'sessionStatus' => 'O', 'city' => 'Live Online Training', 'state' => NULL, 'cityState' => 'Live, Online Training', 'locationSfId' => 'a0637000000tn2hAAA', 'subjectSfId' => 'a051G00000Jsm8aQAB', 'subjectName' => 'Business Analysis', 'specialitySfId' => 'a051G00000Jsm8fQAB', 'specialityName' => 'Specializations', 'expertiseSfId' => 'a051G00000JsoDxQAJ', 'expertiseName' => NULL, 'certificationSfId' => NULL, 'certificationBody' => NULL, 'certificationName' => NULL, 'pdus' => '14', 'deliveryModalities' => array ( 0 => 'In-Person', 1 => 'Live Online', ), ))
Live, Online Training
Nov 2nd - 4th 12:00PM - 4:30PM ET
$1295
CPSFDC\Entity\Session::__set_state(array( 'sfId' => 'a011G00000VL3UbQAL', 'startDate' => '2020-12-15', 'startTime' => '12:00PM', 'endDate' => '2020-12-17', 'endTime' => '4:30PM', 'name' => '23332VCL2', 'standardCourseFee' => 1295.0, 'courseId' => 'BPMN', 'course' => 'a00370000029umrAAA', 'courseSfId' => 'a00370000029umrAAA', 'courseName' => 'Process Modeling Using BPMN', 'instructorId' => '85388', 'instructorSfId' => 'a0237000001Y4RDAA0', 'instructorDisplayName' => 'TBD', 'instructorName' => 'TBD', 'locationCode' => 'VCL', 'sessionStatus' => 'O', 'city' => 'Live Online Training', 'state' => NULL, 'cityState' => 'Live, Online Training', 'locationSfId' => 'a0637000000tn2hAAA', 'subjectSfId' => 'a051G00000Jsm8aQAB', 'subjectName' => 'Business Analysis', 'specialitySfId' => 'a051G00000Jsm8fQAB', 'specialityName' => 'Specializations', 'expertiseSfId' => 'a051G00000JsoDxQAJ', 'expertiseName' => NULL, 'certificationSfId' => NULL, 'certificationBody' => NULL, 'certificationName' => NULL, 'pdus' => '14', 'deliveryModalities' => array ( 0 => 'In-Person', 1 => 'Live Online', ), ))
Live, Online Training
Dec 15th - 17th 12:00PM - 4:30PM ET
$1295
CPSFDC\Entity\Session::__set_state(array( 'sfId' => 'a011G00000VNTOaQAP', 'startDate' => '2021-01-20', 'startTime' => '12:00 PM', 'endDate' => '2021-01-22', 'endTime' => '4:30 PM', 'name' => '233003VCL', 'standardCourseFee' => 1295.0, 'courseId' => 'BPMN', 'course' => 'a00370000029umrAAA', 'courseSfId' => 'a00370000029umrAAA', 'courseName' => 'Process Modeling Using BPMN', 'instructorId' => '85388', 'instructorSfId' => 'a0237000001Y4RDAA0', 'instructorDisplayName' => 'TBD', 'instructorName' => 'TBD', 'locationCode' => 'VCL', 'sessionStatus' => 'O', 'city' => 'Live Online Training', 'state' => NULL, 'cityState' => 'Live, Online Training', 'locationSfId' => 'a0637000000tn2hAAA', 'subjectSfId' => 'a051G00000Jsm8aQAB', 'subjectName' => 'Business Analysis', 'specialitySfId' => 'a051G00000Jsm8fQAB', 'specialityName' => 'Specializations', 'expertiseSfId' => 'a051G00000JsoDxQAJ', 'expertiseName' => NULL, 'certificationSfId' => NULL, 'certificationBody' => NULL, 'certificationName' => NULL, 'pdus' => '14', 'deliveryModalities' => array ( 0 => 'In-Person', 1 => 'Live Online', ), ))
Live, Online Training
Jan 20th - 22nd 12:00 PM - 4:30 PM ET
$1295
CPSFDC\Entity\Session::__set_state(array( 'sfId' => 'a011G00000VNTP5QAP', 'startDate' => '2021-03-01', 'startTime' => '12:00 PM', 'endDate' => '2021-03-03', 'endTime' => '4:30 PM', 'name' => '233003VCL02', 'standardCourseFee' => 1295.0, 'courseId' => 'BPMN', 'course' => 'a00370000029umrAAA', 'courseSfId' => 'a00370000029umrAAA', 'courseName' => 'Process Modeling Using BPMN', 'instructorId' => '85388', 'instructorSfId' => 'a0237000001Y4RDAA0', 'instructorDisplayName' => 'TBD', 'instructorName' => 'TBD', 'locationCode' => 'VCL', 'sessionStatus' => 'O', 'city' => 'Live Online Training', 'state' => NULL, 'cityState' => 'Live, Online Training', 'locationSfId' => 'a0637000000tn2hAAA', 'subjectSfId' => 'a051G00000Jsm8aQAB', 'subjectName' => 'Business Analysis', 'specialitySfId' => 'a051G00000Jsm8fQAB', 'specialityName' => 'Specializations', 'expertiseSfId' => 'a051G00000JsoDxQAJ', 'expertiseName' => NULL, 'certificationSfId' => NULL, 'certificationBody' => NULL, 'certificationName' => NULL, 'pdus' => '14', 'deliveryModalities' => array ( 0 => 'In-Person', 1 => 'Live Online', ), ))
Live, Online Training
Mar 1st - 3rd 12:00 PM - 4:30 PM ET
$1295
CPSFDC\Entity\Session::__set_state(array( 'sfId' => 'a011G00000VNTPbQAP', 'startDate' => '2021-05-18', 'startTime' => '12:00 PM', 'endDate' => '2021-05-20', 'endTime' => '4:30 PM', 'name' => '233004VCL', 'standardCourseFee' => 1295.0, 'courseId' => 'BPMN', 'course' => 'a00370000029umrAAA', 'courseSfId' => 'a00370000029umrAAA', 'courseName' => 'Process Modeling Using BPMN', 'instructorId' => '85388', 'instructorSfId' => 'a0237000001Y4RDAA0', 'instructorDisplayName' => 'TBD', 'instructorName' => 'TBD', 'locationCode' => 'VCL', 'sessionStatus' => 'O', 'city' => 'Live Online Training', 'state' => NULL, 'cityState' => 'Live, Online Training', 'locationSfId' => 'a0637000000tn2hAAA', 'subjectSfId' => 'a051G00000Jsm8aQAB', 'subjectName' => 'Business Analysis', 'specialitySfId' => 'a051G00000Jsm8fQAB', 'specialityName' => 'Specializations', 'expertiseSfId' => 'a051G00000JsoDxQAJ', 'expertiseName' => NULL, 'certificationSfId' => NULL, 'certificationBody' => NULL, 'certificationName' => NULL, 'pdus' => '14', 'deliveryModalities' => array ( 0 => 'In-Person', 1 => 'Live Online', ), ))
Live, Online Training
May 18th - 20th 12:00 PM - 4:30 PM ET
$1295
CPSFDC\Entity\Session::__set_state(array( 'sfId' => 'a011G00000VNTQ5QAP', 'startDate' => '2021-07-13', 'startTime' => '12:00 PM', 'endDate' => '2021-07-15', 'endTime' => '4:30 PM', 'name' => '233005VCL', 'standardCourseFee' => 1295.0, 'courseId' => 'BPMN', 'course' => 'a00370000029umrAAA', 'courseSfId' => 'a00370000029umrAAA', 'courseName' => 'Process Modeling Using BPMN', 'instructorId' => '85388', 'instructorSfId' => 'a0237000001Y4RDAA0', 'instructorDisplayName' => 'TBD', 'instructorName' => 'TBD', 'locationCode' => 'VCL', 'sessionStatus' => 'O', 'city' => 'Live Online Training', 'state' => NULL, 'cityState' => 'Live, Online Training', 'locationSfId' => 'a0637000000tn2hAAA', 'subjectSfId' => 'a051G00000Jsm8aQAB', 'subjectName' => 'Business Analysis', 'specialitySfId' => 'a051G00000Jsm8fQAB', 'specialityName' => 'Specializations', 'expertiseSfId' => 'a051G00000JsoDxQAJ', 'expertiseName' => NULL, 'certificationSfId' => NULL, 'certificationBody' => NULL, 'certificationName' => NULL, 'pdus' => '14', 'deliveryModalities' => array ( 0 => 'In-Person', 1 => 'Live Online', ), ))
Live, Online Training
Jul 13th - 15th 12:00 PM - 4:30 PM ET
$1295
CPSFDC\Entity\Session::__set_state(array( 'sfId' => 'a011G00000VNTQYQA5', 'startDate' => '2021-09-01', 'startTime' => '12:00 PM', 'endDate' => '2021-09-03', 'endTime' => '4:30 PM', 'name' => '233005VCL02', 'standardCourseFee' => 1295.0, 'courseId' => 'BPMN', 'course' => 'a00370000029umrAAA', 'courseSfId' => 'a00370000029umrAAA', 'courseName' => 'Process Modeling Using BPMN', 'instructorId' => '85388', 'instructorSfId' => 'a0237000001Y4RDAA0', 'instructorDisplayName' => 'TBD', 'instructorName' => 'TBD', 'locationCode' => 'VCL', 'sessionStatus' => 'O', 'city' => 'Live Online Training', 'state' => NULL, 'cityState' => 'Live, Online Training', 'locationSfId' => 'a0637000000tn2hAAA', 'subjectSfId' => 'a051G00000Jsm8aQAB', 'subjectName' => 'Business Analysis', 'specialitySfId' => 'a051G00000Jsm8fQAB', 'specialityName' => 'Specializations', 'expertiseSfId' => 'a051G00000JsoDxQAJ', 'expertiseName' => NULL, 'certificationSfId' => NULL, 'certificationBody' => NULL, 'certificationName' => NULL, 'pdus' => '14', 'deliveryModalities' => array ( 0 => 'In-Person', 1 => 'Live Online', ), ))
Live, Online Training
Sep 1st - 3rd 12:00 PM - 4:30 PM ET
$1295
CPSFDC\Entity\Session::__set_state(array( 'sfId' => 'a011G00000VNTR3QAP', 'startDate' => '2021-12-07', 'startTime' => '12:00 PM', 'endDate' => '2021-12-09', 'endTime' => '4:30 PM', 'name' => '233006VCL', 'standardCourseFee' => 1295.0, 'courseId' => 'BPMN', 'course' => 'a00370000029umrAAA', 'courseSfId' => 'a00370000029umrAAA', 'courseName' => 'Process Modeling Using BPMN', 'instructorId' => '85388', 'instructorSfId' => 'a0237000001Y4RDAA0', 'instructorDisplayName' => 'TBD', 'instructorName' => 'TBD', 'locationCode' => 'VCL', 'sessionStatus' => 'O', 'city' => 'Live Online Training', 'state' => NULL, 'cityState' => 'Live, Online Training', 'locationSfId' => 'a0637000000tn2hAAA', 'subjectSfId' => 'a051G00000Jsm8aQAB', 'subjectName' => 'Business Analysis', 'specialitySfId' => 'a051G00000Jsm8fQAB', 'specialityName' => 'Specializations', 'expertiseSfId' => 'a051G00000JsoDxQAJ', 'expertiseName' => NULL, 'certificationSfId' => NULL, 'certificationBody' => NULL, 'certificationName' => NULL, 'pdus' => '14', 'deliveryModalities' => array ( 0 => 'In-Person', 1 => 'Live Online', ), ))
Live, Online Training
Dec 7th - 9th 12:00 PM - 4:30 PM ET
$1295

Learn more about corporate team training