Course Outline

Introduction to Standards

  • BPMN, DMN - what about these standards?
  • When should BPMN be used?
  • When should DMN be used?

BPMN (Business Process Model and Notation)

Examples of Basic BPMN Symbols

  • Activities
  • Gateways
  • Events
  • Sequence Flow
  • Posts
  • Artifacts

Orchestrations and Collaborations

  • Basins, Participants
  • Corridors

Message Feed

  • How to Model Messages

Processes and Activities

  • Activity versus Task
  • Human Interactions
  • Types of tasks
  • Sub-processes
  • Call Activity
  • Loop and multi-instance activities

Events

  • Concepts
  • Start-up and finalization events
  • Intermediate events
  • Trigger
  • Types of events
    • Message
    • Timer
    • Error
    • Escalation
    • Cancel
    • Compensation
    • Link

Gateways

  • Sequence Flow Considerations
  • Exclusive Footbridge
  • Inclusive Footbridge
  • Parallel Footbridge
  • Event-based gateway
  • Event-Based Parallel Gateway
  • Gateway Complex

DMN (Decision Model and Notation)

Introduction to DMN

  • Historical
  • Basic concepts
  • Conditions of decision
  • Decision log
  • DMN perimeters and uses (human and automated decision-making)

Conditions of decision

  • DRG
  • DRD
  • Decision table
  • Simple Expression Language (S-FEEL)
  • FEEL

BPMN 2.0 in the context of Business Process Management (BPM)

  • Process modeling versus process execution
  • BMPS (Business Process Management Suites) and compliance with BPMN 2.0
  • Processes and their relationship to business strategies
  • Process objectives and metrics
  • The process context

Types of Modeling

  • Orchestrations (Private Processes)
  • Public Processes
  • Choreography

The elementary BPMN elements

  • Artifacts, Error, Climbing, Events, Expressions
  • Elements of flow
  • Gateways, Messages, Sequence Flow

Designing a Process

  • Activities
  • Assigning Resources
  • Cast
  • Tasks
  • Human Interactions
  • Sub-processes
  • Repetitive activities
  • Gateways

Modeling a Collaboration

  • Basins, participants and corridors
  • Message Feed
  • Use of Participants
  • Using a Choreography Diagram

Data

  • Data Modeling
  • Data Store
  • Data Execution Example

Events

  • Concepts
  • Start-up and finalization events
  • Intermediate events
  • Event Definitions
  • Event processing
  • Scopes

Compensation

  • Clearing elements
  • Triggering compensation
  • Relationship between error handling and offsetting

Requirements

Basic understanding of a process concept.

  28 Hours
 

Testimonials

Related Courses

Process Mining

  21 hours

Modelling Decision and Rules with OMG DMN

  14 hours

BPMN, DMN, and CMMN - OMG standards for process improvement

  28 hours

jBPM for Process Designers

  28 hours

Business Process Analysis with UML and BPMN

  14 hours

Enabling SOA with BPM and BPMN

  14 hours

Managing Business Processes with ProcessMaker

  14 hours

OCEB Certified Expert in BPM - Technical Intermediate Exam Preparation

  14 hours

OCEB Certified Expert in BPM - Technical Advanced Exam Preparation

  7 hours

BPMN 2.0 for Business Analysts

  14 hours

Business Process Management

  35 hours

BPMN for Business Users

  14 hours

BPMN for Analysts

  14 hours

Comprehensive BPMN 2 - From Analysis to Execution

  35 hours

Business Process Modeling using BPMN and UML

  14 hours