Corticon Success at Unum Best Practices in Enterprise-Wide Deployment. Bob Whyte



Similar documents
Unum s Business Rules Journey

5 Steps to Choosing the Right BPM Suite

SOA and BPO SOA orchestration with flow. Jason Huggins Subject Matter Expert - Uniface

Modern SOA Testing. A Practitioners Guide to. July 2011

Realizing business flexibility through integrated SOA policy management.

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

An Oracle White Paper. December Cloud Computing Maturity Model Guiding Success with Cloud Capabilities

Five best practices for deploying a successful service-oriented architecture

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

Service Oriented Architecture (SOA) An Introduction

Global Delivery Excellence Best Practices for Improving Software Process and Tools Adoption. Sunil Shah Technical Lead IBM Rational

White Paper. Executive Guide to Business Process Management (BPM) and Integration with ERP

Credit Suisse Develops and Deploys SOX 404 Compliance Solution using SQL Server 2005

A Practical Roadmap to SOA Governance Enterprise Integration Services

Federal Enterprise Architecture and Service-Oriented Architecture

Request for Information Page 1 of 9 Data Management Applications & Services

Enterprise Data Governance

The IBM data governance blueprint: Leveraging best practices and proven technologies

EA vs ITSM. itsmf

SOA Planning Guide The Value Enablement Group, LLC. All rights reserved.

IBM Enterprise Content Management Product Strategy

Government's Adoption of SOA and SOA Examples

How service-oriented architecture (SOA) impacts your IT infrastructure

SOACertifiedProfessional.Braindumps.S90-03A.v by.JANET.100q. Exam Code: S90-03A. Exam Name: SOA Design & Architecture

How can Identity and Access Management help me to improve compliance and drive business performance?

Process-Based Business Transformation. Todd Lohr, Practice Director

Introduction to SOA governance and service lifecycle management.

Architecting enterprise BPM systems for optimal agility

Enterprise SOA Strategy, Planning and Operations with Agile Techniques, Virtualization and Cloud Computing

JOURNAL OF OBJECT TECHNOLOGY

Setting up an Effective Enterprise Architecture capability. Simon Townson Principal Enterprise Architect SAP

Business Rule Management. Effective IT Modernization

Requirement Management with the Rational Unified Process RUP practices to support Business Analyst s activities and links with BABoK

Service Definition: Agile Business Services

Enterprise Architecture (Re)Charter Template

OMG SOA Workshop - Burlingame Oct 16-19, 2006 Integrating BPM and SOA Using MDA A Case Study

Service Oriented Architecture and the DBA Kathy Komer Aetna Inc. New England DB2 Users Group. Tuesday June 12 1:00-2:15

Design Specification for IEEE Std 1471 Recommended Practice for Architectural Description IEEE Architecture Working Group 0 Motivation

WHITE PAPER DATA GOVERNANCE ENTERPRISE MODEL MANAGEMENT

Point of sale 22 Success Secrets - 22 Most Asked Questions On Point of sale - What You Need To Know. Copyright by Henry Alford

Operational Excellence for Data Quality

Creating a Corporate Integrated Data Environment through Stewardship

An Introduction to Master Data Management (MDM)

Using SAP Master Data Technologies to Enable Key Business Capabilities in Johnson & Johnson Consumer

Guiding SOA Evolution through Governance From SOA 101 to Virtualization to Cloud Computing

Cloud Computing and SOA Convergence / Senior Vice President / September, 2013

B2C, B2B and B2E:! Leveraging IAM to Achieve Real Business Value

Delivering value to the business with IAM

Consolidated Afloat Networks and Enterprise Services (CANES)

Medicaid Enterprise Data Governance Approach. MESConference August 21, 2012 Rashmi Menon, Deloitte Consulting LLP

Business Intelligence and Service Oriented Architectures. An Oracle White Paper May 2007

Meet AkzoNobel Leading market positions delivering leading performance

Introduction to BPM. Dr. Setrag Khoshafian. Chief Evangelist & VP of BPM Technology

Introduction to TIBCO MDM

UnumProvident Corporation Reports Third Quarter 2005 Results

The Evolution of Business Architecture in Wells Fargo

From Capability-Based Planning to Competitive Advantage Assembling Your Business Transformation Value Network

Agile enterprise content management and the IBM Information Agenda.

Deploying Governed Data Discovery to Centralized and Decentralized Teams. Why Tableau and QlikView fall short

Service Performance Management: Pragmatic Approach by Jim Lochran

Data Governance Implementation

perspective Progressive Organization

"Testing in the DevOps World of Continuous Delivery"

Fortune 500 Medical Devices Company Addresses Unique Device Identification

Object-Oriented Systems Analysis and Design

Service Virtualization CA LISA introduction. Jim Dugger CA LISA Product Marketing Manager Steve Mazzuca CA LISA Public Sector Alliances Director

BUSINESS RULES MANAGEMENT AND BPM

First Derivatives Data Management Consulting Overview

whitepaper The Evolutionary Steps to Master Data Management

Service-Oriented Architecture and Software Engineering

Centralized Secure Vault with Serena Dimensions CM

Building a strong data management capability with TOGAF and ArchiMate. Bas van Gils b.vangils@bizzdesign.com

Implementing a Data Governance Initiative

IBM Operational Decision Management v8

Business Process Management with a Competitive Edge. Implementing Transparent, Agile and Consistent Business Process Management

TRANSFORMING TO NEXT-GEN APP DELIVERY FOR COMPETITIVE DIFFERENTIATION

TD Bank N.A. s Enterprise-Wide PMO Monitors Projects and Maintains Focus on Strategic Goals

Master Data Management. Zahra Mansoori

Enterprise Data Governance

Work Process Management

Business Intelligence in Oracle Fusion Applications

Presented By: Leah R. Smith, PMP. Ju ly, 2 011

Continuous delivery Release software on-demand, not on Red Alert

Autonomic computing: strengthening manageability for SOA implementations

Capgemini and Pegasystems: Delivering Business Value through Partnership

The information model at Banco de Portugal: innovative and flexible data solutions 1

SaaS Maturity Evolution for Transforming ISVs business

Transcription:

Corticon Success at Unum Best Practices in Enterprise-Wide Deployment Bob Whyte 1

AGENDA Introduction Unum Timeline what happened when Evolution progressive change & lessons Business rules construction center of excellence vs distributed virtual team Business rules management keeping order at a higher level Business rules integration tying it all together Future where to now Q & A Abstract Unum, a leading employee benefits and life insurance provider, uses Corticon BRMS as an enterprise wide solution, touching most areas of the business. This session will discuss Unum s use of Corticon, the benefits provided, and the best practices learned, with a special focus on the organizational aspects to ensure success. 2

INTRODUCTION Bob Whyte Systems Consultant, Business Rules 36 years in business technology -- mostly IT, some non-it 31 years at UNUM 18 years interest in business rules 7 years full time in business rules various roles 3

. Unum Group consists of Unum US and Colonial Life in the United States and Unum UK in the United Kingdom. With primary offices in Chattanooga, Tenn., and Portland, Maine, Unum employs about 10,000 people worldwide. o Unum US is a market leader in group and individual disability benefits in the United States, and is one of the largest providers of group life and voluntary workplace benefits. o Colonial Life is one of the leading providers of voluntary worksite benefits, including disability, life, accident and critical illness coverage, in the United States. o Unum UK is a leading provider of income protection and critical illness coverage in the United Kingdom, and also offers dual benefit and life products and services. o More than 160 total years of experience in the Insurance Industry. o More than 25 million people and their families protected worldwide. o More than 800 applications to support a wide range of business areas. Products: o Disability Insurance: Short Term, Long Term o Life Insurance: Term, Universal, Whole o Supplemental Insurance: Accident, Critical Illness, Group Hospital Indemnity, MedSupport, Dental 4

TIMELINE Pre-2006 Disparate local application solutions 2006 Technology Methodology Organization Service Oriented Architecture (SOA) commitment SOA layers: rules, data, business function, UI Corticon selected Center of Excellence 2007 First production code implemented 2008/09 Recognized & promoted need for Business Rules Management (BRM) governance 2009/10 BRM implemented mandated 1/1/2011 architectural advances in implementation 2011 Virtual Practice Area (VPA), System Development Life Cycle (SDLC) enhanced integration Today 200+ Corticon decision services (ccj s) w/ 5000 business rules in forward leaning platform 5

EVOLUTION Ontology recapitulates phylogeny (wikipedia.org/wiki/recapitulation_theory) Our journey echoes the industry journey ( but don t push the metaphor!) Progressive incremental advances room to fail room to recover room to learn Start granular & local rules, rule engine, IT control Corticon center of excellence Guided by where it fits in architecture and vision Grow maturity CoE BRM VPA future have a roadmap involve the business Organize the big picture Business Rules Management (BRM), models, methodology Integrate architecture, data, methodology, organization, business models Future (more later ) Modeling decisions & business process models for traceable, transparent, responsive systems Fast path deliver agility to business put change closer to business Multi-layers & multi-technology integrate with multiple architectural layers & toolsets Pervasive embedded in business and architecture thinking Create your own ontology learn from others mature quicker use the tool triangle Technology Methodology Organization 6

BUSINESS RULES RULES CONSTRUCTION CONSTRUCTION Corticon Our primary rule technology In technology agnostic virtual decision services Sometimes coupled with other technologies Quick & easy to code suited to purpose granular tasks Good news o Need few people & hours to deliver quick, easy, inexpensive, controlled Bad news o Need few people & hours to deliver concentrated skill, vulnerable, isolated 7

BUSINESS RULES RULES CONSTRUCTION CONSTRUCTION (CONTINUED) Center of Excellence small specialist team 2007-2010 Lots of practice quick learning, maintains skills, nimble Rotate & cross-train resources build generic skills and general practitioners Application knowledge challenges not domain experts depend on domain for knowledge Disengaged from other construction teams & practices Virtual Practice Area distributed virtual team, multiple duties 2011-today Engaged with other construction teams & practices available to help other construction Build application knowledge & learn other practices Opportunities to exercise skills diluted challenge to acquire & maintain skills Scattered across organization challenge to cross-train and cross-support In either organization Standardize train cross-train build skill leaders expand knowledge involve in unfamiliar 8

BUSINESS RULES RULES MANAGEMENT MANAGEMENT Manage business rules with umbrella governance Business Rules Management (BRM) function physical or virtual team Document rules with uniform, transparent, business terminology and traceable method(s) The goal is simple make it easy to find em understand em communicate em know who owns em when & where you need em Business rules are a business & IT asset try doing your job without them treat them as such Integrate BRM with business glossary & data management Use standard terms 9

BUSINESS RULES RULES MANAGEMENT MANAGEMENT (CONTINUED) Organization Business Rule Management is a business and management function get a sponsor Have common rule repository(s) Have common rule format(s) Have common rule tracing ids, meta-data & processes Recognize that rules come in groups & contribute to decisions document them as such Keep the faith but be pragmatic zealotry about the new can turn people off Engage people to appreciate the value make their jobs easier & point to future gains 10

BUSINESS RULES RULES INTEGRATION INTEGRATION Service Oriented Architecture (SOA) Make business rules part of your architecture What is a rule without a decision to be part of? Just a statement. A decision = rule(s) + rule flow + data + interpretation at point in time + for a specific consumer Decisions are in a separate SOA service layer separate from process, UI, data, etc Decision services decide consumer services take action keep action out of decisions Data Result of a decision is a business object/entity consumed across service boundaries Result of a decision is passed and persisted Result of a decision should be traceable to business and rule management Therefore recognize the results of business decisions and rules in data model 11

BUSINESS RULES INTEGRATION (CONTINUED) Business Decision Modeling Model at decision level, not just granular rules include rules, rule flow, data, consumer needs Model business decisions in integration with business systems, process & data Model during requirements don t wait till construction System Development Life Cycle (SDLC) Integrate decision service development into application design What business function is decision supporting? Use cases? Requirements? What decision does consumer service need? One at a time, or many at a time? Performance goals? Volatility, agility? Design for these goals, including appropriate agility design for speedy change if needed 12

BUSINESS RULES INTEGRATION (CONTINUED) Organization Rules like data are part of everyone s job but coding rules like managing databases is a specialized skill so find the balance for your organization between central specialists and distributed practitioners and involve the business IT can t do it without the business and find a business sponsor and organize for fast rule changes measured from business intent to production Successful business rule practice is a partnership between business & IT. Use the tool triangle to facilitate it. Technology Methodology Organization 13

FUTURE Business decision modeling? Integrate with Business Process Modeling (BPM) Fast path changes? Deliver changes to business outside normal SDLC cycle Business agility not just technological agility Measure from business intent to production Better business control? Move changes closer to business. IT should cut out the middle man as much as possible without giving up control 14

FUTURE (CONTINUED) Long term persistence of decision results? How did we reach a decision? Can we audit it? Reproduce it? Defend it? Explain it? Embedded decisions & rules? Put rule execution closer to where needed Implement decisions convenient to consumer. UI? Server? Mobile (disconnected)? 15

QUESTIONS QUESTIONS?? 2013 Unum Group. All rights reserved. Unum is a registered trademark and marketing brand of Unum Group and its insuring subsidiaries. Insurance products are underwritten by the subsidiaries of Unum Group. ADR1020-2013 16