24
An Azinta presentation for DevCSI Developer 2011 Suleiman Shehu, CEO Azinta Systems 16 February 2011 Commercial In Confidence - (c) Azinta 2011

BPM and The Decision Model

Embed Size (px)

DESCRIPTION

Why BPM modeling requires The Decision Model to reduce process model complexity.By Suleiman Shehuwww.azinta.com

Citation preview

Page 1: BPM and The Decision Model

An Azinta presentation for DevCSI Developer 2011

Suleiman Shehu, CEO

Azinta Systems

16 February 2011 Commercial In Confidence - (c) Azinta 2011

Page 2: BPM and The Decision Model

Business Process Modelling (BPM) ◦ Model business processes using graphical notations ◦ Model the sequences of tasks within a business process ◦ Expected Benefits:

Great for the automation of business processes using a BPM execution engine (e.g. jBPM, Activiti, Intalio BPM, etc.)

Improved business process agility and optimisation

◦ Potential Problems: Most BPM models are too complex due to the unstructured

mixing of business logic (rules) within process models

Difficult to make (and test) changes to BPM models resulting from changes in business logic (rules)

Complexity of large scale BPM projects can often lead to significant project over-runs and project failure.

16 February 2011 Commercial In Confidence - (c) Azinta 2011

Page 3: BPM and The Decision Model

Business Logic (Rules) ◦ Business logic (rules) are critical for making business

decisions and the key competitive differentiator ◦ Business Rules are the “why” behind use cases,

processes and systems ◦ Expected Benefits:

Logic (rules) are the means of guiding business behaviour toward business objectives

Can be automated using a BRE engine (e.g. Drools, OpenRules, etc.)

◦ Current Problems: Prior to The Decision Model, there was no universal rigorous

way to separate business logic (rules) as something totally unique in its own right with its own look-and-feel and its own agile change cycle

16 February 2011 Commercial In Confidence - (c) Azinta 2011

Page 4: BPM and The Decision Model

16 February 2011 Commercial In Confidence - (c) Azinta 2011

Page 5: BPM and The Decision Model

16 February 2011 Commercial In Confidence - (c) Azinta 2011

Page 6: BPM and The Decision Model

16 February 2011 Commercial In Confidence - (c) Azinta 2011

Page 7: BPM and The Decision Model

The Relational Model The Decision Model

Changes the way we manage, leverage and store data

Recognizes that data has its own existence

Elevate data as an organisational asset

Introduces rigor through normalisation principles

Impacts technology, methodology and best practises

Changes the way we manage, leverage and store business logic

Recognises that business logic has its own existence

Elevates business decisions (logic) as an organisational asset

Introduces rigor through normalisation principles

Impacts technology, methodology and best practises

16 February 2011 Commercial In Confidence - (c) Azinta 2011

Page 8: BPM and The Decision Model

Before Decision Model After Decision Model

16 February 2011 Commercial In Confidence - (c) Azinta 2011

Page 9: BPM and The Decision Model

16 February 2011 Commercial In Confidence - (c) Azinta 2011

Page 10: BPM and The Decision Model

Business logic is the means by which the business derives conclusions from facts.

The simplest case is the evaluation of a single fact leading to a single conclusion

16 February 2011 Commercial In Confidence - (c) Azinta 2011

Page 11: BPM and The Decision Model

An atomic piece of business logic ◦ Consists of zero to many conditions

◦ Leading to a conclusion about one fact type

◦ Each condition is an atomic logical expression about an atomic fact type

◦ Conditions are ANDed together, never ORed

16 February 2011 Commercial In Confidence - (c) Azinta 2011

Page 12: BPM and The Decision Model

16 February 2011 Commercial In Confidence - (c) Azinta 2011

Page 13: BPM and The Decision Model

16 February 2011 Commercial In Confidence - (c) Azinta 2011

Page 14: BPM and The Decision Model

16 February 2011 Commercial In Confidence - (c) Azinta 2011

Page 15: BPM and The Decision Model

16 February 2011 Commercial In Confidence - (c) Azinta 2011

Page 16: BPM and The Decision Model

16 February 2011 Commercial In Confidence - (c) Azinta 2011

Page 17: BPM and The Decision Model

16 February 2011 Commercial In Confidence - (c) Azinta 2011

Page 18: BPM and The Decision Model

16 February 2011 Commercial In Confidence - (c) Azinta 2011

Page 19: BPM and The Decision Model

16 February 2011 Commercial In Confidence - (c) Azinta 2011

Page 20: BPM and The Decision Model

The Decision Model contains: ◦ Structural Principles – Structural simplicity

◦ Declarative Principles – Declarative Structure

◦ Integrity Principles – Optimal Logical Integrity

These normalisation principles ensure that Rule Families and their relationships are free of logical errors and that there are no conflict or duplication in the business logic.

16 February 2011 Commercial In Confidence - (c) Azinta 2011

Page 21: BPM and The Decision Model

16 February 2011 Commercial In Confidence - (c) Azinta 2011

Page 22: BPM and The Decision Model

© 2010-2011 New Wisdom Software. All Rights Reserved.

Process Models

Decision Models

Rule Sources

Automated System

(non-BRE)

Business Rule

Engine (BRE)

Manual Business

Process Gate

way t

o P

rod

ucti

on

Ru

le o

r D

ecis

ion

Meth

od

olo

gy

Results / Statistics / Metrics G

ate

way t

o P

rod

ucti

on

Process

Excellence

Analysis

Governance

Rule Families

(Business Rules)

Decisions

Glossary

Page 23: BPM and The Decision Model

Download The Decision Model Primer from KPI International website www.kpiusa.com

Read The Decision Model Book Contact Suleiman Shehu at Azinta Systems to:

◦ Get details of Decision Model Training courses ◦ Evaluate the RuleGuide product ◦ Conduct a Decision Model pilot project

Azinta Systems contact details: Email: [email protected] Telephone: +44(0) 845 658 6909 Acknowledgement: Azinta acknowledges that several slides in this presentation are copyright to KPI International

16 February 2011 Commercial In Confidence - (c) Azinta 2011

Page 24: BPM and The Decision Model

Millennium House

3 Humber Trading Estate

Humber Road

London

NW2 6DW

Tel: +44 (0) 845 658 6909

www.azinta.com

[email protected]

16 February 2011 Commercial In Confidence - (c) Azinta 2011