Course Code: bpmncomp
Duration: 35 hours
Prerequisites:

Knowledge of any programming language. No knowledge of BPMS is required.

Overview:

Audience

This course prepares participants to execute business processes with BPMN. It covers graphical representation as well as commonly used attributes of the BPMN 2 elements.

Technology

This course is not platform specific, only elements and attributes covered by OMG specification are covered. By default, it uses jBPM, but any other tool can be used as long as the tool supports BPMN 2.0.

Class format

Participants will follow an example use cases followed by hands-on exercises, so they can execute their process.

Course Outline:

Overview

  • BPMN as an OMG standard
  • How to read specification

Analysis

  • Methods and styles (not covered in specs)
  • Processes and rules

Executing BPMN2 process elements

Processes and Activities

  • Activity vs Task
  • Human Interactions
  • Types of Tasks
  • Sub-Process
  • Call Activity
  • Loop Characteristics and Multi-Instance

Events

  • Concepts
  • Start and End Events
  • Intermediate Events
  • Trigger
  • Types of Events
    • Message
    • Timer
    • Error
    • Escalation
    • Cancel
    • Compensation
    • Link

Gateways

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

Compensation

  • Compensation Handler
  • Compensation Triggering
  • Relationship between Error Handling and Compensation

Transaction

  • Transaction definition
  • Transaction outcomes
    • success
    • error
    • cancel

Human Tasks (outside specification)

  • Human tasks inside processes
  • Human task service
  • Human task clients

Testing and debugging

  • Unit testing
  • Debugging
Sites Published:

United Arab Emirates - Comprehensive BPMN 2 - From Analysis to Execution

Qatar - Comprehensive BPMN 2 - From Analysis to Execution

Egypt - Comprehensive BPMN 2 - From Analysis to Execution

Saudi Arabia - Comprehensive BPMN 2 - From Analysis to Execution

South Africa - Comprehensive BPMN 2 - From Analysis to Execution

Brasil - BPMN2 Abrangente - da Análise à Execução

Canada - Comprehensive BPMN 2 - From Analysis to Execution

中国 - Comprehensive BPMN 2 - From Analysis to Execution

香港 - Comprehensive BPMN 2 - From Analysis to Execution

澳門 - Comprehensive BPMN 2 - From Analysis to Execution

台灣 - Comprehensive BPMN 2 - From Analysis to Execution

USA - Comprehensive BPMN 2 - From Analysis to Execution

Österreich - BPMN 2 - von der Analyse bis zur Ausführung

Schweiz - BPMN 2 - von der Analyse bis zur Ausführung

Deutschland - BPMN 2 - von der Analyse bis zur Ausführung

Czech Republic - Comprehensive BPMN 2 - From Analysis to Execution

Denmark - Comprehensive BPMN 2 - From Analysis to Execution

Estonia - Comprehensive BPMN 2 - From Analysis to Execution

Finland - Comprehensive BPMN 2 - From Analysis to Execution

Greece - Comprehensive BPMN 2 - From Analysis to Execution

Magyarország - Comprehensive BPMN 2 - From Analysis to Execution

Ireland - Comprehensive BPMN 2 - From Analysis to Execution

Luxembourg - Comprehensive BPMN 2 - From Analysis to Execution

Latvia - Comprehensive BPMN 2 - From Analysis to Execution

España - BPMN integral 2 - Del Análisis a la Ejecución

Italia - Comprehensive BPMN 2 - From Analysis to Execution

Lithuania - Comprehensive BPMN 2 - From Analysis to Execution

Nederland - Comprehensive BPMN 2 - From Analysis to Execution

Norway - Comprehensive BPMN 2 - From Analysis to Execution

Portugal - BPMN2 Abrangente - da Análise à Execução

România - Comprehensive BPMN 2 - From Analysis to Execution

Sverige - Comprehensive BPMN 2 - From Analysis to Execution

Türkiye - Comprehensive BPMN 2 - From Analysis to Execution

Malta - Comprehensive BPMN 2 - From Analysis to Execution

Belgique - Examen Complet de BPMN 2 - De l'Analyse à l'Exécution

France - Examen Complet de BPMN 2 - De l'Analyse à l'Exécution

日本 - Comprehensive BPMN 2 - From Analysis to Execution

Australia - Comprehensive BPMN 2 - From Analysis to Execution

Malaysia - Comprehensive BPMN 2 - From Analysis to Execution

New Zealand - Comprehensive BPMN 2 - From Analysis to Execution

Philippines - Comprehensive BPMN 2 - From Analysis to Execution

Singapore - Comprehensive BPMN 2 - From Analysis to Execution

Thailand - Comprehensive BPMN 2 - From Analysis to Execution

Vietnam - Comprehensive BPMN 2 - From Analysis to Execution

India - Comprehensive BPMN 2 - From Analysis to Execution

Argentina - BPMN integral 2 - Del Análisis a la Ejecución

Chile - BPMN integral 2 - Del Análisis a la Ejecución

Costa Rica - BPMN integral 2 - Del Análisis a la Ejecución

Ecuador - BPMN integral 2 - Del Análisis a la Ejecución

Guatemala - BPMN integral 2 - Del Análisis a la Ejecución

Colombia - BPMN integral 2 - Del Análisis a la Ejecución

México - BPMN integral 2 - Del Análisis a la Ejecución

Panama - BPMN integral 2 - Del Análisis a la Ejecución

Peru - BPMN integral 2 - Del Análisis a la Ejecución

Uruguay - BPMN integral 2 - Del Análisis a la Ejecución

Venezuela - BPMN integral 2 - Del Análisis a la Ejecución

Polska - BPMN 2.0 od analizy procesu do wersji wykonywalnej

United Kingdom - Comprehensive BPMN 2 - From Analysis to Execution

South Korea - Comprehensive BPMN 2 - From Analysis to Execution

Pakistan - Comprehensive BPMN 2 - From Analysis to Execution

Sri Lanka - Comprehensive BPMN 2 - From Analysis to Execution

Bulgaria - Comprehensive BPMN 2 - From Analysis to Execution

Bolivia - BPMN integral 2 - Del Análisis a la Ejecución

Indonesia - Comprehensive BPMN 2 - From Analysis to Execution

Kazakhstan - Comprehensive BPMN 2 - From Analysis to Execution

Moldova - Comprehensive BPMN 2 - From Analysis to Execution

Morocco - Comprehensive BPMN 2 - From Analysis to Execution

Tunisia - Comprehensive BPMN 2 - From Analysis to Execution

Kuwait - Comprehensive BPMN 2 - From Analysis to Execution

Oman - Comprehensive BPMN 2 - From Analysis to Execution

Slovakia - Comprehensive BPMN 2 - From Analysis to Execution

Kenya - Comprehensive BPMN 2 - From Analysis to Execution

Nigeria - Comprehensive BPMN 2 - From Analysis to Execution

Botswana - Comprehensive BPMN 2 - From Analysis to Execution

Slovenia - Comprehensive BPMN 2 - From Analysis to Execution

Croatia - Comprehensive BPMN 2 - From Analysis to Execution

Serbia - Comprehensive BPMN 2 - From Analysis to Execution

Bhutan - Comprehensive BPMN 2 - From Analysis to Execution

Nepal - Comprehensive BPMN 2 - From Analysis to Execution

Uzbekistan - Comprehensive BPMN 2 - From Analysis to Execution