bpmn-cmmn-dmn an intro to the triple crown of process improvement standards denis gagne

23
BPMN + CMMN + DMN The triple crown of process improvement standards Where strategies come to life! An introduction Denis Gagné, CEO & CTO Chair BPMN MIWG at OMG BPMN 2.1 Member at OMG CMMN 1.1 Member at OMG DMN 1.1 Member at OMG Chair BPSWG at WfMC XPDL Co-Editor at WfMC

Upload: denis-gagne

Post on 11-Jan-2017

5.801 views

Category:

Business


3 download

TRANSCRIPT

Page 1: BPMN-CMMN-DMN An intro to the triple crown of process improvement standards   Denis Gagne

BPMN + CMMN + DMNThe triple crown of process improvement standards

Where strategies come to life!

An introductionDenis Gagné,CEO & CTO

Chair BPMN MIWG at OMGBPMN 2.1 Member at OMGCMMN 1.1 Member at OMGDMN 1.1 Member at OMGChair BPSWG at WfMCXPDL Co-Editor at WfMC

Page 2: BPMN-CMMN-DMN An intro to the triple crown of process improvement standards   Denis Gagne

BPMN, CMMN, DMN: An intro to the triple crown of process improvement standardsPresented by one of the foremost experts in BPM standards, this session will introduce the three leading business modeling standards produced by the Object Management Group (OMG) in recent years. This fast pace session will introduce the core concepts, differentiation and business value of the Business Process Model and Notation (BPMN), the Case Management Model and Notation (CMMN) and the Decision Model Notation (DMN). Explained and demonstrated will be both general methods and best practices, as well as the specific roles and usage of these dominant business modeling notations in the context of business innovation and transformation.

Learning Objectives• What exactly are BPMN, CMMN and DMN• Why even bother with these standards• When one of these standards is best suited for the purpose• What are the best practices for these standards

Page 3: BPMN-CMMN-DMN An intro to the triple crown of process improvement standards   Denis Gagne

Mobile CCCCC CCCCCC CCC

CCC CCCC &

CCCCCCi c s

CCCCCCCC

CCCCCCCCCC

CCCCCCCC CCCCCCCCCC

CCCCCCCCC CCCCCCCCCC

CCCCCCC CCCCCCCCCC

CCCCCCCCCC CCCCCCCCCC

The Digital Enterprise

Page 4: BPMN-CMMN-DMN An intro to the triple crown of process improvement standards   Denis Gagne

Business Executives

LOB Managers

Enterprise Architects

Business Architects

Process Analysts

Business Analysts

Stakeholdersperspectives

Page 5: BPMN-CMMN-DMN An intro to the triple crown of process improvement standards   Denis Gagne

Types of Work Efforts

Page 6: BPMN-CMMN-DMN An intro to the triple crown of process improvement standards   Denis Gagne

Improving Work Efforts

Quality

Cost

ValueTime

LeanStructuredWorkflow

UnstructuredWorkflow

t

EffectivenessDoing things right

EfficiencyDoing the right things

Page 7: BPMN-CMMN-DMN An intro to the triple crown of process improvement standards   Denis Gagne

What are BPMN, CMMN and DMN

• Languages for describing operations• Means to Ends• Tools not Solutions

Business ProcessModel & Notation

Case ManagementModel & Notation

DMNDecision

Model & Notation

Page 8: BPMN-CMMN-DMN An intro to the triple crown of process improvement standards   Denis Gagne

Why use BPMN, CMMN or DMN

DMN• Unambiguous format for modeling processes, cases and decisions• Can be interchanged between different vendors’ products• Provide common and readily-transferable skills that are learned by analysts

Page 9: BPMN-CMMN-DMN An intro to the triple crown of process improvement standards   Denis Gagne

When to use BPMN, CMMN or DMN

is a about Processing is a about Managing

DMNis a about Deciding

Page 10: BPMN-CMMN-DMN An intro to the triple crown of process improvement standards   Denis Gagne

VariableEvery work effort instance looks slightly different

Unpredictable The exact course of action is unknown and highly situation specific

EmergentThe exact course of action only emerges during process execution when more information becomes available

DMN

When to use BPMN, CMMN or DMN

Page 11: BPMN-CMMN-DMN An intro to the triple crown of process improvement standards   Denis Gagne

What is BPMN

www.BPMNWebModeler.com

• What is BPMN?• Business Process Model and Notation• BPMN is a standard published by the Object Management Group

(OMG).

• Why BPMN matters?• Universal graphical notation for drawing business processes• Readily understandable by business stakeholders• Aim to bridge the gap from modeling to subsequent implementation

• Current Status• BPMN 2.0 is the current version

Page 12: BPMN-CMMN-DMN An intro to the triple crown of process improvement standards   Denis Gagne

BPMN Basic Elements

Event

Activity

Gateway

Flow

www.BPMNQuickGuide.com

Page 13: BPMN-CMMN-DMN An intro to the triple crown of process improvement standards   Denis Gagne

Basic Elements

www.BPMNWebModeler.com

Page 14: BPMN-CMMN-DMN An intro to the triple crown of process improvement standards   Denis Gagne

What is CMMN

www.CMMNWebModeler.com

• What is CMMN?• Case Management Model and Notation• CMMN is a standard published by the Object Management Group (OMG).

• Why CMMN matters?• A common meta-model and notation for modeling and graphically

expressing a Case• Aim to model activities that depends on evolving circumstances and ad

hoc decisions by knowledge workers• Provides flexibility via planning at run time

• Current Status• CMMN 1.0 released May 2014

Page 15: BPMN-CMMN-DMN An intro to the triple crown of process improvement standards   Denis Gagne

CMMN Basic Elements

www.CMMNWebModeler.com

Event Listener

Case File Item

Milestone

Stage

Task

Discretionary

E C A

Page 16: BPMN-CMMN-DMN An intro to the triple crown of process improvement standards   Denis Gagne

Basic Elements

www.CMMNWebModeler.com

Page 17: BPMN-CMMN-DMN An intro to the triple crown of process improvement standards   Denis Gagne

DMNWhat is DMN

www.DMNWebModeler.com

• What is DMN?• Decision Model and Notation• DMN is a standard published by the Object Management Group

(OMG).

• Why DMN matters?• A common meta-model and notation for describing and modeling

repeatable Business Decisions • Enables various groups to effectively collaborate in defining a

Decision Model• Provides a standard notation for Decision Tables

• Current Status• DMN 1.0 released Sep 2015

Page 18: BPMN-CMMN-DMN An intro to the triple crown of process improvement standards   Denis Gagne

DMNDMN Basic Elements

www.DMNWebModeler.com

BusinessKnowledge

Model

Knowledge Source

Decision

Input

Information Requirement

Knowledge Requirement

Authority Requirement

Page 19: BPMN-CMMN-DMN An intro to the triple crown of process improvement standards   Denis Gagne

DMNBasic Elements

www.DMNWebModeler.com

Page 20: BPMN-CMMN-DMN An intro to the triple crown of process improvement standards   Denis Gagne

Processes Cases Decisions

Activities Events Rules

Transitional Contextual Applied

Data Information Knowledge

Procedural Declarative Functional

Token Event Condition Action (ECA)

First Order Logic (FOL)

DMN

Page 21: BPMN-CMMN-DMN An intro to the triple crown of process improvement standards   Denis Gagne

Best Practices

+ DMNGateways

+ Events

+

Task Interdependencies

+ Adhoc

Page 22: BPMN-CMMN-DMN An intro to the triple crown of process improvement standards   Denis Gagne

NextGen BPM

• Agile• Adaptive• Leveraging Knowledge Workers

• Smart/Intelligent• Knowledge focused• Leveraging Business Goals, Business Rules

• Contextual• Information focused• Leveraging Business Events

DMN

Page 23: BPMN-CMMN-DMN An intro to the triple crown of process improvement standards   Denis Gagne

www.Trisotech.com

Where strategies come to life!

Come do a trial of the future