About the Training

Some preparations were shared before before the training to ensure you can get the most out of this training. If you didn’t get around to those, you can take a look at the preparations before we get started.

The training you are attending is meant as an introduction to the fields of Business Process Management, it’s tools and techniques and using technology to automate processes and decisions.

Goals

You will learn:

  • About Business Process Management and its process modelling standards BPMN and DMN;

  • How to read and model business processes and decisions;

  • How you can implement these models as executable software artifacts with a process and decision engine.

You will also perform some exercises to get some hands-on experience with the things you learn.

After this training, you will not be an expert in the field, but you should have the knowledge to participate in projects where it is used and learn more as you do so. You’ll also be able to identify when a project, programme or organisation could benefit from employing process and/or decision management.

Structure

The training is organised into a number of modules. Most of them follow this structure:

  • A presentation from the trainer, introducing topics;

  • A moment to ask questions about the topics presented;

  • An exercise to apply the new topics, generally performed individually on your laptop.

Modules

The training consists of 4 modules.

Process Management

This module provides a brief introduction to Business Process Management. It will teach you why BPM is applied in organisations and why the tool and techniques that it offers (such as modelling standards) can help in doing so.

Business Process Model and Notation (BPMN) 2.0

This module provides an introduction to the process modelling standard Business Process Model and Notation (BPMN) 2.0. You will learn about the standard, its syntax for creating process models and the semantics of each of the elements. The module focusses on the elements of BPMN you will need in most processes, to model common process patterns.

Automating Processes with a Process Engine

This module offers a practical introduction to the concepts and usage of process engines. For illustration purposes, the lightweight process engine Camunda Platform 7 is used. You will be introduced to the main concepts you need to start automating processes and use that knowledge to build and test some processes yourself.

Decision Model and Notation (DMN)

This module provides an introduction to the decision modelling standard Decision Model and Notation (DMN). You will learn about the standard and how it supports the practice of Decision Management, the syntax DMN uses for creating decision requirements, defining decision logic and the expression language FEEL. The module focusses on the elements of DMN you will need first when you start applying it.

Time Table and Topics

The table below shows the topics and approximate timings we’ll stick to.

Time clipboard Topic

08:30-09:00

wave

Walk-in

09:00-09:15

popcorn

Introductions and Housekeeping

09:15-09:40

popcorn

Process Management: A Gentle Introduction (Presentation)

09:40-09:50

pencil2

Process Management: Exhilarating Exeter (Assignment)

09:50-10:00

coffee

--- BREAK ---

10:00-11:00

popcorn

Business Process Model and Notation (BPMN) 2.0: Standard, Syntax and Method & Style (Presentation)

11:00-11:10

coffee

--- BREAK ---

11:10-11:50

pencil2

Business Process Model and Notation (BPMN) 2.0: Granger Plastics (Assignment)

11:50-12:30

popcorn

Business Process Model and Notation (BPMN) 2.0: Granger Plastics Assignment Solutions (Presentation)

12:30-13:30

knife_fork_plate

--- BREAK ---

13:30-13:45

popcorn

Automating Processes with a Process Engine: Developer Onboarding with Camunda (Presentation)

13:45-14:15

pencil2

Automating Processes with a Process Engine: Making Offers (Assignment)

14:15-14:45

pencil2

Automating Processes with a Process Engine: Developer Onboarding: Busy Bees (Assignment)

14:45-15:15

pencil2

Automating Processes with a Process Engine: Developer Onboarding: Obvious Orchestration (Assignment)

15:15-15:30

coffee

--- BREAK ---

15:30-16:00

popcorn

Decision Model and Notation (DMN): Introduction to DMN (Presentation)

16:00-16:30

pencil2

Decision Model and Notation (DMN): Bolt Bike (Assignment)

16:30-17:00

clipboard

Wrap-up

17:00

wave

Training end