
A process is a series of activities that transforms input into output types such as goods, services, or information. Activities can be performed by people or machines.
Learn how business process management drives continuous improvement by documenting, monitoring, and optimizing processes through the PDCA (plan, do, check, act) cycle and measurable performance.
Discover BPMN, the OMG standard for business process model and notation, and see how activities, gateways, events, swimlanes, data objects, and artifacts model real-world processes.
Organize activities within a pool by using lanes to assign tasks to each participant, such as sales and marketing, and visualize pools exchanging information via message flows.
Explore BPMN 2.0 activities and master the eight task types, from abstract to script tasks, with practical examples and the role of tokens in sequence flows.
Explore BPMN 2.0 task markers: loop, sequential and parallel multi-instance, and compensation markers. Learn how loops repeat until a condition, multi-instances run in parallel or sequentially, and compensation undoes actions.
Learn to model safe workflows with sub processes: embedded sub processes, events, and transactions, including boundary styles, expansion, and rollback scenarios for reliable process design.
Learn the BPMN 2.0 sub-process markers—collapse, loop, multi instance, compensation, and ad hoc—and how they govern looping until a condition, parallel or sequential execution, undoing steps, and unordered activities.
Learn how call activities trigger predefined global processes or tasks, reuse existing workflows via a process registry, and avoid duplicating sequence flows to maintain consistency.
Explore how gateways govern sequence flows in a process, using tokens to illustrate execution, and master exclusive, parallel, inclusive, complex, and event-based gateways to manage decisions and synchronization.
Explore start, intermediate, and end events in BPMN 2.0, including catching and throwing events, triggers, and token flow through a process.
Identify how start events define where a top level BPMN 2.0 process begins, with no incoming flows, a token for each outgoing path, and seven start event types.
End events indicate where a process ends, and they have no outgoing sequence flows, are drawn with a single thick line, and throw a result applicable to top level processes.
Explore intermediate events in BPMN 2.0 and learn how throwing and catching events affect normal flow, boundary attachments, and interrupting versus non-interrupting behavior through event markers.
Explore BPMN 2.0 event markers, including message, timer, error, conditional, signal, and terminate events, and learn how they shape start, intermediate, and end flows.
Explore BPMN 2.0 data objects, including data objects, data collections, data inputs/outputs, and data stores, and see how they model and reuse information like invoices and leads.
artifacts in BPMN 2.0 include groups and text annotations that organize elements without altering flow, with groups labeling risk assessment and text annotations providing essential reader information.
Learn to use bpmn.io, a free web-based tool, to build BPMN diagrams in the browser with drag-and-drop elements, pools, lanes, gateways, connections, and export as SVG.
Explore diagrams.net as a free BPMN tool for online diagramming, using drag-and-drop shapes, pools as containers, and connectors for associations and message flows.
Visio, a Microsoft Office diagram tool, is powerful but pricey. Beginners and home users can turn to free alternatives, while professionals may rely on Visio; case studies follow.
Process documentation is a necessity for every organisation to ensure quality standards and optimise performance. The Business Process Model and Notation (BPMN) is a standard published by the Object Management Group (OMG). It provides a standardised notation that simplifies the design and execution of business processes. The course will begin with a brief introduction to business processes and the related management practices. The main part of the course is about BPMN elements which are considered as the building blocks of any BPMN diagram. They allow to model the flow and behaviour within business processes. This includes activities, events, gateways, data objects and artifacts. BPMN is best used with special software tools that provide the standardised elements which make each BPMN understandable to anybody in the world. You will be shown two free solutions and one paid solution, so everybody should be good to go. The course concludes with two case studies that will require the student to adapt to a real world problem and make use of the newly acquired skills within this course. The two case studies are highly pragmatic and allow everybody to relate to. What are you waiting for? BPMN will definitely give you an edge in your career.
It's time to learn something new!