A tailored course, built for your situation
Deeper command of the BPMN 2.0 execution standard
Master the underlying framework to design, validate, and hand off process models that require no rework
Who this is for
Process Specialist at a global services firm, responsible for designing, documenting, and handing off BPMN-compliant process models across client engagements. Works across industries with variable automation maturity. Uses tools like Signavio, ARIS, or Bizagi, but needs models that go beyond diagramming to execution readiness.
Who this is not for
Those looking for high-level 'process thinking' or general Lean Six Sigma refreshers. This course is not about facilitation, stakeholder alignment, or swimlane basics. It’s for practitioners who already model daily and want to master the technical standard underneath.
What you walk away with
- Author BPMN 2.0 models with correct execution semantics for gateways, events, and subprocesses
- Validate model conformance to ISO 19510 using lightweight tool-agnostic checks
- Eliminate rework loops caused by ambiguous diagram interpretation
- Hand off models that development teams can ingest directly into automation platforms
- Build personal validation templates that enforce execution-grade consistency across engagements
The 12 modules (with all 144 chapters)
- Core element taxonomy
- Flow objects vs connecting objects
- Data associations and artifacts
- Executable vs descriptive models
- ISO 19510 conformance levels
- Tool support mapping
- Execution semantics definition
- Process vs collaboration diagrams
- Event boundary placement
- Subprocess nesting rules
- Message flow validation
- Lane set structuring
- Exclusive (XOR) gateway rules
- Inclusive (OR) activation conditions
- Parallel (AND) split/merge
- Event-based gateway timing
- Default flow handling
- Sequence flow evaluation
- Implicit vs explicit joins
- Dead path suppression
- Mixed gateway sequences
- Error escalation routing
- Conditional event triggers
- Timer boundary integration
- Start event triggers
- Intermediate catch/throw
- End event types
- Boundary event attachment
- Interrupting vs non-interrupting
- Timer event configuration
- Error event definitions
- Signal event scoping
- Message event correlations
- Compensation event use
- Escalation event routing
- Conditional event logic
- Embedded subprocess rules
- Transactional subprocess
- Call activity referencing
- Reusable subprocess design
- Variable scope inheritance
- Event propagation rules
- Compensation handling
- Async execution markers
- Loop and multi-instance
- Ad-hoc subprocess use
- Subprocess monitoring
- Versioning and reuse
- Data object definition
- Input/output specifications
- Data store modeling
- Data association rules
- Data-driven gateways
- Task input validation
- Output mapping syntax
- Data context scoping
- Variable lifecycle
- Data-based routing
- State change triggers
- Integration point labeling
- Participant definition
- Pool and lane usage
- Message flow direction
- Sequence vs message flow
- Correlation key setup
- Message event triggers
- Request-response patterns
- Asynchronous messaging
- Error escalation paths
- Timeout handling
- Message validation rules
- Cross-system interaction
- Engine parsing behavior
- Camunda execution rules
- IBM BAW interpretation
- Pega activity mapping
- Tool-specific extensions
- Non-standard attribute use
- Execution log alignment
- Simulation output reading
- Timer job handling
- Async continuation
- Transaction boundaries
- Error recovery modes
- Structural completeness
- Gateway balance check
- Event pairing rules
- Subprocess closure
- Lane consistency
- Flow continuity
- Data object linkage
- Message correlation
- Timer expression syntax
- Error boundary coverage
- Compensation scope
- Validation report format
- Signavio export behavior
- ARIS modeling shortcuts
- Bizagi execution mode
- Default gateway settings
- Event type mismapping
- Subprocess flattening
- Data object omission
- Lane set export issues
- Message flow labeling
- Tool-specific annotations
- Version compatibility
- Import/export validation
- Model packaging format
- Execution assumptions doc
- Validation checklist attach
- Variable dictionary
- Error handling spec
- Timer configuration
- Message correlation table
- Data mapping guide
- Version control tagging
- Change log inclusion
- Dev Q&A pre-empt
- Feedback loop integration
- Simulation input setup
- Path coverage analysis
- Success criteria definition
- Error path modeling
- Timer scenario testing
- Data variation testing
- User task simulation
- System task mocking
- Integration point stubs
- Log output prediction
- Performance benchmarking
- Test case derivation
- Template library creation
- Style guide definition
- Validation checklist
- Common pattern archive
- Error handling playbook
- Tool-specific adjustments
- Client-specific rules
- Version management
- Knowledge transfer kit
- Peer review checklist
- Automation readiness score
- Continuous improvement loop
How this maps to your situation
- Designing a process model for handoff to automation team
- Reviewing a client’s existing BPMN model for execution readiness
- Creating a standardized modeling approach across multiple engagements
- Reducing back-and-forth between process and dev teams
Before vs. after
What's included with your purchase
- 12 modules with 12 chapters each (144 chapters)
- Downloadable templates and worked examples for every module
- Hand-built implementation playbook delivered alongside course access
- 30-day money-back guarantee
Delivery and format
- Course and learning environment access provisioned within 24 hours of purchase
- Hand-built implementation playbook delivered alongside course access
Format: Text-based modules and chapters in the Art of Service learning environment, plus downloadable templates and worked examples for every chapter, plus the hand-built implementation playbook delivered alongside course access.
Time investment: Approximately 3-4 hours per module, with self-paced progression. Most practitioners complete the course in 6-8 weeks while working full-time.
How this compares to the alternatives
Generic BPMN courses focus on diagramming syntax and swimlane layout. This course goes deeper, into execution semantics, engine behavior, and validation rigor. Unlike vendor-specific training, it’s grounded in the open standard, making your skills portable across tools and platforms.
Frequently asked
Within 24 hours your account in the learning environment is provisioned and the tailored implementation playbook is delivered alongside it.