Presentation is loading. Please wait.

Presentation is loading. Please wait.

MIP and Corticon - a Case Study. MIP and Corticon – A Case Study.

Similar presentations

Presentation on theme: "MIP and Corticon - a Case Study. MIP and Corticon – A Case Study."— Presentation transcript:

1 MIP and Corticon - a Case Study

2 MIP and Corticon – A Case Study

3 A little about the history of BRM You’ve probable heard this, but lets be sure Business Rules are those rules that tend to change a lot… They change regularly, and they differ between customers They cause all sorts of trouble: Scope Creep due to unforeseen complexities Bespoke Development due to customer uniqueness “Brittle” Systems due to resulting complexity of the code The evolution of logic technologies: We used to write everything in code - it’s all we had Then we discovered process, and BPM followed (80s-90s) Then we discovered business rules, and BRM followed (2000s)

4 Practical challenges implementing BRM If it ain’t broke, don’t fix it “But we already have flexible rules in the system” “We already do most of that, why change now?” “What’s the difference where the rules live?” It takes time to get a feel for where this fits best We’re still learning - Everyone is really Especially challenging when you have a huge system with complex logic already built in by various means The easiest place to tackle this would be in new projects With careful analysis it is easier to separate: System Logic Process Logic Business Rule Logic (step by step)

5 Our Case Study – Redwood and mobicred MIP saw an opportunity as we embarked on a new project Using an existing administration platform But facing demanding new requirements for rules in real-time

6 The challenge, the solution, and the benefits… CHALLENGE Develop a one-of-a-kind, online only revolving credit facility on behalf of a customer, being mobicred, that would compete directly with major credit cards like Visa and MasterCard and payment options like PayPal, although more retail aligned and mass market focused SOLUTION Selected the Integrated Lending System (ILS) from Progress partner MIP Holdings Pty Ltd. built on the Progress Corticon Business Rule Management System and Progress OpenEdge platform BENEFIT Accelerated its time to market, launching the new mobicred system in just 4 months, from proof of concept to deployment

7 You want what now? What we have: MIP has the admin platform for Loans, including revolving Credit MIP has BPM / Workflow capabilities What’s the gap? We needed to fully automate decision making that usually takes people and plenty of time in banking environments Basic information validations (ID #, age, etc) Risk assessment (including Credit rating based on history) Affordability assessment Produce an offer on facility amount and terms, based on risk The decision and offer must be “immediate” (sub 5 sec)

8 Building the solution…

9 Credit Rating Trans Union Corporate Payer Blacklist YES! We deliver responses in time - typically within 3 seconds. But this area is out of our control! Only 0.2 seconds in Corticon.

10 The results have been great! Redwood have delivered solutions to other customers This now runs at mobicred, Shoprite Checkers, Computicket, … Shoprite process >1,500 applications per day, approval rate < 10% The customers can create their own risk assessment rules They can design, implement and test them (we do assist in cases) MIP system code is unaffected by differences in rules Change is in BPM and BRM only We are now considering using Corticon for Projects at: Sanlam, PMSA/Profmed, MSO, Legalwise, 1 Life (Auto&General) Medical: Hospital pre-authorisations, claim payment, etc Investment: Premiums, Risk Assessment, Benefit calculations, Future value estimations, etc. Leads Campaigns: Prioritisation based on lead quality assessment

11 Stories from the trenches MIP did not do everything perfectly  - far from it We tried to tough it out – rather get some help The interface can be picky XML doc must have certain structural elements with the vocabulary (, ) Some complaints about where to start – others found it OK Errors can be a little cryptic Don’t try to change project or vocabulary names – no refactoring Get help to understand the returned XML doc structure Get help from Progress, AIGS, or an experienced partner Log/Record interaction times when 3 rd parties are involved

12 Stories from the trenches Corticon is “stateless” – does not persist data You can audit decisions, but it remains remote from your platform MIP created the MIP Decision Service to assist: The Service handles service connectivity Decision templates control the nature of decisions available Each decision request is recorded in a DB table The decision is linked back to Application context Decisions can run sync, or be queued and run async (scheduled) Data is retrieved using a procedure triggered before the decision The response is recorded in the DB table Response handling using a procedure triggered after the decision

13 Synchronous Application CodeAsynchronous Application Code Decision Table Decision Service MIP’s Decision Service … Decision ServiceJob Scheduler

14 MIP and Corticon – A Case Study

Download ppt "MIP and Corticon - a Case Study. MIP and Corticon – A Case Study."

Similar presentations

Ads by Google