Get in Touch

Course Outline

Introduction

  • Process initiation
  • Process completion
  • Tasks and basic workflows
  • Message sending
  • Message receiving
  • Defining SCRIPT type
  • Defining TASK type

Subprocesses

  • Activity invocation
  • Ad-hoc subprocess
  • Transactional subprocess

Start Events

  • Message
  • Cyclic process initiation
  • Signal
  • Conditional
  • Start event triggered by one of N conditions
  • Multiple start events

End Events

  • Message
  • Signal
  • Error
  • Escalation
  • Cancellation
  • Completion of the process at a single level

Intermediate Events

  • Catching events
  • Triggering events
  • Boundary events
  • Event subprocess
  • Time event on the normal flow
  • Time event on a boundary
  • Message triggering
  • Message catching on the normal flow
  • Gateway event types
  • Error
  • Escalation
  • Signal
  • Exception message communication between lanes

Structures for Connecting and Sharing Paths in Processes

  • Parallel split
  • Exclusive split
  • Conditional split
  • Merging alternative paths
  • Merging parallel paths
  • Merging conditional paths
  • Path discrimination

Structures Supporting Exception Flows

  • Types of exceptions
  • Best practices for handling exceptions

Repeated Activity Patterns

  • Loops
  • Multi-instance activity
  • Batch processing

Transactional Subprocesses

  • The concept of transactions
  • Compensating activities
  • CANCEL events
  • Designing a compensation mechanism

Requirements

Participants should possess a solid understanding of Descriptive-level BPMN Modeling, including: basic start and end events, standard gateways, and simple process models. Generally, foundational BPMN concepts are not covered by the instructor.

 14 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories