Get in Touch

Course Outline

Introduction

  • Process initiation
  • Process completion
  • Tasks and simple workflows
  • Message sending
  • Message receiving
  • Specifying SCRIPT type
  • Specifying TASK type

Subprocesses

  • Activity calling
  • Ad-hoc subprocess
  • Transaction subprocess

Start Events

  • Message
  • Cyclic process start
  • Signal
  • Condition
  • Start process via one of n events
  • Multiple start events

End Events

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

Intermediate Events

  • Event catch
  • Event throw
  • Boundary events
  • Event subprocess
  • Timer event in the main flow
  • Timer event on the border
  • Message throw
  • Message catch in the main flow
  • Gateway event type
  • Error
  • Escalation
  • Signal
  • Communication via Exception Messages between lanes

Structures for Connecting and Sharing Paths in a Process

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

Structures Supporting Exceptional Flows

  • Types of exceptions
  • Best practices for handling exceptions

Repeated Activity Structures

  • Loop
  • Multi-instance activity
  • Batch processing

Subprocesses as Transactions

  • Transaction concept
  • Compensation activity
  • CANCEL event
  • Designing a compensation mechanism

Requirements

Participants should have a solid understanding of BPMN Descriptive level modeling, including: basic start and end events, basic gateways, and simple process models. Typically, foundational BPMN concepts are not reviewed by the instructor.

 14 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories