Enabling an Enterprise Customer View



Similar documents
Customer Information Management. Amanda McIntyre, Vice President, Product Manager Glenn Sonsalla, Vice President, Enterprise Strategy & Governance

By Makesh Kannaiyan 8/27/2011 1

Web Services Strategy

MDM and Data Warehousing Complement Each Other

CRM: Retaining Your Customers: Preventing Your Competitors

<Insert Picture Here> Extending Hyperion BI with the Oracle BI Server

Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence

Sisense. Product Highlights.

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

JBoss Data Services. Enabling Data as a Service with. Gnanaguru Sattanathan Twitter:@gnanagurus Website: bushorn.com

Analance Data Integration Technical Whitepaper

JOURNAL OF OBJECT TECHNOLOGY

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

Category: Business Process and Integration Solution for Small Business and the Enterprise

Oracle Data Integrator 11g New Features & OBIEE Integration. Presented by: Arun K. Chaturvedi Business Intelligence Consultant/Architect

<Insert Picture Here> Oracle BI Standard Edition One The Right BI Foundation for the Emerging Enterprise

DATA VIRTUALIZATION Whitepaper. Data Virtualization. and how to leverage a SOA implementation.

Data Integration Checklist

Data Virtualization for Agile Business Intelligence Systems and Virtual MDM. To View This Presentation as a Video Click Here

OWB Users, Enter The New ODI World

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

Jitterbit Technical Overview : Salesforce

IBM Campaign Version-independent Integration with IBM Engage Version 1 Release 3 April 8, Integration Guide IBM

Decoding the Big Data Deluge a Virtual Approach. Dan Luongo, Global Lead, Field Solution Engineering Data Virtualization Business Unit, Cisco

Analance Data Integration Technical Whitepaper

Service Oriented Data Management

TouchPoint Sales: Tools for Accelerating a Multi-Channel, Customer-Focused Sales Process. Kellye Proctor, TouchPoint Product Manager

SOA REFERENCE ARCHITECTURE: SERVICE TIER

<Insert Picture Here> Oracle Master Data Management Strategy

Introduction to TIBCO MDM

Microsoft. Course 20463C: Implementing a Data Warehouse with Microsoft SQL Server

The ESB and Microsoft BI

Microsoft Dynamics CRM for Financial Services. Making customers the heart of your business.

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

SAS BI Course Content; Introduction to DWH / BI Concepts

MDM for Banking Industry

RS MDM. Integration Guide. Riversand

Bringing Strategy to Life Using an Intelligent Data Platform to Become Data Ready. Informatica Government Summit April 23, 2015

Test Data Management Concepts

David Chou. Architect Microsoft

SAP NetWeaver & Enterprise Services Architecture

OBIEE DEVELOPER RESUME

Integrating Siebel CRM 8 with Oracle Applications

Denodo Data Virtualization Security Architecture & Protocols

Exploring the Synergistic Relationships Between BPC, BW and HANA

The IBM Cognos Platform

Introduction to Oracle Business Intelligence Standard Edition One. Mike Donohue Senior Manager, Product Management Oracle Business Intelligence

Products CRM and Business Intelligence for DNA

Harness the value of information throughout the enterprise. IBM InfoSphere Master Data Management Server. Overview

Cloud Ready Data: Speeding Your Journey to the Cloud

ORACLE DATA INTEGRATOR ENTEPRISE EDITION FOR BUSINESS INTELLIGENCE

Exploring Oracle BI Apps: How it Works and What I Get NZOUG. March 2013

Building Views and Charts in Requests Introduction to Answers views and charts Creating and editing charts Performing common view tasks

IBM Software A Journey to Adaptive MDM

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

Session Code*: 0310 Demystifying Authentication and SSO Options in Business Intelligence. Greg Wcislo

A Service-oriented Architecture for Business Intelligence

ENTERPRISE EDITION ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE DATA INTEGRATOR

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

ORACLE DATA INTEGRATOR ENTERPRISE EDITION

MicroStrategy Course Catalog

Transforming Financial Services Sector with Dynamic CRM

Microsoft Business Analytics Accelerator for Telecommunications Release 1.0

CRM University. Course Catalog. BC010 Boot Camp With a focus on the business use of Microsoft Dynamics CRM, the boot

Oracle SOA Suite: The Evaluation from 10g to 11g

Net Developer Role Description Responsibilities Qualifications

How your business can successfully monetize API enablement. An illustrative case study

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

SAS Enterprise Data Integration Server - A Complete Solution Designed To Meet the Full Spectrum of Enterprise Data Integration Needs

The Power And Use of FireScope Unify ESB

Service Oriented Architecture

COURSE 20463C: IMPLEMENTING A DATA WAREHOUSE WITH MICROSOFT SQL SERVER

TRANSFORM BIG DATA INTO ACTIONABLE INFORMATION

Jitterbit Technical Overview : Microsoft Dynamics AX

Establish and maintain Center of Excellence (CoE) around Data Architecture

Implementing a Data Warehouse with Microsoft SQL Server

Business Intelligence Applications

Pentaho Reporting Overview

Your Customer Is In Control

Oracle Identity Analytics Architecture. An Oracle White Paper July 2010

Implementing a Data Warehouse with Microsoft SQL Server 2014

Hyperion Data Relationship Management (DRM)

What's New in SAS Data Management

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

Using BPM to Implement Services in Telecom and Media. Practical Advice and Insights from the Real World

FREQUENTLY ASKED QUESTIONS. Oracle Applications Strategy

AquaLogic Service Bus

Annual General Meeting Business Update. William M. Tatham, CEO

<Insert Picture Here> Master Data Management

ORACLE BUSINESS INTELLIGENCE SUITE ENTERPRISE EDITION PLUS

SEDONA CRM. SEDONA CRM Customer Relationship Management (CRM) for Community & Regional Banks

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

ORACLE BUSINESS INTELLIGENCE SUITE ENTERPRISE EDITION PLUS

Jitterbit Technical Overview : Microsoft Dynamics CRM

Business Intelligence in Oracle Fusion Applications

An Oracle White Paper March Managing Metadata with Oracle Data Integrator

Structure of the presentation

SOA REFERENCE ARCHITECTURE: WEB TIER

Enabling Better Business Intelligence and Information Architecture With SAP Sybase PowerDesigner Software

A Near Real-Time Personalization for ecommerce Platform Amit Rustagi

Transcription:

Enabling an Enterprise Customer View David Shepherd April 17,2013 1

David Shepherd Employment 2003 present Senior Vice President, Technology and Chief Technology Officer, NexJ Systems 2001 2003 Partner, XJ Partners 2000 2001 Vice President, Technology, Siebel Systems 1991 2000 Senior Vice President, Technology and Chief Technology Officer, Janna Systems 1989 1991 Senior Management Consultant, Advanced Technology, Andersen Consulting Standards Bodies and Other Projects 2011 presentboard Member, Connected Health and Wellness Project (www.chwp.org) 2009 presentarchitecture Council Member, Open Health Tools (www.openhealthtools.org) Education 1985 1989 Bachelor of Applied Science, Engineering Science, University of Toronto 2

Enabling an Enterprise Customer View What is a CRM Enterprise Customer View Customer Case Studies Technical Architecture and Tools for Making it Work 3

NexJ Systems 2012 NexJ Systems Inc. Confidential and Proprietary. 4

Evolution of CRM First Generation CRM Without Integration Second Generation CRM Data Replication Next Generation CRM Seamlessly Integrated CRM CRM CRM Account Opening Financial Planning copy Siloed CRM without integration to other applications Time consuming, complex and error prone All data was copied into the CRM data to get a complete view Difficult to maintain and expensive to deploy Seamless integration with existing systems and data Model, service based architecture that performs at scale Security and privacy ensured 5

Next Generation CRM Understand Your Customer Personalize Service Maximize Value Customer Profile Intelligent Service Model Proactive Interactions Virtualization Interactions Transactions News, Events &Social Media Business Intelligence Relationship Building Customer Loyalty Programs Product Recommendations Encourage Action Provide Superior Service Improve Client Loyalty Drive Up sell and Cross sell Comprehensive Customer View Best Practices Service Model Increased Opportunity 6 Maximize Customer Value

Integrated Agent Desktop Client Dashboard Search Social Media Integration Suggested Next Steps Portfolio Performance Key Interactions Financial Accounts Secure Messaging Profile and Interests Relationship Hierarchy Coverage Team 7 Save Time, Make More Money

Its More than CRM Now Data Governance & Master Data Management Data Integration, Quality & Conversion Comprehensive Customer View Integrated Desktops Data Analytics & Business Intelligence Enterprise Mobilization 8

What we are hearing companies want Integrated Financial Institution Corporate & Investment Banking Asset Management & Commercial Banking Consumer & Community Banking Your Objectives Investment Bank Treasury & Securities Services Global Corporate Bank Commercial Bank Asset Mgmt Consumer & Business Banking Mortgage Banking Card Services & Auto Leverage the Wholesale Platform IB Leverage for Treasury & Securities Services TSS Leverage for Commercial Banking CB Leverage for Asset Management AM Leverage the Retail Branch Platform CBB Leverage for Card Services & Auto CSA One Brand Customer Experience 9 Leverage the Franchise cross LOB

Getting to True Enterprise CRM Integrated Desktop Enterprise Mobility Cross-bank Referrals Business Intelligence Dashboards Next Best Offer Data Services Microsoft Outlook Enterprise Customer View Business Intelligence Data Hub MS Exchange Synch Line of Business CRM Capital Markets Departmental CRM Commercial Banking Legacy CRM Wealth Management Retail Banking Bespoke CRM Insurance Departmental CRM Enterprise Dashboards & Reporting BI Tools Master Data Management Transactional Systems & Data Capital IQ Company Profiles Market News Loan Origination Profitability Engine Risk Mgmt. Financial Planning Portfolio Mgmt. Market News & Data Credit Scoring CTI Bank Accounts Quoting Claims Policy Admin Data Warehouse Customers / Products MS Exchange 10 Maximize Enterprise Customer Value

Key to Making it Work Introduce a virtual CRM layer as the Enterprise Customer View between the LOB applications and MDM system Facilitates the orchestration between the MDM system and the LOB systems to create a customer view suitable for relationship management, sales and service functions Allows appropriate enhancement of the MDM data from LOB systems without having to add non mastered data to the MDM store Enables definition of workflows and processes without having to impact the data governance constraints built into the MDM system Insulates the MDM from the continuous change to the LOB systems across the company that will help me make sense of the 25+ client stores and CRM implementations scattered around the company Enterprise CRM Prospect, April 2013 11

Understand Your Customer a Data Perspective Virtualization Understand Your Customer Customer Profile Interactions Transactions News, Events &Social Media Virtual Holistic Customer View Create customer and household entities by rationalizing line of business CIFs/CRMs and other client/account information with the client master Integrate to line of business transactional systems by accessing data at source to aggregate and rollup transactional data into a client and household view Enforce a comprehensive security model which meets all of the business security requirements All enterprise customer information is made available through the common business model: User Interface In reports For Querying Workflows and Business Rules Mobile Devices 12 Creating a Holistic Customer View

Enterprise CRM Requires MDM Support Integrated Desktop Enterprise Mobility Cross-bank Referrals Business Intelligence Dashboards Enterprise Customer View Web Services Customer / Product Hub Line of Business Transactional Systems & Data Capital Markets Capital IQ Company Profiles Market News Commercial Banking Loan Origination Profitability Engine Risk Mgmt. Wealth Management Financial Planning Portfolio Mgmt. Market News & Data Retail Banking Credit Scoring CTI Bank Accounts Insurance Quoting Claims Policy Admin Exposed Service Layer Internal Service Layer MDM Hub Master Data Management SOA Programs 13 Leverage MDM Data Services

Intelligent Service Models Business Intelligence Personalize Service Intelligent Service Model Relationship Building Customer Loyalty Programs Product Recommendations Best Practices Service Model Enable business rules and workflows to be defined against the client centric information model Enable Analytics and Dashboard against the Holistic Customer View to: Discover hidden relationships from cross line of business aggregation Determine Enterprise Customer Value Tier and segment customers based on all their products and service consumption across the enterprise to drive increased client satisfaction and customer loyalty Enable compliance processes for: Know Your Client Anti Money Laundering 14 Operationalizing a Customer View

Enterprise Analytics & Compliance Dashboard Compliance Dashboard Compliance Activities Anti Money Laundering LOB KYC Business Intelligence Capital Markets Commercial Banking Wealth Management Retail Banking Insurance Dashboards & Reporting KYC KYC KYC KYC KYC Data Warehouse 15 Fulfill Regulatory Obligations

Drive Intelligent Proactive Interactions Encourage Action Personalize Maximize Service Value Proactive Interactions Provide Superior Service Improve Client Loyalty Drive Up sell and Cross sell Drive actions to users through Product Recommendations for up sell Lead Referrals for cross sell and cross line of business referrals Work Queues Tasks Activity Plans Wizards Actionable Badges Best Increased Practices Service Opportunity Model 16 Maximizing Enterprise Customer Value

Enterprise CRM Driving Cross Bank Referrals Cross-bank Referrals Compliance Dashboard Leads Generated Compliance Activities Next Best Offers Enterprise KYC / AML / Transactions LOB KYC/AML Business Intelligence Capital Markets Commercial Banking Wealth Management Retail Banking Insurance Dashboards & Reporting Lead KYC Lead KYC Lead KYC Lead KYC Lead KYC Data Warehouse 17 Turn Obligation Into Opportunity

A Unique Perspective Traditionally MDM is a back office infrastructure project Value is when it is combined with operational systems like a CRM system to address enterprise issues and automate processes Cross sell, relationship modelling, compliance, analytics We have been approaching MDM issues from a front office / CRM perspective I have spend the last 10 years driving the development of products, framework, tooling and techniques to address where the front end processes and views meet the back office transactional and MDM systems 18

Approach Banker Platform User Interface User Interface Portal Web Mobile Pre-Built Models and Tools Business Domain Model Clients Accounts Products Business Model Documents Activities Integrate with Enterprise Applications Expose Services Web Services ESB Enterprise Schedule Sync MDM / CIF/CRM Customer Map to Data Hub Sources and Systems Portfolio Holdings Trades 19 Model Driven Engineering

Model Driven Engineering Framework NexJ Studio is used to design the solution Solution Design is stored as Metadata in a repository Server and Client Frameworks use the repository Metadata to drive behavior Separation of functional and technical complexity Develop complex integrated enterprise applications by separating business logic definition from technical data environment Hide technology issues from the developers Data abstraction heterogeneous queries, security and hardening, and standards support Allows each developer to focus on the business function they are trying to achieve using the tooling Environment and features based on Patterns of Enterprise Application Architecture, Martin Fowler Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions, Gregor Hohpe and Bobby Woolf Domain Specific Languages, Martin Fowler and Rebecca Parsons 20 Abstract Away Complexity

MDE Framework NexJ Studio Client Framework Executive Dashboards Thomson ONE Agent Portal Presentation Customer Portal Mobile Existing Enterprise Applications Business Model Entities Relationships Workflows/Processes Business Rules Presentation UI Design Specification Screens, Forms & Reports Events Data Persistence Data Sources & Channels Persistence Mappings Integration Services Messaging & Transformation Web Services (SOA) Security & Authentication Workflow & Rules Engine Audit & Archive Business Domain Model Clients Documents Accounts Activities Coverage Campaigns Data Persistence Opportunities Alerts Systems Integration Data and Systems Integration Web Services Enterprise Services Bus Enterprise Schedule Sync Financial Planning Microsoft Exchange Book of Record Compliance Approved Documents Data and Systems Virtualization Your CIF Portfolio Trades Customer Hub Enterprise Data 21

Key Technology: Virtual Data Persistence Layer Logical Presentation Layer Business Model Layer NexJ Application Server Persistence Layer Adapter Layer SQL Adapter XML Adapter Teradata Persistence Adapter Service Persistence Adapter Service Persistence Adapter JDBC Driver XML Teradata Adapter Scripted Service Definition Scripted Service Definition Oracle MS SQL DB2 Sybase MySQL PostgreSQL Relational Database File System TeraData Web Services Back Office Applications 22

MDE is used to Aggregate data from multiple back office systems into a common business model on the server tier through the abstracted data layer Define services to automate business processes and enable cross functional workflows across backend systems against the common business model Expose the services: To users via Portal component, Rich Web Applications and/or Blackberry To developers and systems via service interfaces using a variety of protocols including XML/SOAP and JSON We provide pre build business functionality on an extensible platform designed for customization and integration 23 Designed to Integrate Seamlessly

Flexible and Customizable Security is Key User Authentication SSO support (SiteMinder, WebSEAL, OpenAM, Layer 7, Active Directory ) Functional Entitlements Controlled at a method invocation level through privileges and privilege groups Data Visibility Regular expressions can be added to any read method to allow dynamic context aware data security rules Support for protected attributes that are restricted to the server tier Encryption Individual object attributes can be encrypted through the persistence model Client requests encrypted using SSL DB Requests can be encrypted with supported JDBC drivers Audit Domain class events can be selectively audited Ability to intercept audit event, and format information, and persisted to data source 24 Exactly Match Enterprise Requirements

Integrated Capabilities HTML 5 ODBC Driver Oracle, DB2, MSSQL, Sybase, Teradata, MySQL Device Independent Screen Design Deployment Tool Source Code Control Support Multiple Deployment Environments XML, JSON, Flat File, CSV, vcard, Zip TCP, Message Queue, UDP, HTTP, SOAP, SMTP 25 Performance Tests Self Documenting Data Schema Tool Improve Productivity Dynamic Charts

NexJ Studio Integrated Development Environment for Model Driven Engineering Editors employ standard UML techniques including class diagrams and activity diagrams Models are validated, run, tested, debugged, and deployed from within NexJ Studio Studio toolbar Element outline Model elements Model navigator Element editor Element properties Model layers 26 SDK to Develop, Integrate, Customize, and Upgrade the NexJ Product Offerings

Business Model Layer Defines the solution s central business domain model Model business concepts in class diagrams, classes and enumerations Model long running business processes in workflows and workflow queues Model complex run time editable business rules with rule sets Run unit tests to ensure quality of the business logic 27

Security Layer Design and implement your own security model for all aspects of your solution Coordinate multiple security entitlement models Enforce rule based security on the business model Attach permission levels to the system functionality at design time Assign permissions to users at run time 28

Persistence Layer Use Data Sources to model logical representations of your physical storage Wrap web services in business model classes with the Service Persistence Adapter Manage upgrades to the data schema as your solution evolves and make upgrades easy Define ETL Activities in terms of the domain model and logical data sources 29

Integration Layer Model how the solution will integrate with external messaging systems Create messages to define the structure of information to exchange XML, SOAP, JSON, CSV, Fixed (Copybook), vcard, Zip Define channels to send & receive messages HTTP(S), JMS, FTP, TCP, UDP, Mail, Custom Use services to orchestrate message workflow Send/Receive, Try/Catch, Branch, Loop, Fork/Join, Transform, Persist Use transformations to map from message to message Implement Service Definitions to expose an SOA service 30

Data Integration Tooling BI Models map data from Domain Model to any BI data model Integration Editor define how messages flow through integration channels and services ETL Activities orchestration workflows for batch movement of data from one system to another 31

Data Match Service Designed for use in MDM data processing and cleansing Highly configurable and able to be implemented as a fully automated service or as a semi automated data flow process that supports: Clean the Lake Batch scrubbing of existing data (e.g. periodic cleansing) Clean the River Batch scrubbing of a subset of records (e.g. import) Clean the Rain Real time data matching of individual records (e.g. add) The Data Match Service will: Iterate over any source and target collection in parallel using NexJ Object Queues Compare two records and invoke configurable matching algorithms against attributes Aggregate weighted scores to compare against provided thresholds Provide possible matches with flexible granularity to explain result set Operates on the Virtualized Model 32

Enterprise CRM Integrated Desktop Enterprise Mobility Cross-bank Referrals Business Intelligence Dashboards Next Best Offer Data Services Microsoft Outlook Enterprise Customer View Business Intelligence Data Hub MS Exchange Synch Line of Business CRM Capital Markets Departmental CRM Commercial Banking Legacy CRM Wealth Management Retail Banking Bespoke CRM Insurance Departmental CRM Enterprise Dashboards & Reporting BI Tools Master Data Management Transactional Systems & Data Capital IQ Company Profiles Market News Loan Origination Profitability Engine Risk Mgmt. Financial Planning Portfolio Mgmt. Market News & Data Credit Scoring CTI Bank Accounts Quoting Claims Policy Admin Data Warehouse Customers / Products MS Exchange 33 Enabling an Enterprise Customer View

Lessons Learned Finance and insurance companies struggle to build a digital image of a client due to the transactional data paradigm Companies don t just have one CRM system they have many Integration is key to success and it s very difficult Exactly matching enterprise security model is critical Can t have any approximations Must deal with a large number of complex exceptions Introduce a virtual CRM layer as the Enterprise Customer View between the LOB applications and MDM system Facilitates the orchestration between the MDM system and the LOB systems to create a customer view suitable for relationship management, sales and service functions Insulates the MDM from continuous change to the LOB systems across the company 34

35 Thank You