BPMN, DMN, and CMMN - OMG standards for process improvement Training Course
Business Process Model and Notation (BPMN), Decision Model and Notation (DMN) and Case Management Model and Notation (CMMN) are three Object Management Group (OMG) standards for processes, decisions, and case modelling. This course provides an introduction to all of them and informs when should we use which.
Course Outline
Inrtoduction to Standards
- BPMN, DMN, and CMMN - what are those standards about?
- When should we use BPMN?
- When should we use DMN?
- When should we use CMMN?
Business Process Model and Notation (BPMN)
Basic BPMN Symbols in Examples
- Activity
- Gateways
- Events
- Sequence Flow
- Message
- Artifacts
Modeling Collaboration
- Pool, Participants
- Lanes
Message Flow
- How to model messages
Activities
- Activity vs Task
- Human Interactions
- Types of Tasks
- Sub-Process
- Call Activity
- Loop Characteristics and Multi-Instance
Items and Data
- Data Modeling
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
Decision Model and Notation (DMN)
Introduction to DMN
- Short history
- Basic concepts
- Decision requirements
- Decision log
- Scope and uses of DMN (human and automated decision making)
Decision Requirements
- DRG
- DRD
- Decision Table
- Simple Expression Language (S-FEEL)
- FEEL
Case Management Model and Notation (CMMN)
Case Management Elements
- Core Infrastructure
- Case Model Elements
- Case and Role
- Information Model Elements
- Plan Model Elements
- Artifacts
Notation
- Case
- Case Plan Models
- Case File Items
- Stages
- Entry and Exit Criterion
- Plan Fragments
- Tasks
- Milestones
- Event Listeners
- Links
- Planning Table
- Decorators
- Artifacts
Requirements
Basic understanding of a process concept.
Need help picking the right course?
BPMN, DMN, and CMMN - OMG standards for process improvement Training Course - Enquiry
BPMN, DMN, and CMMN - OMG standards for process improvement - Consultancy Enquiry
Consultancy Enquiry
Testimonials (1)
The pace was good, with a nice mixture of knowledge sharing, demonstrations and practical work. Filip was very engaging and provided the energy to get through the course. It was good that there was a lot of 1:1 tuition, with Filip going through individual training exercises.
Colin - Worldpay
Course - BPMN, DMN, and CMMN - OMG standards for process improvement
Related Courses
Activiti for Process Developers
28 HoursThis course is created for people who will be responsible for executing process with Activity.
Bonita BPM for Designers
7 HoursBonita BPM is an open-source business process management and workflow suite made up of three major components: Bonita Studio, Bonita BPM Engine and Bonita Portal. Bonita is often used in projects that require complex workflows such as Supply Chain Management, e-Government, Human Resources, and Contract management.
Format of the Course
- Emphasis is on hands-on practice.
- Concepts will be taught through samples, exercises and hands-on development.
Business Process Analysis with UML and BPMN
14 HoursCourse Audience:
Managers who want to understand BPMN diagrams, Business Consultants, Business Analysts, Business Process Engineers, System Analysts and anyone who is involved in analyzing and planning Business Processes using standardized, unified modelling notation.
Course Goals:
- Produce high-quality process diagrams
- Model in the BPMN process notation
- Capture as-is process information
- Implement optimized process flows for people-intensive processes
- Simplify complex process definitions and break them into more manageable pieces
Business Process Management
35 HoursIt is a course that positions itself in the midst of administration and Information Technology, incorporating tools and techniques for designing, implementing, controlling and analyzing Operational Business Processes - This usually involves individuals, organizations and software applications.
This course contains practical assignments, participants will be introduced to topics during theory classes and these will be accompanied by practical exercises.
What will you learn?
1. The Basics of BPM
2. BPM Implementation Strategies
3. Process modeling, analysis and design
4. Governance and business strategies
5. Modeling a process with BPMN
6. Business rules
BPM and Process Control
28 HoursAudience:
Managers who want to make decisions related to BPM, Business Consultants, Business Analysts, Business Process Engineers, System Analysts, Anyone who is involved in analysing and planning Business Processes.
Business Process Modelling in BPMN 2.0
21 HoursThis course has been created for anyone responsible for modelling processes in BPMN 2.0.
It focuses on practical aspects of all BPMN 2.0 specification as well as implementations of common patterns.
It is a series of short lectures followed by exercises: the delegates will have a problem described in English, and will have to create a proper diagram for each problem. After that, the diagrams will be discussed and assessed by the group and the trainer.
This course focuses on understand the BPMN diagrams but also covers basic part of the execution part of BPMN.
BPMN 2.0 for Business Analysts
21 HoursThis course has been created for business analysts who want to use BPMN 2.0 extensively in their projects.
It focuses on practical aspects of all BPMN 2.0 specification as well as implementations of common patterns.
It is a series of short lectures followed by exercises: the delegates will have a problem described in English, and will have to create a proper diagram for each problem. After that, the diagrams will be discussed and assessed by the group and the trainer.
This course doesn't cover execution part of BPMN, it focuses on analysis and process design aspects of BPMN 2.0.
BPMN 2.0 Fundamentals and Workshop
14 HoursAudience:
Delegates who have an interest in Process Modelling will benefit from attending this business process modeling notation training course including:
- Business and Process Analysts
- Process Designers and Implementers
- Project and Programme Managers
- Anyone involved with business change and transformation.
BPMN for Analysts
14 HoursThe course aims at teaching the practical knowledge and learning BPMN modeling skills at the Intermediate and Advanced levels.
The ideal participant is a business analyst training, meaning the person discovering, identifying, gathering and analyzing user requirements to the system. - The advanced computer application developers and system architects interested in the prospect of creating business processes, system and custom drivers.
The course does not address issues Executable BPMN level.
Training is conducted in much the dominant technique in the form of a computer (~ 90%), during which the one hand, we translate real business situations for BPD, on the other hand ready to interpret diagrams assessing their practical utility.
The course is very intensive practical course in the strict sense, the training did not deal with in any way, theoretical considerations of BPMN.
BPMN for Business Users
14 HoursThe course aims at teaching the practical knowledge of BPMN modeling and learning basic skills.
The ideal student is a person who analyzes and documents the processes as a model, which is a business user IT system or business analyst collaborating with business people within a certain organizational function.
The training is conducted by a moderated discussion (40%) and computer workshop (60%). Part of the laboratory is to translate business situations described BPMN diagram
The course is a very intensive practical course in the strict sense, the training does not deal with in any way, the theoretical considerations of BPMN.
BPMN 2.0 in Camunda Modeler
21 HoursThis course has been created for people who want to use BPMN 2.0 extensively in their projects.It focuses on practical aspects of all BPMN 2.0 specification as well as implementations of common patterns.
This course doesn't cover execution part of BPMN, it focuses on analysis and process design aspects of BPMN 2.0.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice using Camunda Modeler.
- Hands-on implementation in a live-lab environment.
Comprehensive BPMN 2 - From Analysis to Execution
35 HoursAudience
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.
BPMN Green Belt for Project Managers
14 HoursThis instructor-led, live training in Macao (online or onsite) is aimed at all-level project managers who wish to gain Green Belt certification knowledge in BPMN to streamline project workflows, improve process efficiency, and ensure compliance with business standards.
By the end of this training, participants will be able to:
- Understand the core concepts and components of BPMN 2.0.
- Create and interpret BPMN diagrams to represent business processes.
- Optimize workflows using best practices in BPMN modeling.
- Identify and eliminate inefficiencies in business processes.
- Integrate BPMN into project management and process improvement initiatives.
Modelling Decision and Rules with OMG DMN
14 HoursThis course teaches how to design and execute decisions with OMG DMN (Decision Model and Notation) standard.
Process Mining
21 HoursProcess mining, or Automated Business Process Discovery (ABPD), is a technique that applies algorithms to event logs for the purpose of analyzing business processes. Process mining goes beyond data storage and data analysis; it bridges data with processes and provides insights into the trends and patterns that affect process efficiency.
Format of the Course
- The course starts with an overview of the most commonly used techniques for process mining. We discuss the various process discovery algorithms and tools used for discovering and modeling processes based on raw event data. Real-life case studies are examined and data sets are analyzed using the ProM open-source framework.