An Introduction to Business Rules

Similar documents
Answers to Top BRMS Questions

White Paper. Enrich the Decisioning of Your COBOL Applications

10 Biggest Causes of Data Management Overlooked by an Overload

CA Repository for z/os r7.2

IBM BPM Solutions Addressing the Enterprise Business Process Management

Core Processes That Deliver ROI

A discussion of information integration solutions November Deploying a Center of Excellence for data integration.

What's new in Decision Management and BPM?

Strategy for Application Modernization A Summa White Paper

Flexible Business Process Management enabled by SOA Full support of BPM life cycle Closing the gap between Business & IT

IBM WebSphere Operational Decision Management Improve business outcomes with real-time, intelligent decision automation

Enhance visibility into and control over software projects IBM Rational change and release management software

Rational Asset Analyzer Technology Preview

IBM Rational ClearCase, Version 8.0

Successfully managing geographically distributed development

Realizing the Benefits of Data Modernization

White Paper. Decision Services: The Next SOA Challenge

Qlik UKI Consulting Services Catalogue

5 Five Ways to Fast ROI With Business Rule Management Systems (BRMS)

IBM Software Enabling business agility through real-time process visibility

Modernizing enterprise application development with integrated change, build and release management.

Applied Business Intelligence. Iakovos Motakis, Ph.D. Director, DW & Decision Support Systems Intrasoft SA

Industry models for insurance. The IBM Insurance Application Architecture: A blueprint for success

zenterprise The Ideal Platform For Smarter Computing Developing Hybrid Applications For zenterprise

Mary E. Shacklett President Transworld Data

Smarter Healthcare Processes in Imagine if

CA Scheduler Job Management r11

IBM WebSphere ILOG Rules for.net

JOURNAL OF OBJECT TECHNOLOGY

Take full advantage of IBM s IDEs for end- to- end mobile development

IBM Operational Decision Management v8

CELERITI CUSTOMER AGILE BANKING TECHNOLOGY

Comprehensive software solutions for insurance

Predictive analytics with System z

Module 6 Essentials of Enterprise Architecture Tools

Open Source Business Rules Management System Enables Active Decisions

Role of Analytics in Infrastructure Management

zenterprise The Ideal Platform For Smarter Computing Eliminating Redundant Software

Master data deployment and management in a global ERP implementation

General Introduction to IBM (R) Rational (R) Asset Manager

JBoss EntErprisE BrMs

IBM Software A Journey to Adaptive MDM

Best Practices for Building Mobile Web

How To Write A Rulebook In Anib Websphere Jrules

Fidelity National Financial Drives Improvements in Software Development and Reuse with IBM Rational Software Development Platform and Flashline

Maximizing Cross-Platform Application Availability

CA Aion Business Rules Expert r11

IBM Rational Asset Manager

Open source business rules management system

IBM WebSphere application integration software: A faster way to respond to new business-driven opportunities.

Agile Decision Services: How IBM ILOG s Business Rule Management System helps Organizations Deliver Fast Time to Value for Business and IT

Product. LoanLaunch TM Single-Platform Loan Origination Processing with a Holistic View of Borrower Transactions across All Products and Channels

Enterprise Report Management CA View, CA Deliver, CA Dispatch, CA Bundl, CA Spool, CA Output Management Web Viewer

Version Overview. Business value

IPMS Insurance Performance Management System

Planning a Basel III Credit Risk Initiative

The Future of Testing: How Service Virtualization Changes the Game in Testing Complex Applications

Ten steps to better requirements management.

BIRT Document Transform

Cisco and VMware Virtualization Planning and Design Service

IBM Tivoli Service Request Manager

FTA Technology 2009 IT Modernization and Business Rules Extraction

Information & Asset Protection with SIEM and DLP

Advanced Analytics for Financial Institutions

IBM Enterprise Content Management Product Strategy

Life insurance policy administration: Operate efficiently and capitalize on emerging opportunities.

Industry models for financial markets. The IBM Financial Markets Industry Models: Greater insight for greater value

IBM 2010 校 园 蓝 色 加 油 站 之. 商 业 流 程 分 析 与 优 化 - Business Process Management and Optimization. Please input BU name. Hua Cheng chenghua@cn.ibm.

Innovative Approach to Enterprise Modernization Getting it Right with Data

BUSINESS RULES MANAGEMENT AND BPM

How To Use The Dcml Framework

Enable Business Agility and Speed Empower your business with proven multidomain master data management (MDM)

IBM Customer Experience Suite and Electronic Forms

Microsoft Dynamics CRM Solutions for Retail Banking

IBM Tivoli Composite Application Manager for WebSphere

IBM WebSphere Application Server Family

Optimize data management for. smarter banking and financial markets

Introduction to Business Intelligence

SOA + BPM = Agile Integrated Tax Systems. Hemant Sharma CTO, State and Local Government

How Effective Data Management Can Help Your Organization Unlock Its True Potential

Knowledge Base Data Warehouse Methodology

CA Service Desk On-Demand

Micro Focus 2012 Developer Conference April 17, Addressing today s challenges in application development

CA Encryption Key Manager r14.5

Decisions in IBM Websphere ILOG BRMS

Dell s SMART Approach to Workload Automation

CA Gener/OL r7.1. Overview. Business value

CA TPX Session Management r5.3

ActiveMatrix Extending Virtualization benefits over Your Service Architecture. Joaquim F. Carvalho Senior Solution Consultant TIBCO Software Inc.

Bringing agility to Business Intelligence Metadata as key to Agile Data Warehousing. 1 P a g e.

Domain 1 The Process of Auditing Information Systems

Enabling Data Quality

Find, Control and Optimize your Engineering Simulation Information

Domestic & General deliver a new IBM WebSphere Application Server Environment at speed using RapidDeploy for Application Deployment

Datacenter Management Optimization with Microsoft System Center

JBoss Enterprise MIDDLEWARE

Agilità per perseguire nuovi modelli di business e creare nuovo valore nel mercato delle utilities. Cristina Viscontino SoftwareAG Solution Architect

SMART Steps Toward Consolidated Workload Automation

Claims Correspondence Made Easy! WHITE PAPER Cincom In-depth Analysis and Review

IBM Coremetrics Web Analytics

Transcription:

An Introduction to Business Rules Janet K. Wall IBM Corporation Tuesday, March 1, 2011 (11:00 a.m. to 12:00 noon) Session Number:8995

Improve agility and time to market Business Decisions are Everywhere

Improve agility and time to market Business Decisions are Everywhere We need to add a validation step to meet the requirements of the new regulation. Let s create a special promotion for our best customers. And Changing Frequently Can we automate approvals for this type of order?

Improve agility and time to market Business Decisions are Everywhere We need to add a validation step to meet the requirements of the new regulation. Commissions / Royalties Underwriting Billing Tax calculation Fraud assessment Configuration Eligibility Pricing Benefit calculation Let s create a special promotion for our best customers. Up-sell/Cross-sell offer Compliance Screening Documentation Requirements Accounting Disposition Product Selection And Changing Frequently Can we automate approvals for this type of order?

Improve agility and time to market Traditional Approach for Managing Decision Change The traditional (ad hoc) approach of dealing with rule changes leads to Where Business Rules Typically Exist Reduced organizational agility Reduced employee productivity Increased load on IT Issues Applications People Documents Processes Rules are hidden in code or isolated within the organization Changes are hard to track and maintain over time Rules used by systems have to be programmed and require IT resources Duplication and multiple versions of the same rules Lack of auditability, traceability Decision changes cannot be easily tested or simulated

More Agile Approach with Business Rule Management System (BRMS) Business Rules are locked inside System z application code Business Rule Management System User Tools Constraints Computations Inferences Action enabler Extract decision logic from application Rule Repository 99.999% availability means code update windows are small code Rule Execution Adapt faster to ongoing change requirements Respond to customer and industry demands by deploying rule changes independently from lengthy application maintenance cycles Reduce load on IT development Express decision logic in business language terms to enable your business experts to participate in rule changes Validate rules execution without the need to retest the whole CICS application

What is a BRMS (Business Rules Mgmt System)? A software system used to define, deploy, execute, monitor and maintain decision logic within an organization. Business Rules are known as the decision logic May include policies, requirements and conditional statements that are used to determine the tactical actions that take place in applications and systems Held in a repository, can be maintained by IT and business experts, which allows decision logic to be external from application code 7 7

Business Rules Management System (BRMS) Provides complete functionality and tooling to fully maintain and manage an organization s business rules through the complete business rule life cycle by multiple roles. Business Analyst Model Developer Analyze Author Monitor Enterprise Rule Repository Validate Policy Manager System Administrator Execute Deploy Test Rule Administrator

WebSphere ILOG JRules BRMS IT Development Rule Studio Design Line Of Business Rule Solutions for Office Rule Team Server Decision Validation Services Maintain Rule Repository Custom Web Applications Share Deploy IT Operations Transparent Decision Services Rule Execution Server Rules for COBOL

Intuitive Rule Authoring Environments Decision Tables Point & Click Decision Trees Scorecards 2009 ILOG, An IBM Company

Rules Authoring Delivered to Business 2009 ILOG, An IBM Company

ILOG Business Rule Management Solutions for COBOL Applications on System z ILOG BRMS Management and Development ILOG Business Rules for z/os Development Application Developer, Architect Rule Studio (Eclipse) RTS Rule Repository Rules for COBOL CICS, IMS, Batch Applications Business Analyst, Business Manager Rule Management Rule Team Server (RTS Web) Rule Execution Server zos and Linux on z Decision Validation Services 12

Dynamic Rules Management Managed Execution Environment with BRMS High performance and scalable rule execution Add new behaviors to key COBOL business applications and minimize risk and disruption Improve Agility author and reuse business decisions and rules across applications Automate business decisions quick response to market and regulatory changes Development Rule Management ILOG BRMS Management and Development Rule Studio (Eclipse) Rule Team Server (RTS Web) Decision Validation Services RTS Rule Repository Websphere ILOG Business Rules for z/os ILOG Rules for COBOL CICS, IMS, Batch Applications ILOG Jrules Rule Execution Server zos Rule services management & monitoring 13

Improve agility and time to market ILOG BRMS Case Study Challenge The company was missing revenue by not being able to present the right offer at the right time when a customer was on-line. Decision logics were scattered and inconsistent across channels. Poor customer experience: branch staff would sometimes try to cross-sell to clients who did not qualify for the additional credit, resulting in negative client experience Solution Business Benefits Improved client relationship acquisition, retention & wallet-share Accelerated ROI Increased revenues - $14M in approved bookings in 2.5 months Significantly increased cross-sell offers: from 13% to 40% Significantly increased acceptance from 3% to 20%-30% Instant updates of rules fully managed by business users. Create an ILOG BRMS based cross-sell/up-sell solution Decision support throughout generation of personalized & qualified offers Cross-channel (branches, call centers, etc.), crossproduct & customer centric Agile solution from both business & IT standpoints! One of the Largest Financial Service Providers in the World Dramatically Increases Revenue through Cross-sell/Upsell

WebSphere ILOG BRMS Case Study - Consolidation Challenge There are 6 different COBOL Applications mix of CICS and Batch. Each application contains similar functionality the applications were included in the company portfolio as part of smaller company purchases. Solution Phase 1 - Start with identifying the corporate rules. These will be authored in Rules for COBOL and the generated Corporate rule program will be included in each of the 6 applications. Phase 2 Start with Country 1 App migrate rules to Rules for COBOL and generate required rules program to call with app. Phase 3 to xx Continue with each country application but by business decision review each country rules with those already in the repository to determine where more common rules should be. Concurrent with Phase 3 Begin the new architecture design and new development for the claims application on distributed. Business Benefits Enhanced use of IT resource time allocated to Application System Maintenance. Ability to have an efficient way to phase out duplicate application functionality with no impact to business activities Reduction in CPU utilization on System z due to eliminating multiple application systems Large Multi Product European Insurance Company based 15

WebSphere ILOG BRMS Case Study Rule Sharing Challenge Numerous mainframe COBOL applications with little or no documentation Integration/feeds between the mainframe COBOL applications were done as patch work and not consistent Updates to applications systems require long lead times by lead time Solution Global processes will be the first phases and a BRMS is used in these process to ensure consistency and ease of adding in specific region business rules with new project phases. Distributed solution using JRules BRMS Rules for COBOL used to develop and maintain business object model. Involve business users early and through the development process Focus on time to market and agility. Business Benefits Decreased Time to Market for new services and new pricings structures New technology in phased approach rather than complete rip and replace New and existing applications will need to run in parallel Corporate data will remain on the mainframe Employees trained and mentored during the first phases so they can continue with the ongoing development. One of the Largest US Distribution Companiesl 16

Modernization Projects Examples for BRMS Modernization Issues to resolve 1. Consolidation of COBOL application portfolio Combine similar processes into one or two applications cost savings on maintenance 2. Maintenance Projects Open up the application to add new functionality; new product; etc. 3. Sharing Rules across Platform/ Running Parallel Modernization or simplification of large applications across multiple platforms. Keeping the rules in sync across multiple phases of projects. Benefits of a BRMS Rule management Version Control Impact of rule change Central repository for multiple rule deployments Rule testing and simulation to ensure accuracy of changes prior to deployment. Reuse of rules across platforms and applications COBOL and Java Incremental modernization with rule management and execution faster ROI. 17

BRMS Benefits to COBOL Development and Maintenance Rule Analysis Get automatic notification of potential rule conflicts, redundancies prior to deployment Impact Analysis See where rules are used across projects/applications using queries Change Management Version Control, Compare history of changes Smart Views Take control of very large rule bases with Smart Views, easy search and reporting Fast deployment of rule changes Hot-deploy rule changes Rule Repository Security Secure: integrated with enterprise security facility including single sign-on

Integration of RAA and ILOG BRMS to achieve Rule Modernization IDENTIFICATION IBM Rational Asset Analyzer What decisions Using which rules Where in the source VALIDATION & MANAGEMENT IBM WebSphere ILOG BRMS Align rules with business goals Manage business rules life cycle Test and validate rules REMEDIATION IBM Rational Developer for System z Adjust the source to match the rule Extract the rule to a callable element Extract the rule to a rule server Delivering The essentials for business rule mining of existing software assets enhancing the ability to capture, maintain and take advantage of application knowledge that can provide insight into an application's structure and its interactions with business data. 19

ILOG BRMS for System z to capitalize on modernization and innovation 1 Improve Improve Agility : author and reuse business decisions and rules across applications with BRMS Rule Studio 2 Adapt Automate business decisions : Quick response to market and regulatory changes with BRMS Rule Team Server 3 Innovate Add new behaviors to key COBOL business applications and minimize risk and disruption with Rules for COBOL.

21