best practices in mdm, oracle openworld 2009

31
Best Practices in Master Data Management and Data Governance October 15, 2009 Dan Power Hub Solution Designs, Inc.

Upload: hub-solution-designs-inc

Post on 27-Jan-2015

122 views

Category:

Technology


1 download

DESCRIPTION

This presentation will cover the definition of Master Data Management, describe potential MDM hub architectures, outline 5 essential elements of MDM, and describe 11 real-world best practices for MDM and data governance, based on years of experience in the field.

TRANSCRIPT

Page 1: Best Practices in MDM, Oracle OpenWorld 2009

Best Practices in Master Data Management and Data Governance

October 15, 2009

Dan PowerHub Solution Designs, Inc.

Page 2: Best Practices in MDM, Oracle OpenWorld 2009

Page 2

MDM can be tough (especially in this economy) but …

“When the going gets tough, the tough get going.”

Joseph P. Kennedy

M. Scott Peck’s book “The Road Less Traveled” opens with “Life is difficult.”

MDM is definitely worth it – you can save your company a lot of money, make compliance easier, even increase revenue …

Page 3: Best Practices in MDM, Oracle OpenWorld 2009

Page 3

Executive Summary

In today’s discussion, we will:• help you better understand Master Data

Management (MDM) and data governance• present some useful MDM and data

governance best practices• talk about what works and what doesn’t• cover the importance of a holistic approach• discuss how to get the political aspects right

And feel free to ask questions as we go

Page 4: Best Practices in MDM, Oracle OpenWorld 2009

Page 4

Speaker’s Background

• Prior to founding Hub Solution Designs,was the general manager for Dun & Bradstreet's strategic alliance with Oracle

• Has more than twenty years of experience in management consulting, enterprise applications, strategic alliances, marketing, and corporate strategy at companies like Deloitte & Touche, CSC, eCredit and Parson Consulting

• Frequently an invited speaker at technology conferences; writes a widely-read blog and a column for Information Management magazine

• Regularly advises clients on developing & implementing high impact MDM and data governance strategies

Page 5: Best Practices in MDM, Oracle OpenWorld 2009

Page 5

So what is Master Data Management?

• My definition

– MDM is a set of disciplines, processes and technologies

– for ensuring the accuracy, completeness, timeliness and consistency

– of multiple domains of enterprise data - across applications, systems and databases, and

– across multiple business processes, functional areas, organizations, geographies and channels

Page 6: Best Practices in MDM, Oracle OpenWorld 2009

Page 6

What is MDM? (continued)

• Some definitions from Gartner

– Master Data: consistent, official set of identifiers, attributes and hierarchies for core entities

– Master Data Management (MDM): a discipline used by business and IT to ensure uniformity, accuracy, stewardship and accountability of the organization's shared master data assets

– Customer Data Integration (CDI): since 2003, the term has been used by software vendors. CDI = MDM for Customer Data.

– Product Information Management (PIM): an accurate and single view of the product. PIM = MDM for Product Data.

Page 7: Best Practices in MDM, Oracle OpenWorld 2009

Page 7

What is MDM? (continued)

• Definitions from The MDM Institute:

– Master Data Management: “The authoritative, reliable foundation for data used across many applications & constituencies with the goal to provide a single view of the truth no matter where it lies.”

– Data Governance: “Formal orchestration of people, process, & technology to enable an organization to leverage data as an enterprise asset.”

Page 8: Best Practices in MDM, Oracle OpenWorld 2009

Page 8

E-Business Suite vs. Customer Data Hub• E-Business Suite has the same underlying

foundation as Customer Data Hub (the Trading Community Architecture or TCA)

– EBS sites can license the Customers Online “front end”, as well as the Data Librarian

– Look into whether your organization has already licensed CDH; if not, consider it!

• There are some differences in the “embedded Hub” vs. a standalone Hub instance but a lot of the MDM best practices we’ll discuss today still apply

• Ironically, lots of EBS sites use TCA & Customers Online very little or not at all

Page 9: Best Practices in MDM, Oracle OpenWorld 2009

Page 9

Potential MDM Hub Architecture

1.“Separation of Powers”. The EBS R11i instance already serves a function and needs to continue to be dedicated to that function. Mastering is a separate business process and the application (and associated repository) need to be abstracted out to support that business process.

2.Avoid “Rev lock”. Oracle’s MDM Hub functionality is one of the fastest growing/changing areas in the suite. If the hub is embedded, the regression testing required by the "other" functions can be cost prohibitive to advancing the hub.

3.Good way to get early experience with R12 (and using same approach with Fusion, later on)

R12.1 Customer/ Product/Supplier

Hub(with a robust Data Quality

tool)

Front Office (Salesforce.com)

Marketing Database (Qualified Leads)

D&B Optimizer (enriched with D&B information)

Back Office (Oracle E-Business Suite, R11i.10)

Data Warehouse (Oracle DBMS, Business Objects)

Training & Learning Mgt System

Web: orders, activation, registration, subscription ID

Page 10: Best Practices in MDM, Oracle OpenWorld 2009

Page 10

MDM 101 – Five essential elements

1. The MDM Hub itself

There are three major types:

Registry Hub (stores only the identity information and foreign keys required for matching in the hub)

Persistent or Transactional Hub (stores all of the critical data from each source system into the central hub)

Coexistence or Hybrid Hub (uses a mix of both styles)

Oracle now has MDM hubs for Customer, Product, Supplier, Site and Financials

Page 11: Best Practices in MDM, Oracle OpenWorld 2009

Page 11

MDM 101 – Five essential elements

2. Data integration or middlewareImportant to be able to synchronize data into and out of the hubDoesn’t have to be real-timeWhole point is to build a “Single Source of Truth” for a given domainSo having out-of-date information in your hub – or not synchronizing data quality improvements back to your source systems – can defeat the whole purpose of the program

Oracle has one of the top middleware products

Page 12: Best Practices in MDM, Oracle OpenWorld 2009

Page 12

MDM 101 – Five essential elements

3. Data Quality

Most companies quickly realize that they’re starting off with a much lower level of data quality than they expected

So a robust data quality tool can be vital in standardizing and correcting data, plus supplying missing information

A good data quality tool can make the difference between a failed project and a successful project

Profile early and profile often! Include regular profiling in your governance program …

Page 13: Best Practices in MDM, Oracle OpenWorld 2009

Page 13

MDM 101 – Five essential elements

4. External Content (also known as enrichment)

Having worked for D&B, I constantly saw the value of providing information you don’t already have

It could be something as straightforward as SIC codes, or as complex as corporate family trees and credit ratings

When you “don’t know what you don’t know”, working with an external content provider can be a big help

Page 14: Best Practices in MDM, Oracle OpenWorld 2009

Page 14

MDM 101 – Five essential elements

5. Data Governance

This is actually the most important

Without the people & processes around your hub, the technology will (at best) be “a solution in search of a problem”

The business won’t accept the solution unless they’re driving it, and resolving difficult questions of ownership or quality is going to take some type of cross-functional group, with an executive sponsor, business data stewards, IT support, etc.

Bringing together all of these elements is hard enough – don’t try to do it without a data governance organization

Courtesy: Rhapsody Technologies, Inc.

Page 15: Best Practices in MDM, Oracle OpenWorld 2009

Page 15

Stages in Typical MDM Lifecycle

1. Education, Strategy and Evaluation– Education, Vision and Strategy– Business Case and ROI Analysis– Technology Evaluation

2. Execution– Definition / Planning– Design– Development– Deployment

3. Ongoing Data Governance & Stewardship (in parallel with 1 & 2)– Defining Metrics– Creating Organization– Developing Governance Processes

Page 16: Best Practices in MDM, Oracle OpenWorld 2009

Page 16

Why Does All This Matter?

• So why are companies doing these MDM initiatives?

– Most frequently, it’s to solve a specific business problem

– Certain industries have had compelling external “compliance events” (like Basel II or HIPAA)

– But companies in every industry are looking to increase revenues, reduce costs, improve compliance & decision making, and get more ROI from their technology investments

– For a lot of companies, it’s not “if” they’ll do MDM and Data Governance, it’s “when” & “how” & “in what order”

Page 17: Best Practices in MDM, Oracle OpenWorld 2009

Page 17

Some best practices we’ve observed

“90% of the game is half mental.”Yogi Berra

So what works and what doesn’t work in the real world?

Page 18: Best Practices in MDM, Oracle OpenWorld 2009

Page 18

MDM Best Practice #1

• Start with the need, pain or problem (not “the solution”)

– The “build it and they will come” approach really doesn’t work for MDM

– Make sure MDM solves some key business problems

– How to get funding: find the pain points, and quantify the benefits (and cost) of fixing them

In particular, look at the data-related components of other in-flight projects, then see how a centralized data hub can save money

Courtesy: sel

Page 19: Best Practices in MDM, Oracle OpenWorld 2009

Page 19

MDM Best Practice #2

• Active, involved executive sponsorship

– This is true for many projects, but especially so for MDM

– To champion a change, towards managing master data as a true corporate asset, is going to mean significant cultural disruption

– In most companies, that type of change is best driven “top down”

Your executive sponsor doesn’t have to be involved in everything, but when the rubber meets the road, you need the “corner office” in your corner

Page 20: Best Practices in MDM, Oracle OpenWorld 2009

Page 20

MDM Best Practice #3

• Emphasize the organizational change management aspect

– Critical to the success of large transformation projects like MDM

– Outside perspective can be very helpful here

– Your company’s culture is probably not conducive to data quality or proactive master data management (or you wouldn’t need MDM)

MDM projects can be very political, so figure out how to do organizational change management early on, have a communications strategy and then communicate, communicate, communicate!

Courtesy: Michael Heiss

Page 21: Best Practices in MDM, Oracle OpenWorld 2009

Page 21

MDM Best Practice #4

• The business should own MDM and data governance– As tempting as it is to start & finish with the

technology, it doesn’t work

– When MDM is driven by IT, the business may not understand or buy in (or even realize it’s there)

– It’s hard, but start by building interest and demand (recruiting) in the business

– Otherwise, the business won’t be committed and getting funding will be tough

MDM’s nature (an ongoing program, rather than a “once & done” project) means that even if the initial project is funded, the business may not pick it up in Year 2 & beyond

Page 22: Best Practices in MDM, Oracle OpenWorld 2009

Page 22

MDM Best Practice #5

• Put your best project manager(s) and people on this

– Make sure you can’t be derailed by opponents pointing to avoidable project management or organizational issues

– Focus on controlling scope, getting the requirements right, managing risks, and communicating effectively & often

– You cannot afford to have this type of project fail …

Focus on delivering value, on time and on budget, and you’ll achieve the expected ROI

Page 23: Best Practices in MDM, Oracle OpenWorld 2009

Page 23

MDM Best Practice #6

• Use a holistic approach – people, process, technology and information

– This may be the most important best practice of all

– Start with the people, politics & culture, then move on to the data governance and stewardship processes, then the technology

You’ll succeed if you recruit the right executives as sponsors; invest the time to create a data governance team; design your governance processes, and communicate how the MDM initiative helped the company achieve its strategic objectives

MDM Metrics

MDM Technology Infrastructure

MDM Processes

MDMGovernance

MDMOrganization

MDM Strategy

MDM Vision

A Business-Driven, Holistic Approach to MDM

Courtesy: Gartner

Page 24: Best Practices in MDM, Oracle OpenWorld 2009

Page 24

MDM Best Practice #7

• Think of MDM as a long term program, not a short term project

– Define your “to be” state and break the project up into a series of discrete, manageable phases

– An architectural assessment and a well defined strategy are good early deliverables

– Spend some quality time planning the initiative – the time you invest will be repaid many times over!

Plan for a “MDM way of life”, not a project that “goes live” and then is over …

Courtesy: basi_16816

Page 25: Best Practices in MDM, Oracle OpenWorld 2009

Page 25

MDM Best Practice #8

• Create a data governance organization and processes

– If there’s no dedicated data governance function, then no one lives & dies with the accuracy, completeness, timeliness and consistency of the critical information the business uses

– Before you start, convince management of the need for a small data governance team

There’s no point in doing master data management if you’re not going to govern the data …

Page 26: Best Practices in MDM, Oracle OpenWorld 2009

Page 26

MDM Best Practice #9

• Resist the urge to customize

– As the hubs mature, it's easier to resist the temptation to customize

– Sometimes pushing the vendor to improve future releases is a better strategy than customization

– When you do customize, do it carefully; make sure your changes are “upgrade-friendly” and documented

Most vendors are still revving their products once or twice a year, so you don’t want to get “rev locked” on an older version

Page 27: Best Practices in MDM, Oracle OpenWorld 2009

Page 27

MDM Best Practice #10

• Don’t underestimate the complexity

– Not uncommon for companies to have 20-30 source systems that have to be integrated with the hub

– Tackling other things at the same time (like service-oriented architecture or major upgrades) – MDM can help with those but it does increase degree of difficulty

– If you underestimate, you’ll be under pressure to cut functionality

MDM and data governance can be disruptive to the business unless the business is driving the effort and it’s been well-planned

Page 28: Best Practices in MDM, Oracle OpenWorld 2009

Page 28

MDM Best Practice #11

• Test, test, test and then test again

– Your MDM hub is going to be different from every other hub in the world

– You’ve got a unique variety of source systems - and some of those may be custom and won’t exist anywhere else

– Most vendors are doing much better at testing and QA, but the burden of testing remains squarely on the implementing company and the project team

Don’t assume that just because something’s in general release, that it will work perfectly at your site

Page 29: Best Practices in MDM, Oracle OpenWorld 2009

Page 29

MDM is a long term journey …

“Nothing in this world can take the place of persistence. Talent will not; nothing is more common than unsuccessful people with talent. Genius will not; unrewarded genius is almost a proverb. Education will not; the world is full of educated derelicts. Persistence and determination alone are omnipotent.”

Calvin Coolidge, 30th U.S. President

Page 30: Best Practices in MDM, Oracle OpenWorld 2009

Page 30

Questions?

Page 31: Best Practices in MDM, Oracle OpenWorld 2009

Page 31

Contact Info.

Hub Solution Designs, Inc.188 Whiting Street, Suite 3Hingham, MA 02043-3844

office: (781) 749-8910web: www.hubdesigns.comblog: blog.hubdesigns.com

Dan Power, [email protected]/dan_power

Subscribe to our newsletter: www.hubdesigns.com/newsletter.html

Join the MDM Community: http://mdmcommunity.ning.com