SlideShare a Scribd company logo
1 of 34
@jamet123 #decisionmgt © 2016 Decision Management Solutions
James Taylor
CEO
4 Reasons to Start with Decision
Modeling on Your First BRMS Project
@jamet123 #decisionmgt © 2016 Decision Management Solutions 2
James Taylor
Decision Management Solutions
▶ We work with clients to
improve their business by
applying business rules &
analytic technology to
automate & improve decisions.
▶ Vendor-neutral
▶ Original DMN submitter
▶ Using decision modeling since 2011
▶ I have spent the last 14 years
focused on Business Rules and
Decision Management
@jamet123 #decisionmgt © 2016 Decision Management Solutions 3
Agenda
▶ Challenges With Traditional Approaches In BRMS
Projects
▶ Decision Modeling, DMN and BRMS
▶ Value of Decision Modeling for New BRMS Projects
▶ Increased Business Engagement
▶ Shorter Time to Market
▶ Easier to Demonstrate Business Value
▶ Minimized Ongoing maintenance costs
▶ Questions and Wrap Up
@jamet123 #decisionmgt © 2016 Decision Management Solutions 4
Challenges With Traditional
Approaches In BRMS Projects
@jamet123 #decisionmgt © 2016 Decision Management Solutions 5
Challenges With Traditional Approaches In
BRMS Projects
▶ Drowning In The Rules Waterfall
▶ It’s Just A Big Bucket O’Rules
▶ I Can’t See The Forest For The Trees
▶ Where’s The Business Value Again?
▶ Are We There Yet?
▶ This Change Would Be Easy To Make If I Could Just
Find It…
@jamet123 #decisionmgt © 2016 Decision Management Solutions 6
Drowning In The Rules Waterfall
▶ Traditional rule analysis forces a waterfall approach:
▶ Find all the terms before you find the rules
▶ Find all the rules before you start implementing
▶ Capture the rules outside the BRMS before you do anything
▶ You can’t
▶ Identify iterations
▶ Deliver incrementally
▶ Apply Agile
▶ …
@jamet123 #decisionmgt © 2016 Decision Management Solutions 7
It’s Just A Big Bucket O’Rules
▶ Once captured, the rules are hard to manage
▶ Hard to track rules to sources
▶ Not clear who owns which rules
▶ Hard to show what each rule is for
▶ And all rules are treated the same
▶ Unnecessary documentation
▶ Too much (or too little) detail
▶ And BRMS metaphors are ignored
@jamet123 #decisionmgt © 2016 Decision Management Solutions 8
I Can’t See The Forest For The Trees
▶ It’s not clear what the rules are actually for
▶ Capturing rules involves a rush to detail
▶ Thresholds, limits and specifics overwhelm reviewers
▶ This detail is good for IT but not for business owners
@jamet123 #decisionmgt © 2016 Decision Management Solutions 9
Where’s The Business Value Again?
▶ A BRMS is faster and cheaper for IT
▶ But which business objective is being targeted by
each rule is not clear
▶ How changing a rule affects the goal is not clear
either
@jamet123 #decisionmgt © 2016 Decision Management Solutions 10
Are We There Yet?
▶ Can seem like nothing can be done until everything
can be done
▶ Everyone ends up waiting for 100% coverage
▶ Not obvious how the project can add incremental
value
@jamet123 #decisionmgt © 2016 Decision Management Solutions 11
This Change Would Be Easy To Make If I
Could Just Find It…
▶ Changing a rule is easy
▶ Testing the change is
easy
▶ Finding the change is
hard
@jamet123 #decisionmgt © 2016 Decision Management Solutions 12
Decision Modeling, DMN and BRMS
@jamet123 #decisionmgt © 2016 Decision Management Solutions 13
Model Decision Requirements
Information
Knowledge
DECISION
Precise
Decision
Structure
@jamet123 #decisionmgt © 2016 Decision Management Solutions 14
Pre-Bureau
Risk Category
1 HIGH
2 MEDIUM
3 LOW
4 VERYLOW
5 DECLINE
6 HIGH
7 MEDIUM
8 LOW
TRUE
<100
[100..120[
[120..130]
>130
FALSE
<80
[80..90]
[90..110]
>110
Pre-bureau risk category table
UC
Existing
Customer
Application
Risk Score
Model Decision Context
-amount : Money
-amountLimit : Money
-facilityType : Enum
-id : String
-repaymentBy : Date
-status : Enum
Loan Appliation -address : String
-creditRtng : Enum
-dateOfBirth : Date
-disqualified : Boolean
-disqualificationReason : String
-firstName : String
-id : String
-middleInitials : String
-proofOfIdSeenBy : StaffId
-surname : String
-telephone : TelephoneNo
Person
-annualIncome : Money
-employmentRecord : Enum
-personalDebt : Integer
Financial Profile
-endDate : Date
-salary : Money
-startDate : Date
-terminationReason : Enum
-workType : Enum
Employment
-realisationDate : Date
-type : Enum
-value : Money
AssetLiability
0..* -applicant
1
0..1
-guarantor
1..*
1
1
1
0..*
1
0..*
Process
Data
Decision
Motivation
Organization
Department
Team
Role
Role
Team
Department
Organization
@jamet123 #decisionmgt © 2016 Decision Management Solutions 15
Pre-Bureau
Risk Category
1 HIGH
2 MEDIUM
3 LOW
4 VERYLOW
5 DECLINE
6 HIGH
7 MEDIUM
8 LOW
TRUE
<100
[100..120[
[120..130]
>130
FALSE
<80
[80..90]
[90..110]
>110
Pre-bureau risk category table
UC
Existing
Customer
Application
Risk Score
Model Two Layers of Detail
Decision Requirements Decision Logic
Or Business Rules
In A BRMS
@jamet123 #decisionmgt © 2016 Decision Management Solutions 16
Decision Model and Notation (DMN)
▶ Open Industry Standard
▶ Broad Vendor Support
▶ Decision Management Solutions, FICO, IBM,
Oracle, TIBCO and others
▶ Object Management Group
▶ BPMN, UML and many other established standards
▶ “… 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.”
@jamet123 #decisionmgt © 2016 Decision Management Solutions 17
Value of Decision Modeling for New
BRMS Projects
@jamet123 #decisionmgt © 2016 Decision Management Solutions 18
Decision Modeling with DMN
For New BRMS Projects
Increased business
engagement
Shorter time to
market
Easier to
demonstrate
business value
Minimize ongoing
maintenance costs
@jamet123 #decisionmgt © 2016 Decision Management Solutions 19
Decision Models Are Accessible,
Collaborative, Sketchable
@jamet123 #decisionmgt © 2016 Decision Management Solutions 20
Decision Models Support Multiple (Business)
Perspectives
▶ All diagrams are views of the model
▶ Shared underlying decision requirements model
▶ Allows multiple business perspectives with
inconsistency
Decision Requirements
Model
@jamet123 #decisionmgt © 2016 Decision Management Solutions 21
Decision Models Are Developed and Deployed
Iteratively
▶ Build high level models
▶ Pick a decision
▶ Model it in detail
▶ Then document rules,
decision logic
▶ Repeat for other decisions
@jamet123 #decisionmgt © 2016 Decision Management Solutions 22
Decision Models Link Business Performance
to Execution
Improve
Cross-Sell
A
Total
Number of
Orders
Most
Recent
Order
Total Orders
last 12
months
Lifetime
Order Total
Customer
Status
1 >= 5 < 90 days > $10,000 - Gold
2 >=10 < 180 days > $20,000 - Gold
3 >= 20 < 360 days > $40,000 - Gold
4 - < 180 days - > $1,000,000 Gold
5 - - - > $2,000,000 Gold
Gold Customer Determination
@jamet123 #decisionmgt © 2016 Decision Management Solutions 23
Decision Models Manage Rules
▶ Break down complex problems
▶ Eliminate redundant, hard to manage rules
▶ Describe each sub-decision with simple rules
▶ Dependencies are clear
▶ Navigation is easy
Sources and drivers
of change are clear
Rule Sets are
coherent
Impact and
ownership are clear
Find the rules that
have to change
@jamet123 #decisionmgt © 2016 Decision Management Solutions 24
Decision Models Help The Business Manage
Decisions Not Just Rules
So you business-types
want to be able to
change your business
rules?
I want to relax
my underwriting
policy
I want to be able to
promote a new
product combination
I need to add
the new
regulations
No…
@jamet123 #decisionmgt © 2016 Decision Management Solutions 25
Clear decision models for
business users
IT-managed
Transformation
BRMS
Executable
Rules
BRMS
Executable
Rules BEFORE
AFTER
Multiple lists
and documents
about rules
Business Rules
duplicated
Users must navigate
unfamiliar repository
One set of Business
Rules
Users link directly
from familiar
diagram
Business / IT Collaboration
Change The Project Dynamic:
From IT-Centric to Business-Centric
@jamet123 #decisionmgt © 2016 Decision Management Solutions 26
Decision Modeling with DMN
For New BRMS Projects
Increased business
engagement
Shorter time to
market
Easier to
demonstrate
business value
Minimize ongoing
maintenance costs
@jamet123 #decisionmgt © 2016 Decision Management Solutions 27
Getting Started
@jamet123 #decisionmgt © 2016 Decision Management Solutions 28
Decision Modeling For BRMS Projects
▶ Steps
1. Decision Discovery
2. Business Decision Context
3. Iteration 1 Modeled
4. Initial Business Rules
5. Integrate Rules, Decisions
6. Finalize Iteration 1
▶ Software, consulting
and training
▶ Deliverables
▶ Self-sufficient team
▶ Best practices
▶ Graphical front-end
▶ First iteration complete
▶ First IBM ODM Project
http://bit.ly/DMSODM1
▶ First Red Hat JBoss BRMS Project
http://bit.ly/DMSRH1
@jamet123 #decisionmgt © 2016 Decision Management Solutions 29
Questions?
@jamet123 #decisionmgt © 2016 Decision Management Solutions 30
Decision Modeling with DMN
For New BRMS Projects
Increased business
engagement
Shorter time to
market
Easier to
demonstrate
business value
Minimize ongoing
maintenance costs
@jamet123 #decisionmgt © 2016 Decision Management Solutions 31
Decision Modeling For BRMS Projects
▶ Steps
1. Decision Discovery
2. Business Decision Context
3. Iteration 1 Modeled
4. Initial Business Rules
5. Integrate Rules, Decisions
6. Finalize Iteration 1
▶ Software, consulting
and training
▶ Deliverables
▶ Self-sufficient team
▶ Best practices
▶ Graphical front-end
▶ First iteration complete
▶ First IBM ODM Project
http://bit.ly/DMSODM1
▶ First Red Hat JBoss BRMS Project
http://bit.ly/DMSRH1
@jamet123 #decisionmgt © 2016 Decision Management Solutions 32
DecisionsFirst Modeler
Collaborative, cloud-based decision modeling software
that puts decisions at the heart of your business
architecture, building better requirements and driving
successful business rules implementations
Key Features
Multi-user, Collaborative
Decision Model and Notation
(DMN) Support
Shared Database, Reusable
components
Automated Consistency and
Completeness Checks
Living Repository
@jamet123 #decisionmgt © 2016 Decision Management Solutions 33
Opportunities To Learn More
▶ 3 Reasons to Adopt
Decision Modeling in
your BRMS Program
▶ Webinar
▶ September 29
▶ Register:
▶ http://bit.ly/2cVNHow
▶ White papers and more
on our website
▶ Online training coming
in November
Thank You
@jamet123 #decisionmgt © 2016 Decision Management Solutions
For more on
Decision Management, go to:
decisionmanagementsolutions.com
James Taylor
james@decisionmanagementsolutions.com

More Related Content

What's hot

Lessons Learned from the Real-life Deployment of Decision Management at Scale
Lessons Learned from the Real-life Deployment of Decision Management at ScaleLessons Learned from the Real-life Deployment of Decision Management at Scale
Lessons Learned from the Real-life Deployment of Decision Management at ScaleDecision Management Solutions
 
Decision-Centric Dashboards with DMN at Two Fortune 200 Financial Companies
Decision-Centric Dashboards with DMN at Two Fortune 200 Financial CompaniesDecision-Centric Dashboards with DMN at Two Fortune 200 Financial Companies
Decision-Centric Dashboards with DMN at Two Fortune 200 Financial CompaniesDecision Management Solutions
 
Agile and Cost Effective Compliance: Going Beyond Business Rules with Decisio...
Agile and Cost Effective Compliance: Going Beyond Business Rules with Decisio...Agile and Cost Effective Compliance: Going Beyond Business Rules with Decisio...
Agile and Cost Effective Compliance: Going Beyond Business Rules with Decisio...Decision Management Solutions
 
Extending Business Architecture with Regulatory Architecture using Decisions ...
Extending Business Architecture with Regulatory Architecture using Decisions ...Extending Business Architecture with Regulatory Architecture using Decisions ...
Extending Business Architecture with Regulatory Architecture using Decisions ...Decision Management Solutions
 
Good Old UServ Product Derby in the Brave New World of Decision Management
Good Old UServ Product Derby in the Brave New World of Decision Management Good Old UServ Product Derby in the Brave New World of Decision Management
Good Old UServ Product Derby in the Brave New World of Decision Management Decision Management Solutions
 
Mind The Gap - Refinements to DMN 1.1 Suggested by Real-World Experience
Mind The Gap - Refinements to DMN 1.1 Suggested by Real-World ExperienceMind The Gap - Refinements to DMN 1.1 Suggested by Real-World Experience
Mind The Gap - Refinements to DMN 1.1 Suggested by Real-World ExperienceDecision Management Solutions
 
Why is decision modeling the burning issue among business analysts? IIBA Bay ...
Why is decision modeling the burning issue among business analysts? IIBA Bay ...Why is decision modeling the burning issue among business analysts? IIBA Bay ...
Why is decision modeling the burning issue among business analysts? IIBA Bay ...Decision Management Solutions
 
Increasing Productivity in Insurance Operations with Digital Decisioning
Increasing Productivity in Insurance Operations with Digital DecisioningIncreasing Productivity in Insurance Operations with Digital Decisioning
Increasing Productivity in Insurance Operations with Digital DecisioningDecision Management Solutions
 
BuildingEffectiveDecisionMakingFramework_v1.05
BuildingEffectiveDecisionMakingFramework_v1.05BuildingEffectiveDecisionMakingFramework_v1.05
BuildingEffectiveDecisionMakingFramework_v1.05Jim Parnitzke
 
Building a bullet proof business case
Building a bullet proof business caseBuilding a bullet proof business case
Building a bullet proof business caseJonathan L'Ecuyer
 
6 opportunities for business improvement with decision management
6 opportunities for business improvement with decision management6 opportunities for business improvement with decision management
6 opportunities for business improvement with decision managementDecision Management Solutions
 

What's hot (20)

Lessons Learned from the Real-life Deployment of Decision Management at Scale
Lessons Learned from the Real-life Deployment of Decision Management at ScaleLessons Learned from the Real-life Deployment of Decision Management at Scale
Lessons Learned from the Real-life Deployment of Decision Management at Scale
 
The role of decision models in analytic excellence
The role of decision models in analytic excellenceThe role of decision models in analytic excellence
The role of decision models in analytic excellence
 
Decision-Centric Dashboards with DMN at Two Fortune 200 Financial Companies
Decision-Centric Dashboards with DMN at Two Fortune 200 Financial CompaniesDecision-Centric Dashboards with DMN at Two Fortune 200 Financial Companies
Decision-Centric Dashboards with DMN at Two Fortune 200 Financial Companies
 
Agile and Cost Effective Compliance: Going Beyond Business Rules with Decisio...
Agile and Cost Effective Compliance: Going Beyond Business Rules with Decisio...Agile and Cost Effective Compliance: Going Beyond Business Rules with Decisio...
Agile and Cost Effective Compliance: Going Beyond Business Rules with Decisio...
 
Extending Business Architecture with Regulatory Architecture using Decisions ...
Extending Business Architecture with Regulatory Architecture using Decisions ...Extending Business Architecture with Regulatory Architecture using Decisions ...
Extending Business Architecture with Regulatory Architecture using Decisions ...
 
Good Old UServ Product Derby in the Brave New World of Decision Management
Good Old UServ Product Derby in the Brave New World of Decision Management Good Old UServ Product Derby in the Brave New World of Decision Management
Good Old UServ Product Derby in the Brave New World of Decision Management
 
What is a claims handling pilot?
What is a claims handling pilot?What is a claims handling pilot?
What is a claims handling pilot?
 
Mind The Gap - Refinements to DMN 1.1 Suggested by Real-World Experience
Mind The Gap - Refinements to DMN 1.1 Suggested by Real-World ExperienceMind The Gap - Refinements to DMN 1.1 Suggested by Real-World Experience
Mind The Gap - Refinements to DMN 1.1 Suggested by Real-World Experience
 
A New Approach to Defining BI Requirements
A New Approach to Defining BI RequirementsA New Approach to Defining BI Requirements
A New Approach to Defining BI Requirements
 
Improve your Process Models by Modeling Decisions
Improve your Process Models by Modeling DecisionsImprove your Process Models by Modeling Decisions
Improve your Process Models by Modeling Decisions
 
Why is decision modeling the burning issue among business analysts? IIBA Bay ...
Why is decision modeling the burning issue among business analysts? IIBA Bay ...Why is decision modeling the burning issue among business analysts? IIBA Bay ...
Why is decision modeling the burning issue among business analysts? IIBA Bay ...
 
Getting started with decision discovery
Getting started with decision discoveryGetting started with decision discovery
Getting started with decision discovery
 
Delivering the Business Value of Analytics
Delivering the Business Value of Analytics Delivering the Business Value of Analytics
Delivering the Business Value of Analytics
 
Customer Decision Management - 5 Benefits
Customer Decision Management - 5 BenefitsCustomer Decision Management - 5 Benefits
Customer Decision Management - 5 Benefits
 
Increasing Productivity in Insurance Operations with Digital Decisioning
Increasing Productivity in Insurance Operations with Digital DecisioningIncreasing Productivity in Insurance Operations with Digital Decisioning
Increasing Productivity in Insurance Operations with Digital Decisioning
 
Simpler, smarter and more agile
Simpler, smarter and more agileSimpler, smarter and more agile
Simpler, smarter and more agile
 
BuildingEffectiveDecisionMakingFramework_v1.05
BuildingEffectiveDecisionMakingFramework_v1.05BuildingEffectiveDecisionMakingFramework_v1.05
BuildingEffectiveDecisionMakingFramework_v1.05
 
Five Reasons to Fire Your Rules Consultant
Five Reasons to Fire Your Rules ConsultantFive Reasons to Fire Your Rules Consultant
Five Reasons to Fire Your Rules Consultant
 
Building a bullet proof business case
Building a bullet proof business caseBuilding a bullet proof business case
Building a bullet proof business case
 
6 opportunities for business improvement with decision management
6 opportunities for business improvement with decision management6 opportunities for business improvement with decision management
6 opportunities for business improvement with decision management
 

Similar to 4 Reasons to Start with Decision Modeling on Your First BRMS Project

Simplifying Complex Processes with Decision Management
Simplifying Complex Processes with Decision ManagementSimplifying Complex Processes with Decision Management
Simplifying Complex Processes with Decision ManagementDecision Management Solutions
 
Framing Analytic Requirements with Decision Modeling
Framing Analytic Requirements with Decision ModelingFraming Analytic Requirements with Decision Modeling
Framing Analytic Requirements with Decision ModelingDecision Management Solutions
 
Backward Engineering: Plan Machine Learning Deployment in Reverse
Backward Engineering: Plan Machine Learning Deployment in ReverseBackward Engineering: Plan Machine Learning Deployment in Reverse
Backward Engineering: Plan Machine Learning Deployment in ReverseDecision Management Solutions
 
The Value of Predictive Analytics and Decision Modeling
The Value of Predictive Analytics and Decision ModelingThe Value of Predictive Analytics and Decision Modeling
The Value of Predictive Analytics and Decision ModelingDecision Management Solutions
 
Implementing analytics? You need decision modeling and business rules
Implementing analytics? You need decision modeling and business rulesImplementing analytics? You need decision modeling and business rules
Implementing analytics? You need decision modeling and business rulesDecision Management Solutions
 
How Nationwide Insurance Transformed and Accelerated its Small_1.3.1
How Nationwide Insurance Transformed and Accelerated its Small_1.3.1How Nationwide Insurance Transformed and Accelerated its Small_1.3.1
How Nationwide Insurance Transformed and Accelerated its Small_1.3.1ptulachan
 
The CMDB/CMS in the Digital Age: A Bedrock for IT Transformation
The CMDB/CMS in the Digital Age: A Bedrock for IT TransformationThe CMDB/CMS in the Digital Age: A Bedrock for IT Transformation
The CMDB/CMS in the Digital Age: A Bedrock for IT TransformationEnterprise Management Associates
 
Customer Success Plans - Value Realization Methodologies
Customer Success Plans - Value Realization MethodologiesCustomer Success Plans - Value Realization Methodologies
Customer Success Plans - Value Realization MethodologiesShawn Hank
 
Models Collecting Dust? How to Transform Your Results from Interesting to Imp...
Models Collecting Dust? How to Transform Your Results from Interesting to Imp...Models Collecting Dust? How to Transform Your Results from Interesting to Imp...
Models Collecting Dust? How to Transform Your Results from Interesting to Imp...Revolution Analytics
 
CRM 101: Session 3: Less is More - How to Plan a Successful CRM Rollout
CRM 101: Session 3: Less is More - How to Plan a Successful CRM RolloutCRM 101: Session 3: Less is More - How to Plan a Successful CRM Rollout
CRM 101: Session 3: Less is More - How to Plan a Successful CRM RolloutSugarCRM
 

Similar to 4 Reasons to Start with Decision Modeling on Your First BRMS Project (20)

DecisionsFirst Modeler and IBM ODM Demonstration
DecisionsFirst Modeler and IBM ODM Demonstration DecisionsFirst Modeler and IBM ODM Demonstration
DecisionsFirst Modeler and IBM ODM Demonstration
 
Simplifying Complex Processes with Decision Management
Simplifying Complex Processes with Decision ManagementSimplifying Complex Processes with Decision Management
Simplifying Complex Processes with Decision Management
 
Framing Analytic Requirements with Decision Modeling
Framing Analytic Requirements with Decision ModelingFraming Analytic Requirements with Decision Modeling
Framing Analytic Requirements with Decision Modeling
 
Simplify BPM with Decision Management
Simplify BPM with Decision ManagementSimplify BPM with Decision Management
Simplify BPM with Decision Management
 
Backward Engineering: Plan Machine Learning Deployment in Reverse
Backward Engineering: Plan Machine Learning Deployment in ReverseBackward Engineering: Plan Machine Learning Deployment in Reverse
Backward Engineering: Plan Machine Learning Deployment in Reverse
 
1120 track1 taylor
1120 track1 taylor1120 track1 taylor
1120 track1 taylor
 
The Value of Predictive Analytics and Decision Modeling
The Value of Predictive Analytics and Decision ModelingThe Value of Predictive Analytics and Decision Modeling
The Value of Predictive Analytics and Decision Modeling
 
Best Practices in Targeted Legacy Modernization
Best Practices in Targeted Legacy ModernizationBest Practices in Targeted Legacy Modernization
Best Practices in Targeted Legacy Modernization
 
Customer digitaldecisioningfinal
Customer digitaldecisioningfinalCustomer digitaldecisioningfinal
Customer digitaldecisioningfinal
 
Implementing analytics? You need decision modeling and business rules
Implementing analytics? You need decision modeling and business rulesImplementing analytics? You need decision modeling and business rules
Implementing analytics? You need decision modeling and business rules
 
The Decision Management Manifesto Explained
The Decision Management Manifesto ExplainedThe Decision Management Manifesto Explained
The Decision Management Manifesto Explained
 
How Nationwide Insurance Transformed and Accelerated its Small_1.3.1
How Nationwide Insurance Transformed and Accelerated its Small_1.3.1How Nationwide Insurance Transformed and Accelerated its Small_1.3.1
How Nationwide Insurance Transformed and Accelerated its Small_1.3.1
 
The CMDB/CMS in the Digital Age: A Bedrock for IT Transformation
The CMDB/CMS in the Digital Age: A Bedrock for IT TransformationThe CMDB/CMS in the Digital Age: A Bedrock for IT Transformation
The CMDB/CMS in the Digital Age: A Bedrock for IT Transformation
 
Customer Success Plans - Value Realization Methodologies
Customer Success Plans - Value Realization MethodologiesCustomer Success Plans - Value Realization Methodologies
Customer Success Plans - Value Realization Methodologies
 
3 Secrets to Becoming a Predictive Enterprise
3 Secrets to Becoming a Predictive Enterprise3 Secrets to Becoming a Predictive Enterprise
3 Secrets to Becoming a Predictive Enterprise
 
Upmc tpdev6
Upmc tpdev6Upmc tpdev6
Upmc tpdev6
 
Models Collecting Dust? How to Transform Your Results from Interesting to Imp...
Models Collecting Dust? How to Transform Your Results from Interesting to Imp...Models Collecting Dust? How to Transform Your Results from Interesting to Imp...
Models Collecting Dust? How to Transform Your Results from Interesting to Imp...
 
CRM 101: Session 3: Less is More - How to Plan a Successful CRM Rollout
CRM 101: Session 3: Less is More - How to Plan a Successful CRM RolloutCRM 101: Session 3: Less is More - How to Plan a Successful CRM Rollout
CRM 101: Session 3: Less is More - How to Plan a Successful CRM Rollout
 
Six sigma
Six sigmaSix sigma
Six sigma
 
Smarter systems for uncertain times
Smarter systems for uncertain timesSmarter systems for uncertain times
Smarter systems for uncertain times
 

Recently uploaded

DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfCionsystems
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 

Recently uploaded (20)

DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdf
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 

4 Reasons to Start with Decision Modeling on Your First BRMS Project

  • 1. @jamet123 #decisionmgt © 2016 Decision Management Solutions James Taylor CEO 4 Reasons to Start with Decision Modeling on Your First BRMS Project
  • 2. @jamet123 #decisionmgt © 2016 Decision Management Solutions 2 James Taylor Decision Management Solutions ▶ We work with clients to improve their business by applying business rules & analytic technology to automate & improve decisions. ▶ Vendor-neutral ▶ Original DMN submitter ▶ Using decision modeling since 2011 ▶ I have spent the last 14 years focused on Business Rules and Decision Management
  • 3. @jamet123 #decisionmgt © 2016 Decision Management Solutions 3 Agenda ▶ Challenges With Traditional Approaches In BRMS Projects ▶ Decision Modeling, DMN and BRMS ▶ Value of Decision Modeling for New BRMS Projects ▶ Increased Business Engagement ▶ Shorter Time to Market ▶ Easier to Demonstrate Business Value ▶ Minimized Ongoing maintenance costs ▶ Questions and Wrap Up
  • 4. @jamet123 #decisionmgt © 2016 Decision Management Solutions 4 Challenges With Traditional Approaches In BRMS Projects
  • 5. @jamet123 #decisionmgt © 2016 Decision Management Solutions 5 Challenges With Traditional Approaches In BRMS Projects ▶ Drowning In The Rules Waterfall ▶ It’s Just A Big Bucket O’Rules ▶ I Can’t See The Forest For The Trees ▶ Where’s The Business Value Again? ▶ Are We There Yet? ▶ This Change Would Be Easy To Make If I Could Just Find It…
  • 6. @jamet123 #decisionmgt © 2016 Decision Management Solutions 6 Drowning In The Rules Waterfall ▶ Traditional rule analysis forces a waterfall approach: ▶ Find all the terms before you find the rules ▶ Find all the rules before you start implementing ▶ Capture the rules outside the BRMS before you do anything ▶ You can’t ▶ Identify iterations ▶ Deliver incrementally ▶ Apply Agile ▶ …
  • 7. @jamet123 #decisionmgt © 2016 Decision Management Solutions 7 It’s Just A Big Bucket O’Rules ▶ Once captured, the rules are hard to manage ▶ Hard to track rules to sources ▶ Not clear who owns which rules ▶ Hard to show what each rule is for ▶ And all rules are treated the same ▶ Unnecessary documentation ▶ Too much (or too little) detail ▶ And BRMS metaphors are ignored
  • 8. @jamet123 #decisionmgt © 2016 Decision Management Solutions 8 I Can’t See The Forest For The Trees ▶ It’s not clear what the rules are actually for ▶ Capturing rules involves a rush to detail ▶ Thresholds, limits and specifics overwhelm reviewers ▶ This detail is good for IT but not for business owners
  • 9. @jamet123 #decisionmgt © 2016 Decision Management Solutions 9 Where’s The Business Value Again? ▶ A BRMS is faster and cheaper for IT ▶ But which business objective is being targeted by each rule is not clear ▶ How changing a rule affects the goal is not clear either
  • 10. @jamet123 #decisionmgt © 2016 Decision Management Solutions 10 Are We There Yet? ▶ Can seem like nothing can be done until everything can be done ▶ Everyone ends up waiting for 100% coverage ▶ Not obvious how the project can add incremental value
  • 11. @jamet123 #decisionmgt © 2016 Decision Management Solutions 11 This Change Would Be Easy To Make If I Could Just Find It… ▶ Changing a rule is easy ▶ Testing the change is easy ▶ Finding the change is hard
  • 12. @jamet123 #decisionmgt © 2016 Decision Management Solutions 12 Decision Modeling, DMN and BRMS
  • 13. @jamet123 #decisionmgt © 2016 Decision Management Solutions 13 Model Decision Requirements Information Knowledge DECISION Precise Decision Structure
  • 14. @jamet123 #decisionmgt © 2016 Decision Management Solutions 14 Pre-Bureau Risk Category 1 HIGH 2 MEDIUM 3 LOW 4 VERYLOW 5 DECLINE 6 HIGH 7 MEDIUM 8 LOW TRUE <100 [100..120[ [120..130] >130 FALSE <80 [80..90] [90..110] >110 Pre-bureau risk category table UC Existing Customer Application Risk Score Model Decision Context -amount : Money -amountLimit : Money -facilityType : Enum -id : String -repaymentBy : Date -status : Enum Loan Appliation -address : String -creditRtng : Enum -dateOfBirth : Date -disqualified : Boolean -disqualificationReason : String -firstName : String -id : String -middleInitials : String -proofOfIdSeenBy : StaffId -surname : String -telephone : TelephoneNo Person -annualIncome : Money -employmentRecord : Enum -personalDebt : Integer Financial Profile -endDate : Date -salary : Money -startDate : Date -terminationReason : Enum -workType : Enum Employment -realisationDate : Date -type : Enum -value : Money AssetLiability 0..* -applicant 1 0..1 -guarantor 1..* 1 1 1 0..* 1 0..* Process Data Decision Motivation Organization Department Team Role Role Team Department Organization
  • 15. @jamet123 #decisionmgt © 2016 Decision Management Solutions 15 Pre-Bureau Risk Category 1 HIGH 2 MEDIUM 3 LOW 4 VERYLOW 5 DECLINE 6 HIGH 7 MEDIUM 8 LOW TRUE <100 [100..120[ [120..130] >130 FALSE <80 [80..90] [90..110] >110 Pre-bureau risk category table UC Existing Customer Application Risk Score Model Two Layers of Detail Decision Requirements Decision Logic Or Business Rules In A BRMS
  • 16. @jamet123 #decisionmgt © 2016 Decision Management Solutions 16 Decision Model and Notation (DMN) ▶ Open Industry Standard ▶ Broad Vendor Support ▶ Decision Management Solutions, FICO, IBM, Oracle, TIBCO and others ▶ Object Management Group ▶ BPMN, UML and many other established standards ▶ “… 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.”
  • 17. @jamet123 #decisionmgt © 2016 Decision Management Solutions 17 Value of Decision Modeling for New BRMS Projects
  • 18. @jamet123 #decisionmgt © 2016 Decision Management Solutions 18 Decision Modeling with DMN For New BRMS Projects Increased business engagement Shorter time to market Easier to demonstrate business value Minimize ongoing maintenance costs
  • 19. @jamet123 #decisionmgt © 2016 Decision Management Solutions 19 Decision Models Are Accessible, Collaborative, Sketchable
  • 20. @jamet123 #decisionmgt © 2016 Decision Management Solutions 20 Decision Models Support Multiple (Business) Perspectives ▶ All diagrams are views of the model ▶ Shared underlying decision requirements model ▶ Allows multiple business perspectives with inconsistency Decision Requirements Model
  • 21. @jamet123 #decisionmgt © 2016 Decision Management Solutions 21 Decision Models Are Developed and Deployed Iteratively ▶ Build high level models ▶ Pick a decision ▶ Model it in detail ▶ Then document rules, decision logic ▶ Repeat for other decisions
  • 22. @jamet123 #decisionmgt © 2016 Decision Management Solutions 22 Decision Models Link Business Performance to Execution Improve Cross-Sell A Total Number of Orders Most Recent Order Total Orders last 12 months Lifetime Order Total Customer Status 1 >= 5 < 90 days > $10,000 - Gold 2 >=10 < 180 days > $20,000 - Gold 3 >= 20 < 360 days > $40,000 - Gold 4 - < 180 days - > $1,000,000 Gold 5 - - - > $2,000,000 Gold Gold Customer Determination
  • 23. @jamet123 #decisionmgt © 2016 Decision Management Solutions 23 Decision Models Manage Rules ▶ Break down complex problems ▶ Eliminate redundant, hard to manage rules ▶ Describe each sub-decision with simple rules ▶ Dependencies are clear ▶ Navigation is easy Sources and drivers of change are clear Rule Sets are coherent Impact and ownership are clear Find the rules that have to change
  • 24. @jamet123 #decisionmgt © 2016 Decision Management Solutions 24 Decision Models Help The Business Manage Decisions Not Just Rules So you business-types want to be able to change your business rules? I want to relax my underwriting policy I want to be able to promote a new product combination I need to add the new regulations No…
  • 25. @jamet123 #decisionmgt © 2016 Decision Management Solutions 25 Clear decision models for business users IT-managed Transformation BRMS Executable Rules BRMS Executable Rules BEFORE AFTER Multiple lists and documents about rules Business Rules duplicated Users must navigate unfamiliar repository One set of Business Rules Users link directly from familiar diagram Business / IT Collaboration Change The Project Dynamic: From IT-Centric to Business-Centric
  • 26. @jamet123 #decisionmgt © 2016 Decision Management Solutions 26 Decision Modeling with DMN For New BRMS Projects Increased business engagement Shorter time to market Easier to demonstrate business value Minimize ongoing maintenance costs
  • 27. @jamet123 #decisionmgt © 2016 Decision Management Solutions 27 Getting Started
  • 28. @jamet123 #decisionmgt © 2016 Decision Management Solutions 28 Decision Modeling For BRMS Projects ▶ Steps 1. Decision Discovery 2. Business Decision Context 3. Iteration 1 Modeled 4. Initial Business Rules 5. Integrate Rules, Decisions 6. Finalize Iteration 1 ▶ Software, consulting and training ▶ Deliverables ▶ Self-sufficient team ▶ Best practices ▶ Graphical front-end ▶ First iteration complete ▶ First IBM ODM Project http://bit.ly/DMSODM1 ▶ First Red Hat JBoss BRMS Project http://bit.ly/DMSRH1
  • 29. @jamet123 #decisionmgt © 2016 Decision Management Solutions 29 Questions?
  • 30. @jamet123 #decisionmgt © 2016 Decision Management Solutions 30 Decision Modeling with DMN For New BRMS Projects Increased business engagement Shorter time to market Easier to demonstrate business value Minimize ongoing maintenance costs
  • 31. @jamet123 #decisionmgt © 2016 Decision Management Solutions 31 Decision Modeling For BRMS Projects ▶ Steps 1. Decision Discovery 2. Business Decision Context 3. Iteration 1 Modeled 4. Initial Business Rules 5. Integrate Rules, Decisions 6. Finalize Iteration 1 ▶ Software, consulting and training ▶ Deliverables ▶ Self-sufficient team ▶ Best practices ▶ Graphical front-end ▶ First iteration complete ▶ First IBM ODM Project http://bit.ly/DMSODM1 ▶ First Red Hat JBoss BRMS Project http://bit.ly/DMSRH1
  • 32. @jamet123 #decisionmgt © 2016 Decision Management Solutions 32 DecisionsFirst Modeler Collaborative, cloud-based decision modeling software that puts decisions at the heart of your business architecture, building better requirements and driving successful business rules implementations Key Features Multi-user, Collaborative Decision Model and Notation (DMN) Support Shared Database, Reusable components Automated Consistency and Completeness Checks Living Repository
  • 33. @jamet123 #decisionmgt © 2016 Decision Management Solutions 33 Opportunities To Learn More ▶ 3 Reasons to Adopt Decision Modeling in your BRMS Program ▶ Webinar ▶ September 29 ▶ Register: ▶ http://bit.ly/2cVNHow ▶ White papers and more on our website ▶ Online training coming in November
  • 34. Thank You @jamet123 #decisionmgt © 2016 Decision Management Solutions For more on Decision Management, go to: decisionmanagementsolutions.com James Taylor james@decisionmanagementsolutions.com