Get in Touch

Course Outline

Introduction

  • Starting the process
  • Completing the process
  • Tasks and simple workflows
  • Sending a message
  • Receiving a message
  • Specifying SCRIPT types
  • Specifying TASK types

Subprocesses

  • Activity invocation
  • Ad-hoc subprocess
  • Transactional subprocess

Start Events

  • Message
  • Cyclic process start
  • Signal
  • Condition
  • Start event from one of n options
  • Multiple start events

End Events

  • Message
  • Signal
  • Error
  • Escalation
  • Cancellation
  • Process completion at a specific level

Intermediate Events

  • Catch events
  • Throw events
  • Boundary events
  • Event subprocess
  • Timer event within the main flow
  • Timer event on a boundary
  • Message throw
  • Message catch in the main flow
  • Gateway event types
  • Error
  • Escalation
  • Signal
  • Exception message communication between tracks

Structures for Connecting and Sharing Paths in a Process

  • Parallel split
  • Exclusive split
  • Conditional split
  • Merging alternative paths
  • Merging parallel paths
  • Merging conditional paths
  • Discriminator

Structures Supporting Exception Flows

  • Types of exceptions
  • Best practices for handling exceptions

Repetitive Activity Patterns

  • Loop
  • Multi-instance activity
  • Batch processing

Transactional Subprocesses

  • The concept of a transaction
  • Compensating activity
  • CANCEL event
  • Designing a compensation mechanism

Requirements

Participants should have a solid understanding of descriptive-level BPMN modeling, including: basic start and end events, fundamental gateways, and simple process models. Typically, foundational BPMN concepts are not covered by the trainer.

 14 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories