Get in Touch

Course Outline

Introduction

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

Subprocesses

  • Calling an activity
  • Ad-hoc sub-processes
  • Subprocess transactions

Initial Events

  • Message
  • Cyclic process start
  • Signal
  • Condition
  • Starting the process based on one of n events
  • Multiple start events

Final Events

  • Message
  • Signal
  • Error
  • Escalation
  • Cancellation
  • Completing the process at one level

Intermediate Events

  • Catching events
  • Throwing events
  • Limiting events
  • Event sub-processes
  • Time events in the normal flow
  • Boundary time events
  • Message throwing
  • Message catching in the normal flow
  • Gateway event types
  • Error
  • Escalation
  • Signal
  • Communication between exception message tracks

Structures Connecting and Sharing Paths in the Process

  • Parallel splits
  • Exclusive splits
  • Conditional splits
  • Merging alternative paths
  • Merging parallel paths
  • Merging conditional paths
  • Discriminating paths

Creating Structures that Support Unique Flows

  • Types of exceptions
  • Practices for handling exceptions

Repeated Practice Activities

  • Loops
  • Multi-instance activities
  • Batch processing

Sub-processes as Transactions

  • The concept of a transaction
  • Compensating activities
  • CANCEL event
  • Building a compensation mechanism

Requirements

Adequate knowledge of descriptive-level BPMN modelling is required, including: basic start and end events, fundamental gateways, and simple process models. As a rule, the trainer does not cover BPMN foundations.

 14 Hours

Number of participants


Price per participant

Testimonials (2)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories