
Learn what BPMN 2.0 stands for from the OMG, understand its notation, and access a free process modelling tool to support monitoring and improvement of business processes.
Master BPMN tasks by learning how units of work are represented, labeled with verb-noun phrases, and connected via sequence flows in non-executable BPMN, focusing on user and service tasks.
Trigger parallel splitting with a parallel gateway to fire multiple reviews simultaneously. The BPM manager and consultant review training material at the same time, with paths advancing once approved.
Apply a parallel join gateway to require both the VPN manager and consultant approvals before the training is delivered, ensuring the process waits for all paths to complete.
Explore intermediate message events in BPMN 2.0, distinguishing throwing and catching events, and learn how missing information requests pause and resume a process.
Make a subprocess callable by applying a thick border and using a call activity. Then link to an existing diagram to speed up modeling and avoid recreation.
Learn how gateways create alternative paths in process flows, using xor and exclusive gateways after validate order and check stock to define happy paths and end states.
Learn by doing in BPMN 2.0 with Brian as you map order validation flows, handle failed validations with automated notifications, and model stock checks using service tasks.
Learn how to use the intermediate timer event in BPMN 2.0 to pause a process for hours or until a set time, then trigger a survey five days later.
Analyze a BPMN diagram to diagnose a merge gateway and learn how exclusive alternatives, inclusive gateways, and parallel gateways manage order validation, stock checks, and loops for updates.
Welcome to Practical BPMN 2.0 for Real Enterprise Process Flows.
Many automation and AI initiatives struggle not because of the technology, but because the underlying process is poorly understood or inconsistently documented. BPMN provides a shared visual language for mapping process flows, decision points, hand-offs, and exceptions. This course shows how to use BPMN as that foundation — without unnecessary complexity.
This course is designed to help you clearly document, understand, and communicate how work actually flows through an organization using BPMN 2.0. The focus is practical and grounded in real enterprise use, rather than theory-heavy or academic modelling.
The course begins with the fundamentals of non-executable BPMN 2.0, introducing the notation in a clear and approachable way. From there, it builds progressively so that by the end of the course you will be confident creating complete, end-to-end process flows on your own. Throughout the course, the emphasis is on clarity, structure, and consistency — the things that make process models genuinely useful.
This course is suitable for:
People learning BPMN as a new practical skill
Business analysts, process analysts, and operations professionals
AI, automation, and digital specialists who need a reliable way to understand how a process works before applying automation or AI
Anyone who needs a shared visual way to explain process flows across business and technical teams
The course is led by an active business process management professional who has taught BPMN 2.0 to thousands of people across multiple industries and worked closely with practitioners operating in large, complex organizations. The teaching approach reflects real delivery expectations: models that are easy to understand, easy to maintain, and fit for purpose.
You’ll reinforce your learning through practical examples, exercises, and multiple-choice questions with model answers. BPMN is tool-agnostic, so you can follow along using any modelling tool you prefer. If you don’t have one, guidance is provided early in the course on how to access a suitable free tool.
By the end of this course, you’ll be able to create clear, professional BPMN process flows that support communication, process improvement, automation, and AI-enabled work.
I look forward to seeing you in the course.
Brian