BPMN Case Management CMMN DMN Presentations Process Modeling

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

Description

My presentation to the BBC 2015 Conference. An introduction to Business Analysts and Business Architects on why, when and how to use these standards for process improvement

Transcript

Where strategies come to life!
An introductionDenis 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
BPMN, CMMN, DMN: An intro to the triple
crown of process improvement standards
Presented 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
Mobile Cloud Social IoT
Big Data &
Analytics
Semantic
Technology
Customer Centricity
Knowledge Centricity
Process Centricity
Innovation Centricity
The Digital Enterprise
Business Executives
LOB Managers
Enterprise Architects
Business Architects
Process Analysts
Business Analysts
Stakeholders
perspectives
Types of Work Efforts
Improving Work Efforts
Quality
Cost
ValueTime
LeanStructured
Workflow
Unstructured
Workflow
t
Effectiveness
Doing things right
Efficiency
Doing the right things
What are BPMN, CMMN and DMN
• Languages for describing operations
• Means to Ends
• Tools not Solutions
Business Process
Model & Notation
Case Management
Model & Notation
DMN
Decision
Model & Notation
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
When to use BPMN, CMMN or DMN
is a about Processing is a about Managing
DMN
is a about Deciding
Variable
Every work effort instance
looks slightly different
Unpredictable The exact course of action is
unknown and highly
situation specific
Emergent
The exact course of action
only emerges during process
execution when more
information becomes
available
DMN
When to use BPMN, CMMN or DMN
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
BPMN Basic Elements
Event
Activity
Gateway
Flow
www.BPMNQuickGuide.com
Basic Elements
www.BPMNWebModeler.com
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
CMMN Basic Elements
www.CMMNWebModeler.com
Event Listener
Case File Item
Milestone
Stage
Task
Discretionary
!
E C A
Basic Elements
www.CMMNWebModeler.com
DMN
What 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
DMN
DMN Basic Elements
www.DMNWebModeler.com
Business
Knowledge
Model
Knowledge
Source
Decision
Input
Information Requirement Knowledge Requirement Authority Requirement
DMN
Basic Elements
www.DMNWebModeler.com
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
Best Practices
+ DMNGateways
+ Events
+ ! !
! !
! !
Task Interdependencies
+ Adhoc
NextGen BPM
• Agile
• Adaptive
• Leveraging Knowledge Workers
• Smart/Intelligent
• Knowledge focused
• Leveraging Business Goals, Business Rules
• Contextual
• Information focused
• Leveraging Business Events
DMN
Where strategies come to life!
Come do a trial of the future

Leave a Comment

Get the BPI Web Feed

Using the HTML code below, you can display this Business Process Incubator page content with the current filter and sorting inside your web site for FREE.

Copy/Paste this code in your website html code:

<iframe src="http://www.businessprocessincubator.com/content/bpmn-cmmn-dmn-an-intro-to-the-triple-crown-of-process-improvement-standards-denis-gagne/?feed=html" frameborder="0" scrolling="auto" width="100%" height="700">

Customizing your BPI Web Feed

You can click on the Get the BPI Web Feed link on any of our page to create the best possible feed for your site. Here are a few tips to customize your BPI Web Feed.

Customizing the Content Filter
On any page, you can add filter criteria using the MORE FILTERS interface:

Customizing the Content Filter

Customizing the Content Sorting
Clicking on the sorting options will also change the way your BPI Web Feed will be ordered on your site:

Get the BPI Web Feed

Some integration examples

BPMN.org

XPDL.org

×