
After watching this video you will know why is BPMN relevant for Business Analysts.
In this lecture you will discover the basic elements of BPMN: Start and End Events, Tasks and Sub-Processes as well as Sequence Flows.
This lecture will show you similarities and differences between flowcharts and BPMN diagrams.
This video will show you how to get the most out of this course.
This video provides overview of various types of tools which support BPMN notation, so that you can pick right one for your purposes.
Discover how to start with ADONIS community edition for BPMN, set up an account, create a BPMN diagram with +new, and access tutorials and education options.
Explore exclusive gateways (xor) in BPMN, which split a process into one of several paths based on data, with only a single token taking a chosen path.
Explore exclusive gateways in practice through a BPMN drone order scenario, showing parts checks, alternative paths, and a subprocess for drone assembling. Highlight the sunny day and unhappy path variants.
Explore the BPMN parallel gateway, which splits and merges parallel paths with token synchronization, ensuring every path gets a token and all paths complete before continuing.
Explore parallel gateways in BPMN by modeling a drone assembly as a sub-process with a none start event and an and gateway, running frame, electronics, and motors in parallel.
Explore how exclusive gateways model loops and rework in business processes, enabling backtracking to earlier steps when problems occur and handling data from various sources for rechecking and redoing steps.
Show rework and loops in a drone assembly demo, where configuring components and testing can end with the drone ready or loop back to reconfigure until ready.
Learn how default sequence flow prevents a process from getting stuck when no condition is true, using xor and or gateways with a diagonal backslash example.
Explore how inclusive gateways handle add-on choices in a BPMN drone assembly scenario, using data-based conditions to route to camera or GPS, with a default path for none.
Explore xor, and, or gateways in BPMN through a drone order process, showing feasibility, parts availability, and parallel tasks, with rework loops demonstrated in the demo diagrams.
Learn the fastest way to convert non-exclusive gateways in bpmn using the modelling assistant. Click the gateway, use conversions from the left arc, and switch to an inclusive (or) gateway.
Name BPMN elements clearly to improve process understanding. Emphasize meaningful names for starts, tasks, and other elements to clarify what must happen, such as parts ready.
Explore the various BPMN object types, including start events, tasks, sub-processes, and end events, and learn how their visible and hidden attributes affect visualization, communication, and automation potential.
Explore how start events trigger process initiation by listening for a message, a timer, or a conditional signal, while they remain passive and wait for something to happen.
Learn common start events in BPMN: plain, message, timer, and conditional; see how processes start from default triggers, external messages, scheduled times, or stock-level conditions, with practical examples.
Explore the common task types in BPMN, including manual, user, and service tasks, showing how IT coordination, task lists, and automation distinguish human work from system-driven steps.
Explore common subprocess types in BPMN, including embedded subprocesses, call activities, and collectivity as standard reusable procedures, and how inputs, outputs, and scope distinguish them from simple subprocesses.
Explore common end events in BPMN for business analysts, including message end events that notify outside the process and terminate end events that consume tokens and stop activities.
Shows how object types enrich BPMN diagrams by mapping start triggers (message, timer, manual) and modeling manual versus automated tasks, decisions, and collectivity sub-processes for clearer process meaning.
Use the modelling assistant to convert BPMN objects, turning a non-exclusive OR gateway into an exclusive XOR gateway and a task into a sub-process, with a linked lower-level diagram.
Learn how pools and lanes in BPMN swim lanes show responsibility by clarifying who does what, with lanes dividing a pool and sequence flows staying inside its boundary.
Define pools in BPMN as participants, such as a company division, customer, or role, and identify who controls the process—usually a process owner or an application.
Learn how to use black box pools as placeholders in BPMN diagrams when you omit process details, representing participants like customers or partners with a simple named rectangle.
Explore how lanes divide a pool into departments or units, showing who performs each task and how sequence flows cross boundaries for handoffs.
Explore BPMN collaboration by using dashed-line message flows to show how participants exchange messages across pools. See how two or more pools connect to illustrate interactions with customers and partners.
Almost every model created by BA must show how do the documents/data flow through the process and where are IT systems used. After watching this video you will learn how Data Objects, Data Stores and Data Associations should be used.
Explore how data objects and data stores flow in a BPMN demo, showing states from analysis to analyzed, temporary and permanent storage, GDPR and KYC implications in a banking process.
Explore artifacts in BPMN to add context without altering process flow, including text annotations, associations via dotted lines, and groups, and learn how these informal elements enhance diagrams.
Discover how artifacts are used in BPMN diagrams to add text annotations and groups, reveal hidden descriptions and value adding vs non value adding insights, without changing the process flow.
BPMN 2.0 Poster showing you all the object types
Learn to create BPMN diagram step by step, from a blank page to a ready diagram, focusing on process background, goals, participants, happy path, exceptions, and a wire transfer example.
Explore a BPMN case study that tests your knowledge in practice with an end-to-end order to cash scenario from customer order to fulfillment, noting that payments are outside scope.
This case study illustrates a Bpmn diagram with customer and vendor pools, a happy path from order receipt to order processed, and an error gateway with crm system data store.
This lecture shows you what are the intermediate events and how to use them inside the process flow.
Learn advanced boundary events in BPMN, including interrupting and non interrupting types, to react to messages, time, and errors within order fulfillment and stock management.
Explore how event based gateways use intermediate events to determine paths based on the first occurring message, timer, or signal, with applications in order cancellations and alternatives.
Master loops and multi-instance activities in BPMN, using gateways to repeat tasks and subprocesses until a condition is met, with sequential and normal multi-instances.
Examine an advanced case study diagram of a bank credit application, with black box pools for bank, customer, and authorities, automated credit scoring, risk levels, and fraud reporting.
Explore how BPMN answers key process questions and what it leaves out, and learn to extend BPM with notations for analysis and simulation in the ask me anything section.
Learn how event sub processes in BPMN handle interrupting and non interrupting scenarios like cancellation and address changes without stopping the main flow, extending boundary events for complex processes.
Explains how to handle unpredictable, unstructured workflows with the OMG standard CMMN, a case management notation that is declarative, event-driven, and supports adaptive case management beside BPMN.
Explore bpmn and raci to map responsibilities across process steps, attach roles to tasks, and generate raci metrics for documentation, simulation, and analysis.
Explore how to assign RACI roles in the ADONIS example by dragging and dropping responsibilities, linking BPM elements to RACI data, and viewing role insights and updates across diagrams.
Business Process Model and Notation (BPMN 2.0) is the new de facto standard for modeling processes. It can be used when you need to document your processes as a part of the project or when you need to automate them, so learning it will help your career.
Maybe you've already
spent some time trying to learn BPMN from the specification and from the
internet but still do not feel confident
about this notation? I often see that even
people with years of modeling experience really struggle when it comes to BPMN
diagrams.
Or are you mapping the workflow processes with flowcharts, but don't feel your process maps really improve the communication? BPMN can help here if used properly!
You will learn from this course what are the most useful elements of BPMN and how to create easy to understand and maintain process diagrams.
The course consists of several sections with video lectures, quizzes and real life mini-projects that will help you start using BPMN in no time.
I know that at first BPMN can be confusing and you may have some questions after you start using it in practice. The course is constantly updated with new content on a basis of your feedback and I will answer all your questions regarding the best ways to use BPMN.
Wondering if this course is for you? Take a look at the reviews from my students:
"Excellent course, pitched at an extremely useful level. This explains the parts of BPMN that are most useful, without diving into unnecessary complexity. It has a great mixture of videos, "take-away" summaries, and exercises. Highly recommended!"
- Adrian
"Efficient and effective BPM overview of the essential items you need to understand and master when using such notation. I used it as a refresher as I need to work with people using BPMN on a new project."
- François