An Introduction to Decision Management · 3 steps to decision management Identify and model the...

40
An Introduction to Decision Management James Taylor CEO

Transcript of An Introduction to Decision Management · 3 steps to decision management Identify and model the...

Page 1: An Introduction to Decision Management · 3 steps to decision management Identify and model the decisions that are most important to your operational processes Design and build independent

An Introduction to

Decision

Management

James TaylorCEO

Page 2: An Introduction to Decision Management · 3 steps to decision management Identify and model the decisions that are most important to your operational processes Design and build independent

©2014 Decision Management Solutions

Your Presenters

James Taylor

I’m a passionate believer in the power of Decision Management to deliver simpler, smarter and more agile processes. I write, speak, consult and work on Decision Management and Decision Modeling.

Juergen Pitschke

I‘m a coach, consultant, speaker, writer, …

Engineerdealing with Enterprise Architecture and all kinds of enterprise models

Page 3: An Introduction to Decision Management · 3 steps to decision management Identify and model the decisions that are most important to your operational processes Design and build independent

Agenda

Decision Management

Decision Models

Decision Modeling

Decision Models and BPM

Decision Models and EA

©2014 Decision Management Solutions

Page 4: An Introduction to Decision Management · 3 steps to decision management Identify and model the decisions that are most important to your operational processes Design and build independent

© BCS – Dr. Juergen Pitschke 2003-2013, www.enterprise-design.eu

Question 1:

What is Decision Management?

What is in scope? What is out of scope?

Page 3

Page 5: An Introduction to Decision Management · 3 steps to decision management Identify and model the decisions that are most important to your operational processes Design and build independent

©2014 Decision Management Solutions

Decision Management

A business discipline and a technology stack

That builds on existing IT infrastructure

Enhancing business processes

Leveraging analytics to manage uncertainty

Increasing transparency and business control

It is a proven framework for implementing business rules management systems and analytics

Page 6: An Introduction to Decision Management · 3 steps to decision management Identify and model the decisions that are most important to your operational processes Design and build independent

©2014 Decision Management Solutions

3 steps to decision management

Identify and model

the decisions that

are most important

to your operational

processes

Design and build

independent

decision services

using business rules

and advanced

analytics

Create a “closed

loop” between

operations and

analytics to

measure results and

drive improvement

Page 7: An Introduction to Decision Management · 3 steps to decision management Identify and model the decisions that are most important to your operational processes Design and build independent

Business

RulesPredictive

Analytics

External Data

Big Data

©2014 Decision Management Solutions

Page 8: An Introduction to Decision Management · 3 steps to decision management Identify and model the decisions that are most important to your operational processes Design and build independent

© BCS – Dr. Juergen Pitschke 2003-2013, www.enterprise-design.eu

Question 2:

How can we describe Decisions?

What is in the Decision Model and Notation standard?

How are Decision Models related to other artefacts?

Page 7

Page 9: An Introduction to Decision Management · 3 steps to decision management Identify and model the decisions that are most important to your operational processes Design and build independent

©2014 Decision Management Solutions

Repeatable

Automatable

Non trivial

Measurable

Page 10: An Introduction to Decision Management · 3 steps to decision management Identify and model the decisions that are most important to your operational processes Design and build independent

Decision

Input Data

Dependent

Decisions

Authority

©2014 Decision Management Solutions

Page 11: An Introduction to Decision Management · 3 steps to decision management Identify and model the decisions that are most important to your operational processes Design and build independent

Decision Tables or Rulesheets

Most common rule format

A set of rules in a tabular layout

Look up tables, comparing attribute values

Various formats

Applicant RiskU

Applicant AgeMedical History Applicant Risk Rating

1> 60

good Medium2 bad High3 [25..60] - Medium4

< 25good Low

5 bad Medium

Special Discount

Type of Order Web -

Customer Location US -

Type of Customer Wholesaler Retailer -

Special Discount % 10 5 0

F 1 2 3

Credit Limit Assignment

Credit Limit

Income

< $40,000 >= $40,000

Card TypeStandard $1,000 $2,000

Gold $1,500 $2,500

©2014 Decision Management Solutions

Page 12: An Introduction to Decision Management · 3 steps to decision management Identify and model the decisions that are most important to your operational processes Design and build independent

Decision Modeling and Notation (DMN)

“… provide a common notation that is readily understandable by all business users... DMN creates a standardized bridge for the gap between the business decision design and decision implementation.”

Use Cases

Modeling Human Decision-making

Modeling Requirements for automated Decision-making

Implementing automated Decision-making

OMG Beta Specification

Released Standard expected mid-2014

Decision Management Solutions, IBM, Oracle, TIBCO, FICO, Escape

Velocity, KUL, Model Systems, KPI, Visumpoint

©2014 Decision Management Solutions

Page 13: An Introduction to Decision Management · 3 steps to decision management Identify and model the decisions that are most important to your operational processes Design and build independent

DMN In contextIntegrates with

process models at

decision points

Maps to

implementation

details

©2014 Decision Management Solutions

Defines

decision-making

explicitly

Page 14: An Introduction to Decision Management · 3 steps to decision management Identify and model the decisions that are most important to your operational processes Design and build independent

Documented

sources

Coherent

rule groups

Ownership,

volatility

Manage Business Rules

©2014 Decision Management Solutions

Page 15: An Introduction to Decision Management · 3 steps to decision management Identify and model the decisions that are most important to your operational processes Design and build independent

Define Automation

©2014 Decision Management Solutions

Page 16: An Introduction to Decision Management · 3 steps to decision management Identify and model the decisions that are most important to your operational processes Design and build independent

© BCS – Dr. Juergen Pitschke 2003-2013, www.enterprise-design.eu

Question 3:

Notation is notation. What does a method for Decision Modeling look

like?

Page 15

Page 17: An Introduction to Decision Management · 3 steps to decision management Identify and model the decisions that are most important to your operational processes Design and build independent

©2014 Decision Management Solutions

Use Cases For Modeling Decisions

Simplify processes

Effectively deploy

business rules

Flexibly define

automation boundaries

Effectively deploy

predictive analytics

Page 18: An Introduction to Decision Management · 3 steps to decision management Identify and model the decisions that are most important to your operational processes Design and build independent

Describe Decisions

Define Decisions with

A question

Possible answers

Q: Which marketing offer should be

presented to this customer during this

interaction?

A: Any current, available marketing offer in

the database

©2014 Decision Management Solutions

Page 19: An Introduction to Decision Management · 3 steps to decision management Identify and model the decisions that are most important to your operational processes Design and build independent

Specify Decision Context

ProcessesActivities require decisions

EventsTrigger decisions

SystemsImplement decisions

Organizational UnitsMake decisions

Own decisions

Are impacted by decisions

Know which business processes will be improved by your rules or analytics

Know when your analytics might be calculated

Know how you will have to deploy your rules

Know who will have to believe your analytics and own your rules

©2014 Decision Management Solutions

Page 20: An Introduction to Decision Management · 3 steps to decision management Identify and model the decisions that are most important to your operational processes Design and build independent

Specify Decision Impact

Objectives impacted

Customer

Churn

Customer

Profitability

Multiple

Products

What is the best up sell/cross-

sell for this customer?* *

What is the price of this

service?* *

Can this customer buy this

service?*

What retention offer should

we make this customer?*

©2014 Decision Management Solutions

Page 21: An Introduction to Decision Management · 3 steps to decision management Identify and model the decisions that are most important to your operational processes Design and build independent

Decisions Require Information

“Determine Parts Availability”requires BOM and Inventory information

“Validate Tax Return”requires Return and Citizen information

“Refer claim for fraud”requires Claim and Provider information

©2014 Decision Management Solutions

Page 22: An Introduction to Decision Management · 3 steps to decision management Identify and model the decisions that are most important to your operational processes Design and build independent

Knowledge and Decisions

Decision

©2014 Decision Management Solutions

Page 23: An Introduction to Decision Management · 3 steps to decision management Identify and model the decisions that are most important to your operational processes Design and build independent

Decisions require Knowledge

“Reorder parts”requires supplier capabilities, shortage risks

“Validate Tax Return”requires Tax Regulations

“Refer claim for fraud”requires likelihood of fraud

©2014 Decision Management Solutions

Page 24: An Introduction to Decision Management · 3 steps to decision management Identify and model the decisions that are most important to your operational processes Design and build independent

You can Decompose Decisions

What is required to make this decision?

KnowledgeGuidelines, policy

Expertise

Regulations

Predictive Analytic Models

Data Mining Results

InformationReference Data

Transaction Data

The results of other decisions©2014 Decision Management Solutions

Page 25: An Introduction to Decision Management · 3 steps to decision management Identify and model the decisions that are most important to your operational processes Design and build independent

Decisions can require Decisions

These decisions must be made firstIs this a good time to make an offer?

Which product should the offer be for?

How valuable an offer?

©2014 Decision Management Solutions

Page 26: An Introduction to Decision Management · 3 steps to decision management Identify and model the decisions that are most important to your operational processes Design and build independent

Question 4:

How do Decision Models impact process models?

Page 27: An Introduction to Decision Management · 3 steps to decision management Identify and model the decisions that are most important to your operational processes Design and build independent

© BCS – Dr. Juergen Pitschke 2003-2014, www.enterprise-design.eu

A real word example from BCS

Seite 26

• Business Process for handling an application

• Total of 48 such models, cause there are 48 application forms for different services

Page 28: An Introduction to Decision Management · 3 steps to decision management Identify and model the decisions that are most important to your operational processes Design and build independent

© BCS – Dr. Juergen Pitschke 2003-2013, www.enterprise-design.eu

A real world example

Page 27

Page 29: An Introduction to Decision Management · 3 steps to decision management Identify and model the decisions that are most important to your operational processes Design and build independent

© BCS – Dr. Juergen Pitschke 2003-2013, www.enterprise-design.eu

A real world example

Page 28

Page 30: An Introduction to Decision Management · 3 steps to decision management Identify and model the decisions that are most important to your operational processes Design and build independent

© BCS – Dr. Juergen Pitschke 2003-2014, www.enterprise-design.eu

The new process model

Seite 29

• One process model for all application types

Page 31: An Introduction to Decision Management · 3 steps to decision management Identify and model the decisions that are most important to your operational processes Design and build independent

© BCS – Dr. Juergen Pitschke 2003-2014, www.enterprise-design.eu

Decision Logic for the process

Seite 30

Page 32: An Introduction to Decision Management · 3 steps to decision management Identify and model the decisions that are most important to your operational processes Design and build independent

Question 5:

How do Decision Models integrate into Enterprise

Architecture?

Page 33: An Introduction to Decision Management · 3 steps to decision management Identify and model the decisions that are most important to your operational processes Design and build independent

© BCS – Dr. Juergen Pitschke 2003-2013, www.enterprise-design.eu

Decision Management and EA

„If you can‘t describe it, you can‘t build it.“ John Zachman

• Connect the dots: How are Decision Models related toBusiness Process, Events, Strategy, Requirements, …

Page 32

UI Service

SecurityService

Appl.Service

Data Service

BIService

WF Engine

BREngine

EP Service

UIModel

?Appl. Model

Data Model

? …

ProcessModel

DecisionModel

?

Business Architecture System Architecture

Page 34: An Introduction to Decision Management · 3 steps to decision management Identify and model the decisions that are most important to your operational processes Design and build independent

Performance

Management

Business

Intelligence

Data

Infrastructure

Application Context

Business Process

ManagementEvent Processing

Enterprise

Application

Today these pieces are semi-detached

1. Operational systems are built in a variety of ways

2. Data is extracted for analysis

3. Reports and queries are

intended to improve decision

making

4. Dashboards are used

to monitor performance

©2014 Decision Management Solutions

Page 35: An Introduction to Decision Management · 3 steps to decision management Identify and model the decisions that are most important to your operational processes Design and build independent

Performance

Management

Business

Intelligence

Data

Infrastructure

Predictive

Analytics

Optimization

Application Context

Business Process

ManagementEvent Processing

Enterprise

Application

Business Rules

Powerful technologies are underutilized

1. Business rules are forced into business processes

2. Predictive analytics are

forced into reports or left

stand-alone

3. Optimization has

limited, localized effect4. The effectiveness of

decision-making is not

tracked or improved

Decision

Analysis

©2014 Decision Management Solutions

Page 36: An Introduction to Decision Management · 3 steps to decision management Identify and model the decisions that are most important to your operational processes Design and build independent

©2014 Decision Management Solutions

Decision Management maximizes ROI

Performance

Management

Business

Intelligence

Data

Infrastructure

Application Context

Decision Management

Decision

AnalysisBusiness RulesPredictive

AnalyticsOptimization

Business Process

ManagementEvent Processing

Enterprise

Application

Decision Management links these

technologies to the application context

Decision Management allows

decision performance to be tracked,

analyzed and ultimately improved

Decision Management ties

heterogeneous technologies into a

coherent approach for better resultsDecision Management ties

how decisions are being made

and what can be done to

improve them directly to

business performance

Page 37: An Introduction to Decision Management · 3 steps to decision management Identify and model the decisions that are most important to your operational processes Design and build independent

©2014 Decision Management Solutions

© ModernAnalyst.com http://ow.ly/ldRrm

CRISP-DM

Page 38: An Introduction to Decision Management · 3 steps to decision management Identify and model the decisions that are most important to your operational processes Design and build independent

Wrap-up

Page 39: An Introduction to Decision Management · 3 steps to decision management Identify and model the decisions that are most important to your operational processes Design and build independent

Getting Started

Model Decisions with DMN

Decision Technology Blueprint

Focus Business Rules on Decisions

Proof of Concept Project

©2014 Decision Management Solutions

Page 40: An Introduction to Decision Management · 3 steps to decision management Identify and model the decisions that are most important to your operational processes Design and build independent

©2014 Decision Management Solutions

Learn More about Decision Modeling

Online Training

Live, online training

May 6,7,8 and 13,14,15

More information atdecisionmanagementsolutions.com

/services/decision-modeling

[email protected]

European TrainingDecision Modeling for Business Analysts: DMNMay 15/16, Dresden

The BPM Trilogy: BPMN, CMMN, DMN in contextJuly 14-16, Dresden

[email protected]