1 - BPMN Overview
  • Introduction
  • Basics of modelling processes with BPMN
  • Flowcharts vs BPMN
  • How to use this course
  • BPMN tools
  • Recommended tools
  • First steps with ADONIS:Community Edition
  • BPMN Basics - coffee case study
  • [Key takeaways] BPMN Basics
  • [Project] BPMN Basics
  • BPMN Basics
2 - Gateways and branching in BPMN
  • Gateways and token - basics
  • Exclusive gateway (XOR)
  • Exclusive gateways in practice - DEMO
  • Parallel gateway (AND)
  • Parallel gateways in practice - DEMO
  • Showing process loops and rework with Exclusive gateways
  • Rework with XOR gateways in practice - DEMO
  • Inclusive gateway (OR)
  • Avoiding getting stuck - Default Sequence Flow
  • Inclusive gateways in practice
  • Gateways in BPMN - overview of demo diagrams
  • Fastest way of converting non-exclusive gateways (AND to OR)
  • [Key takeaways] Gateways
  • [Project] Gateways
  • Gateways
3 - How to add more meaning to your diagrams - names and object types
  • Object names in BPMN
  • Object types in BPMN
  • Start events
  • Common types of start events (Message, Timer, Conditional)
  • Common types of Tasks (Manual, User, Service)
  • Common types of Sub-Processes (Embedded, Call Activity)
  • Common types of End Events (Message, Terminate)
  • Object types in practice - DEMO
  • [Key takeaways] Object types
  • [Project] Object types
  • Object types
4 - Participants and collaboration
  • Swimlanes in BPMN - Introduction to showing responsibility in BPMN
  • Pools - process participants
  • Black-box pools - "placeholders"
  • Lanes - logical divisions of Pools
  • Message Flows and Collaboration diagrams
  • Pools and lanes in practice - DEMO
  • [Key takeaways] Participants and collaboration
  • Participants and collaboration
5 - Data modeling in BPMN
  • Data modeling
  • Data Objects and Data Stores in practice - diagram from BPMN MIWG demo 2018
  • [Key takeaways] Data modeling
  • Data modeling
6 - Adding more information to your BPMN diagrams
  • Artifacts in BPMN
  • Artifacts in practice - DEMO
  • [Key takeaways] Artifacts
  • Artifacts
Wrap up
  • Course summary
  • [Key takeaways] Formal names of BPMN elements
  • BPMN on one page
Advanced BPMN
  • ADVANCED - Task types
  • ADVANCED - how to create BPMN diagram step by step
  • ADVANCED - case study 1
  • ADVANCED - case study 1 (text)
  • ADVANCED - case study 1 (example solution)
  • ADVANCED - intermediate events
  • ADVANCED - case study 2 (text)
  • ADVANCED - case study 2 (example solution)
  • ADVANCED - boundary events
  • ADVANCED - all about BPMN events (PDF guide)
  • ADVANCED - case study 3 (text)
  • ADVANCED - case study 3 (example solution plus automation demo)
  • ADVANCED - BPMN modelling with ADONIS:CE
  • ADVANCED - event based gateways
  • ADVANCED - event based gateways (additional content)
  • ADVANCED - case study 4 (text)
  • ADVANCED - Loops and Multi-Instance activities
Ask Me Anything
  • Do you have questions about BPMN? Let me know and I will answer it!
  • AMA: How to implement BPMN organization-wide
  • AMA: Event Sub-Processes
  • AMA: Handling unstructured workflows with CMMN
  • AMA: Process improvement with BPMN
  • AMA: Process improvement with simulation
  • Bonus Lecture