Customer Data Integration: BEA-IT Case Study. Yogish Pai CTO, BEA-IT

Similar documents
A Technical Roadmap for Oracle Fusion Middleware, E-Business Suite Release 12 and Oracle Fusion Applications

Why is Master Data Management getting both Business and IT Attention in Today s Challenging Economic Environment?

Service Oriented Data Management

MDM and Data Warehousing Complement Each Other

<Insert Picture Here> Master Data Management

SOA REFERENCE ARCHITECTURE: SERVICE TIER

Enabling Data Quality

Introduction to Master Data Management

Agenda. Fusion Middleware Release 12 Fusion Applications

AquaLogic Service Bus

SAP NetWeaver & Enterprise Services Architecture

Vermont Enterprise Architecture Framework (VEAF) Master Data Management (MDM) Abridged Strategy Level 0

JOURNAL OF OBJECT TECHNOLOGY

Dambaru Jena Senior Principal Hewlett-Packard (HP)

Master Data Management. Zahra Mansoori

White paper. Planning for SaaS Integration

Migrating Discoverer to OBIEE Lessons Learned. Presented By Presented By Naren Thota Infosemantics, Inc.

Master Data Management What is it? Why do I Care? What are the Solutions?

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

Who are We Specialized. Recognized. Preferred. The right partner makes all the difference.

Medtronic: Managing Customer Master Data Integration to Build a Singular and Authoritative View of Customers. Himanshu Mishra

Explore the Possibilities

Whitepaper Data Governance Roadmap for IT Executives Valeh Nazemoff

Vermont Enterprise Architecture Framework (VEAF) Master Data Management Design

Enterprise IT Architectures SOA Part 2

The ESB and Microsoft BI

Knowledgent White Paper Series. Developing an MDM Strategy WHITE PAPER. Key Components for Success

The Unique Alternative to the Big Four. Identity and Access Management

The Challenges in Real Life ESB Deployments

An Introduction to Master Data Management (MDM)

Data Integration Alternatives & Best Practices

Enterprise Data Governance

Multi-Domain Master Data Management. Subhash Ramachandran VP, Product Management

Information Management CoE A Pragmatic Approach

Oracle Fixed Scope Services Definitions Effective Date: October 14, 2011

SOA and Web Services. Larry Kramer Principal Applied Technologist June 9, A PeopleTools and Fusion perspective

Oracle Daily Business Intelligence. PDF created with pdffactory trial version

Data Migration through an Information Development Approach An Executive Overview

Building Out BPM/SOA Centers of Excellence Business Driven Process Improvement

whitepaper The Evolutionary Steps to Master Data Management

Independent Insight for Service Oriented Practice. An SOA Roadmap. John C. Butler Chief Architect. A CBDI Partner Company.

Master Your Data and Your Business Using Informatica MDM. Ravi Shankar Sr. Director, MDM Product Marketing

SNUG June 16, 2006 The Future of PeopleSoft Integration

Cordys Master Data Management

Data Integrity and Integration: How it can compliment your WebFOCUS project. Vincent Deeney Solutions Architect

3/13/2008. Financial Analytics Operational Analytics Master Data Management. March 10, Looks like you ve got all the data what s the holdup?

Beeple, B-Pel, Beepul? Understanding BPEL and Its Role in SOA

The Influence of Master Data Management on the Enterprise Data Model

G-Cloud Framework Service Definition. Master Data Management and Identity Resolution Service

Methodology for sustainable MDM and CDI success. Kalyan Viswanathan Practice Director, MDM Practice - Tata Consultancy Services

Oracle Master Data Management MDM Summit San Francisco March 25th 2007

Data Virtualization A Potential Antidote for Big Data Growing Pains

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

HROUG. The future of Business Intelligence & Enterprise Performance Management. Rovinj October 18, 2007

Enterprise MDM: Complementing & Extending the Active Data Warehouse. Mark Shainman Global Program Director, Teradata MDM

Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL wann soll welche Komponente eingesetzt werden?

Introduction to Service-Oriented Architecture for Business Analysts

MANAGING USER DATA IN A DIGITAL WORLD

Service-Oriented Architecture and Software Engineering

Oracle Master Data Management Solution

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

ORACLE UNIVERSITY İSTANBUL EĞİTİM PROGRAMI

Leveraging Service Oriented Architecture (SOA) to integrate Oracle Applications with SalesForce.com

BUSINESSOBJECTS DATA INTEGRATOR

Critical Success Factors for Product Information Management (PIM) System Implementation

Outline Business Intelligence Roadmap: The Complete Project Lifecycle for Decision-Support Applications

SOA REFERENCE ARCHITECTURE: WEB TIER

The following is intended to outline our general product direction. It is intended for informational purposes only, and may not be incorporated into

POLAR IT SERVICES. Business Intelligence Project Methodology

BUSINESSOBJECTS DATA INTEGRATOR

Business Intelligence (BI) Data Store Project Discussion / Draft Outline for Requirements Document

<Insert Picture Here> Integrating Oracle Forms and a Service Oriented Architecture

Building a Comprehensive Strategy for Enterprise Data Management An Executive Overview

Enterprise Application Integration

<Insert Picture Here> Oracle Master Data Management

Enterprise Data Governance

MDM that Works. A Real World Guide to Making Data Quality a Successful Element of Your Cloud Strategy. Presented to Pervasive Metamorphosis Conference

Strategic Planning. Key Initiative Overview

INFORMATION MANAGEMENT. Transform Your Information into a Strategic Asset

VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur

Vermont Enterprise Architecture Framework (VEAF) Identity & Access Management (IAM) Abridged Strategy Level 0

Custom Consulting Services Catalog

Welcome to online seminar on. Oracle PIM Data Hub. Presented by: Rapidflow Apps Inc

Multi-Domain Master Data Management. Subhash Ramachandran VP, Product Management webmethods Product Line

A brief introduction on SharePoint

Enterprise Service Bus Defined. Wikipedia says (07/19/06)

Closer Look at Enterprise Service Bus. Deb L. Ayers Sr. Principle Product Manager Oracle Service Bus SOA Fusion Middleware Division

Government's Adoption of SOA and SOA Examples

<Insert Picture Here> Building a Complex Web Application Using ADF and Siebel

Getting it Right: How to Find the Right BI Package for the Right Situation Norma Waugh. RMOUG Training Days February 15-17, 2011

Real World MDM Challenges and Benefits

Enterprise Integration

Delivering information you can trust June IBM Multiform Master Data Management: The evolution of MDM applications

Transcription:

Customer Data Integration: BEA-IT Case Study Yogish Pai CTO, BEA-IT

Agenda Background Information Our 1 st Generation CDI Solution Key Learning Our 2 nd Generation CDI Solution Execution Roadmap

2003 challenges driving investment in the integration infrastructure 1 2 3 Integration and Web Services Data / Information Architecture and Management Organization and Governance Manual processes Customer experience challenges Information shortage Ineffective spending Limits to collaboration

Project Objectives and Deliverables Future State Architecture initiative Objectives Benefit Create Integration/ Customer Data Architecture Define Organization and Governance Model to Execute Updated Architecture Develop Roadmap for Implementing Recommendations Ability to build the Integrated Enterprise and fulfill the built on BEA vision Ability to manage the Architecture Enterprise-wide: more powerful solutions, technically consistent, at a lower cost to BEA Deliverables 1 2 Integration Architecture High-Level Design 3 4 Integration/ Customer Data Organization and Governance Model Customer Data Architecture High-Level Design Integrated Implementation Roadmap

Agenda Background Information Our 1 st Generation CDI Solution Key Learning Our 2 nd Generation CDI Solution Execution Roadmap

Findings from the Future State Architecture Initiative The symptoms: BEA was unable to follow a customer across (and sometimes within) functions Answering simple questions often required manual intervention, e.g.: What purchases did this customer make last year? To what service levels is this customer entitled? What were the top technical issues that my customer faced last month? How many of our leads translate into sales? Who did my customer send to training recently? What professional services projects are in process at my customer?

Findings from the Future State Architecture Initiative The cause: Customer processes are poorly integrated from end to end, and so is the underlying technology: 30+ systems deal with customer data 12 entry points that create or update customer data Considerable amounts of manual customer data re-entry Duplication and disparity between various representations of same customer

Business Benefits of a Single View of the Customer Clarity around customer data Levels (i.e. Company -> -> Contact) Customer Master Approach Scope (i.e. IDs, Identifiers, and Reference data) Improve data quality to avoid actions/decisions on incorrect data Ability to follow a customer through the lifecycle across the systems

Customer Data Opportunities Identified as part of the FSA analysis phase Business Areas Sales Marketing Services G&A Customer DB Customer hierarchy Referential Data (D&B) Integration with Customer Repository Revenue DB Use of Enterprise Customer ID Integration with Customer Repository Siebel Matching rules tuning and maintenance Data Cleanup Two-way customer data synchronization Account rep assignment maintenance Knowledge Express Use of Enterprise Customer ID Kana / ema Integration into Customer Data repository Customer Data Matching rules Two-way customer data synchronization elicense Use of Enterprise Customer ID Integration with / into Customer Repository CIB Use of Enterprise Customer ID Integration with / into Customer Repository Additional levels of customer (e.g. contact) needed esupport Use of Enterprise Customer ID Integration with / into Customer Repository Clarify Matching rules tuning and maintenance Data Cleanup Two-way customer data synchronization Peoplesoft Integration into Customer Data repository Critical Customer Data security policies Data cleanup mybea User Profile Ties to Customer Data Repository / level of customer Access to customer data

1st Generation CDI Solution: Customer Matching Approach, driven by leveraging ETL tools in conjunction with a matching engine Siebel Siebel Correct Source Clarify Clarify People People Soft Soft 1) AT&T One Hundred 1 st Street 2) AT&T Corp 1700 El Camino Real 3) AT&T Wireless 250 Guadalupe Ave 1) ATEndT Unknown 1) AT&T Corp 100 North 1st Review Table ATEndT Unknown Customer Transactions Company X-Reference master Standardize Match Create / Update Data Matching Engine Company Table AT&T AT&T Wireless Location Table 100 North 1 st. Street 1700 El Camino Real Ave 250 Guadalupe Ave Company x-ref Sieb 1 Sieb 2 PSFT 1 Sieb 3 Location x-ref Sieb 1 PSFT 1 Sieb 2 Sieb 3 Key capability required to provide a Single View of the Customer

Our 1 st Generation CDI solution approach 1 Extract From Source 2 I-Hub to D&B 3 D&B Matching Company Tbl D&B Staging Company Tbl D&B Staging Customer Registry Company Tables I-Hub Staging 4 D&B to I-Hub D&B Staging Review Company Tbl D&B Staging Match And Load Source Systems 5

Agenda Background Information Our 1 st Generation CDI Solution Key Learning Our 2 nd Generation CDI Solution Execution Roadmap

BUILD IT AND THEY WILL COME approach does not work!!!!

Even though this approach is the right one we did not meet our objectives due to multiple reasons Legacy approach 30+ systems deal with customer data 12 entry points that create or update customer data Considerable amounts of manual customer data re-entry Duplication and disparity between various representations of same customer Central Repository approach Provide one logical representation of Customer Data across the enterprise Provide expanded customer hierarchy (Locations, Roles, Contacts, etc.) Expand to provide similar capability to other key information (Product, Pricing, etc) Incorporate external data (D&B. Factiva, etc.) Master Repositories Data Matching Engine Process Customer X-ref Customer Master Product Master User Master TBD Company Master TBD Match

Reasons our 1 st generation CDI solution did not meet it s objectives Misalignment between scope of project undertaking and executive sponsorship Lack of sponsorship from ALL the business executives Sponsorship by the CIO and a couple of LOB executives was not sufficient Data quality deteriorated from day one due to limited capability of data stewardship Developing a custom data stewardship capability is not scalable Most business and IT mid-management not on board with the approach Educating both Business and IT organization is key

Key Learning Data quality vs. maintaining the context of the data Data used in transactional systems have a context/usage to it that is difficult to reconcile into a single view Data cleansing activities can distort how people search and use a single view of a customer (familiarity to certain accounts) Constant selling of the solution and its benefits Evangelize in a clear and consistent message Provide tangible results and examples that are achievable

Agenda Background Information Our 1 st Generation CDI Solution Key Learning Our 2 nd Generation CDI Solution Execution Roadmap

CDI: Understanding the different styles helped us develop a more pragmatic roadmap Source: Gartner Research Learn the Four Styles of Customer Data Integration - John Radcliffe, 6 October 2004

2 nd Generation Approach: Rapid Implementation to Deliver Point Solutions Objectives Choose an implementation strategy that will allow for rapid deployment of CDI to meet the needs of specific business sponsors Broaden CDI scope and business sponsorship based on early wins Start with Registry Style CDI and expand to Transaction Style CDI -- if and when the business justification exists Leverage SOA (Aqualogic) for rapid deployment Target Solution Customer Master Data (external persons and organizations) Service Renewal Solution followed by Entitlement Management Solution

Success criteria established for our 2 nd generation CDI solution 100% of BEA data (from Siebel, PeopleSoft) loaded into the customer master repository Successful correlation results for top tier BEA organizations based on business defined criteria Successful creation of D&B (legal), Finance, and/or Sales hierarchies Delivery of search and display portal for master data and hierarchy Defined Governance structure and process to maintain data quality

Second Generation CDI Solution: Master Data Interface Design Overview Source Systems CDI Solution (Purisma) Insert/Update AquaLogic SB JMS Proxy HTTP/ SOAP AquaLogic DSP Java/ XQuery Source Data Processed Master Data CUSTOMER TABLE JMS Queue AquaLogic Message Created Queue Message Received Siebel Interface - Workflow w/ Siebel JMS Queues Develop a Workflow process to capture changed data events that enqueues a JMS message containing the required data using the Siebel JMS queues. PeopleSoft Interface - Oracle DB triggers w/ Oracle Advanced Queuing Develop database triggers to capture changed data events that enqueues a JMS message containing the required data using Oracle Advanced Queuing.

Second Generation CDI: Architecture Approach for leveraging Shared CDI Services Knowledge Express PartnerNet Sales Desktop User Applications AquaLogic Service Bus WLI WLI Get Customer ID Get Open Cases AquaLogic - Data Services Platform Get Active Licenses Master Data Siebel Siebel elicense elicense TBD Clarify Clarify Peoplesoft Peoplesoft CDI Solution Enterprise Apps

Customer Identity Services within BEA Aqualogic (SOA) Architecture Search Get Profile Translate ID others.. Customer Identity Services

EXECUTION ROADMAP Components of the Solution Governance Source Systems KANA elic PNET elic SBL EIS PSFT CLFY * For Master Data Master Data Management Customer Data Integration CDI Master Data Processing Master Data Repositories Business Applications Cleanse Match Organization Master * Profile Enrich * Other types of masters (such as product) to be added over time a.k.a. workbenches, portals, etc. Legend Data Flow Enterprise Data Warehouse Analytics/Reporting Business Intelligence BI

Why did we choose Purisma as our CDI Platform? Extensive Vendor Evaluation Over 20 CDI vendors evaluated 3 week hands-on technical evaluation for final candidates Why Purisma? Best data stewardship capabilities Flexible, rapid deployment (1 st phase implemented in 7 weeks) Best support for corporate accounts with hierarchy management Foundation for growth to MDM Transaction Style implementation Integration with D&B Experienced team

EXECUTION ROADMAP Overview of the Enterprise Data Initiatives Feb 06 Feb 07 FY06 Q4 FY07 Q1 FY07 Q2 FY07 Q3 FY07 Q4 FY08 Q1 FY08 Q2 FY08 Q3 Customer Data Initiatives CDI Initial Release On-going Customer Data Integration Initiatives PMO to manage quarterly release cycles Product Data Initiatives Product Data Assessment Product and Pricing Master Entitlement Data Initiatives Entitlements Gap Analysis * Entitlements Initial Release On-going Entitlements Data Initiatives PMO to manage quarterly release cycle Business Intelligence Initiatives Business Intelligence Assessment BI Initial Release On-going BI Initiatives PMO to manage quarterly release cycle

Customer Data Integration: BEA-IT Case Study Yogish Pai CTO, BEA-IT