Course Outline
Overview
- BPMN as an OMG standard
 - How to read specification
 
Analysis
- Methods and styles (not covered in specs)
 - Processes and rules
 
Executing BPMN2 process elements
Processes and Activities
- Activity vs Task
 - Human Interactions
 - Types of Tasks
 - Sub-Process
 - Call Activity
 - Loop Characteristics and Multi-Instance
 
Events
- Concepts
 - Start and End Events
 - Intermediate Events
 - Trigger
 - Types of Events
	
- Message
 - Timer
 - Error
 - Escalation
 - Cancel
 - Compensation
 - Link
 
 
Gateways
- Sequence Flow Considerations
 - Exclusive Gateway
 - Inclusive Gateway
 - Parallel Gateway
 - Event-Based Gateway
 - Parallel Event-Based Gateway
 - Complex Gateway
 
Compensation
- Compensation Handler
 - Compensation Triggering
 - Relationship between Error Handling and Compensation
 
Transaction
- Transaction definition
 - Transaction outcomes
	
- success
 - error
 - cancel
 
 
Human Tasks (outside specification)
- Human tasks inside processes
 - Human task service
 - Human task clients
 
Testing and debugging
- Unit testing
 - Debugging
 
Requirements
Knowledge of any programming language. No knowledge of BPMS is required.
Testimonials (5)
The pace was good, with a nice mixture of knowledge sharing, demonstrations and practical work. Filip was very engaging and provided the energy to get through the course. It was good that there was a lot of 1:1 tuition, with Filip going through individual training exercises.
Colin - Worldpay
Course - BPMN, DMN, and CMMN - OMG standards for process improvement
Open discussion with trainer
Tomek Danowski - GE Medical Systems Polska Sp. Z O.O.
Course - Process Mining
Mat was very friendly and accommodating. he explained the content well.
Rob McDonald - BC Pension Corporation
Course - Business Process Modelling in BPMN 2.0
extensive knowledge cover many things.
metab alanazi - Saudi Arabian Monetary Authority
Course - Enabling SOA with BPM and BPMN
I mostly liked the exercises and examples.