Business Rule Management System

Size: px
Start display at page:

Download "Business Rule Management System"

Transcription

1 Business Rule Management System *Content sourced from Progress Software Corporation Copyright 2018 JKT Ltd. All Rights Reserved. 1

2 Agenda 1. Introduction to Business Rules Management 2. Popular BRMS available in market 3. Corticon BRMS 4. Corticon Demonstration with a use case 2

3 Business Rule? In a nutshell, Business Rule in any software application is to help make the Right Decision at the Right Time with Business Agility Should we pay this claim? What discount to provide? What should be order priority? What route a ship/truck to take? 3

4 What is Business Rules Management? Decisions are governed by business rules DECISION Should we pay this claim? RULE Reject claims with invalid billing codes BRMS Business Rules Management Systems (a.k.a. rule engines) externalize decision logic from applications and represent as business rules Mission Critical Application Request Response BRMS Rule Rule Rule Rule Rule Processing the business rules 4

5 Why Rules Management? DEFINITION: Business Rules - statements that express business policies and affect the execution of business decisions in every type of business/industry VALUE: Influence and help the business make better/more informed decisions SITUATION: Rules constantly change based on business/regulatory requirements, or situations or scenarios or customers. Examples include: taxation, accounting rules, contract management, product pricing and promotions, billing, product/service configuration, eligibility, risk management, fraud management the list is endless REQUIREMENT: Agility that includes both SPEED and ACCURACY with CONTROL 5

6 Traditional Vs Modern Approach Modern Approach Traditional Approach Business Process Management Mission Critical Application Business Rules Management 6

7 Business Rule Intensive Applications and Situations Credit and Loan Approvals Underwriting Eligibility Determination Compliance and Reporting Account Setup and Validation Applying for products Dynamic Pricing and Bundling Cross-sell and Up-sell Product Recommendation Lead Generation Routing Customer Insight and Loyalty Programs 7

8 Some BRMS Usage SAMPLE DECISIONS BY INDUSTRY INDUSTRY PROCESS SAMPLE DECISIONS Insurance Application, Rating, Underwriting Assign risk rating to applicant Life Insurance survivor benefits distribution Determine eligibility Claims Processing Evaluate claim value Disease Management Population screening and monitoring Healthcare Clinical Trials Pre-certification management Clinical Decision Support Triage and Scheduling Online Account Verify applicant identity Financial Services Opening Loan application, assessment and Determine optimal product configuration approvals Dynamic document preparation Determine appropriate clauses for contract Medicaid Screening and Eligibility Verify all programs citizen is eligible for Government Land Title Administration Validate document compliance with statutes Worker's Compensation Policy Administration Determine benefit amount Trouble Ticket Processing Determine need for on-site support Telecommunications Billing Calculate relevant discounts Customer Relations Route to priority service queue Loyalty Programs Determine award eligibility Retail Product Promotions Configure custom promotion Order Management Prioritize order by customer level 8

9 Benefits of BRMS Traditional Vs BRMS Change Cycle 9

10 BRMS Components Repository - allowing decision logic to be externalized from core application code Tools - allowing both technical developers and business experts to define and manage decision logic Runtime Environmentallowing applications to invoke decision logic managed within the BRMS and execute it using a business rules engine 10

11 BRMS CANs and CANNOTs CANs Reduce reliance on IT CANNOTs Not an ERP software Reduce time to market Increase control over decision logic Increase precision in expressing decision logic Increase decision automation Not an Insurance or healthcare or banking application Not a transaction processing system Replace your mission critical application 11

12 Agenda 1. Introduction to Business Rules Management 2. Popular BRMS available in market 3. Corticon BRMS 4. Corticon Demonstration with a use case 12

13 BRMS available in market 13

14 Agenda 1. 1Introduction to Business Rules Management 2. Popular BRMS available in market 3. Corticon BRMS 4. Corticon Demonstration with a use case 14

15 Corticon BRMS Corticon is a Business Rule Management System that is designed to automate decision management through use of a patented rules engine that does not require coding. 15

16 Model-Driven Rules Development 16

17 Key Features of Corticon Fact Modeler Deployment Console Rule Modeler Test Case Modeler Corticon Dependency Viewer Integrity Checker Ambiguity Incompleteness Logical Loops 17

18 Business Value Business Benefits: Reduced Time to Market Increased Rule Integrity Increased Agility Mitigate Risk Optimize Operations Increased Scalability IT Benefits: Separate Decisions from Processes Reduce Development/Change Cycle Easy to use, deploy and manage Reduced Logical Defects/Bugs Improved productivity 18

19 Agenda 1. Introduction to Business Rules Management 2. BRMS available in Market 3. Corticon BRMS 4. Corticon Demonstration with a use case 19

20 Corticon Studio Demonstration Claim Application Validate Information Determine Risk Process Claim Route for Approval SAMPLE RULES What is the claim s risk? Claimant is affected by Hearing Loss then high risk Claimant works in Oil and Gas Refinery then Medium risk 1. Identify the Business Decision Ask: What decision is being made? 2. Identify the Business Rules Ask: How do you make the decision? 3. Model the Business Rules Use: Corticon Studio 20

21 Business Requirement Worker compensation claim processing Business Rule Output Claimant is affected by Hearing Loss High Risk Claimant works in Oil and Gas Refinery Medium Risk 21

22 Q&A Copyright 2018 JKT Ltd. All Rights Reserved. 22

23 THANK YOU marketing@jktech.com Copyright 2018 JKT Ltd. All Rights Reserved. 23