Preparing for an MDM Implementation (2024)

Preparing for an MDM Implementation (1)

There are many tasks you can perform to make your MDM implementation go smoother. Many people think being prepared is about the technical things but there are a lot of organizational challenges, data and system related challenges that must be addressed to have a successful MDM implementation.

On-demand webinar

Data Governance & AI: A Two-Way Street

Watch now

Preparing for an MDM Implementation (2)

Some of the following preparation tasks may seem to be project work, but once you start, you will appreciate the ground work done as part of your preparation.

Organizational Preparation

An MDM integration is a business driven initiative, and the business needs to be involved and properly prepared for the tasks ahead. Consider the following organizational points before you start your implementation.

Define the Business Goal

There are many business drivers for wanting to implement an MDM solution:

  • Complete view of customer profile
  • Improved data quality
  • Improved customer experience
  • Up sell and cross sell opportunities
  • Centralization of customer information
  • Reduced development and system costs
  • Reduced customer communication costs
  • Improved business decisions by having better data

It is key to identify what your business goals are for implementing an MDM strategy and prioritize if many benefits are to be realized. Understanding the business drivers will help focus the activity when decisions are to be made.

Create a Strategy and Roadmap

An MDM implementation is a program, not a project, and as such benefits from having a strategy. Most organizations will takes years to complete their MDM journey and recognizing this early on will help set the proper expectation.

Create an MDM assessment strategy and a roadmap to answer these questions to help keep things on track:

  • What needs to be done?
  • What sequence should it be done in?
  • What resources will be required?
  • What benefits will I receive and when?
  • What is it going to cost?

Define your Success Criteria

It is important to recognize when you have had success and be able to measure and communicate that success to your stakeholders. Your MDM implementation will run over many phases and each phase is designed to achieve a business goal. Having defined your criteria for success and being able to measure your rate of success will assist in keeping the program on track, and assist with future funding to achieve the ultimate goal. Having concrete milestones is essential in order to measure and demonstrate progress in such a large undertaking.

Get an Executive Sponsor

An MDM implementation is a program that will require many years to execute in most organizations. If you are considering an MDM implementation you probably already have numerous systems collecting, massaging, and reporting on customer information, and suffering from the diversity, volume, duplication, and data quality issues that come with it. It took years to create the problem, and it will take some years to straighten it all out.

Get an executive sponsor to back the initiative to have success. Many organizations are project oriented, and even funding can be limited to a project by project basis. Long term initiatives like MDM require a longer vision and support in order to be ultimately successful, and only an executive can provide that backing.

Many organizations operate in a series of silos. The very definition of master data indicates it is a shared, common interest set of information - which is at odds with a silo based organization. Executive sponsorship assists in having stakeholders work together.

Get an Owner

Some organizations do not have the concept of application ownership. A successful MDM implementation benefits from having an application owner whose sole responsibility is to look after the MDM application.

MDM is a foundational application, which means that the business value and function that MDM supplies is directly tied to the clients that use it. MDM, being a foundational application, will be used by many client applications in the organization, and typically each one of those clients will have an agenda for customer information. The application owner can make sure that any decisions related to the MDM application are in the best interests of all of the stakeholders.

Bring Governance to the Party

Establish a data governance body to oversee the master data.

If you are new to master data management, you are probably looking at mastering your Party, or person and organization information. Master data by definition is information which is of interest to a cross section of the enterprise. Interest means more than just having the information, but it also embodies how information is to be sourced and used, which can differ amongst the various stakeholders in the company. Governance gives you a process where you can resolve issues in the definition and use of information to ensure that the master data can service the needs of all the stakeholders in a way acceptable to all.

Governance is important to establish things like:

  • Definitions of data elements
  • Identifying sources of information
  • Identifying remediation processes for problems
  • Authorizing exceptions and follow-up compliance
  • Keeping MDM from becoming the dumping ground for Party data because it’s easy

Establish the rules and enforce them

Some organizations practice data stewardship and not data governance. The big difference between the approaches is whether you really need to comply or not. Governance implies rules and enforcement, and this is what master data management really needs.

In many organizations the master data is distributed amongst many different systems, is not centrally managed with a common set of data integrity and quality rules, and copied and modified in multiple locations. This is the MDM problem you are trying to solve and after all the hard work of implementing an MDM solution you do not want to end up with the exact same problem on a shiny new technology platform.

Establish rules for:

  • Where master data comes from
  • When is it acceptable to deviate from a rule
  • Provide an exception process with regular review and forced compliance based on defined timelines
  • Process to add new attributes
  • Process to control replication and when it's acceptable

Work Together

Many organizations are divided into silos and few initiatives span these silos. Your MDM implementation will span silos. Start early to establish the working relationship between the silos. Identify your stakeholders and get buy-in for the program.

SOA you need Governance

Modern MDM technology solutions are based on a Service Oriented Architecture approach and integrated into your systems using a service bus. MDM being a foundational application will provide a set of services that should be designed to meet the needs of the entire organization and thus require careful planning and governance to ensure that your services are strategic and you don't end up with JBOWS, (Just a Bunch Of Web Services).

A SOA governance function is an important organizational body in an IT organization. Services need to be well defined, have business rules that are well documented and understood, and be able to service the needs of a wide variety of clients. Commercial MDM products can offer hundreds of services out of the box contributing a significant number of services to the service catalogue.

System and Data Preparation

With the organization ready to embark on your MDM journey there are preparation tasks that will assist in keeping things moving along, and gain a better understanding of the real challenge before you.

Identify your Master Data

Not all information about a customer (or whatever domain your MDM implementation covers) is master data. Master data is information that is of interest to more than a single area of the organization. Master data is the key information that many people are interested in and can benefit from having a common view.

Your master data can be centrally managed and your other related domain information can exist in the systems that own or master that information. The Enterprise Service Bus is the common vehicle used to integrate the different sources of information to provide a consolidated view to the clients in a transparent manner.

Take a first cut at what your master data for the domain you are implementing will be comprised of. During the implementation you can refine the definition. By going through the process of the initial cut you will also get to exercise your Data Governance committee and processes, providing valuable experience for when timetables are tighter due to implementation targets.

Identify your Consumers and Producers

Identify the applications that produce master data and those that consume master data. Document how these applications:

  • Store their master data. In a database or file or other
  • How they update the master data. Do they create a key?
  • Do they share master data?
    • How is it shared?
    • How often?
  • Are additions and updates made by other applications sent to the current application to keep it up to date?
    • How are they sent?
    • How often?
  • What volume of master data exists?
  • How many add, update and inquiry transactions are executed?
  • What information is created used or stored?
  • What are your sources of data enrichment?

You may be looking at this list and thinking we should already have all this information. The truth is, yes you should but in reality you probably don't have it readily available.

You may also be looking at this information thinking that this is all project work. These questions however are very high level and will serve as only the starting place for when the implementation starts. This high level information will be required to fully understand the scope of your MDM implementation, the number of systems affected and the kinds of processing that will be impacted.

While executing the program, significant details about each one of these questions will need to be answered in order to solve the technology problems and ensure solutions account for the various categories of use cases.

Embrace the Metadata

Your MDM implementation will require you to gather significant information about your master data and systems that produce and consume it. Make sure that you retain this intellectual property by capturing the information in a metadata repository.

The MDM implementation will require you to capture:

  • Where master data comes from
  • Who uses it
  • What is it used for
  • What data is used
  • What rules are associated with production and consumption
  • Descriptions and definitions of the data
  • Fit for purpose

And numerous other bits of information. This is a good base of important information that will be useful to you going forward.

Consider the canonical model

The canonical model is a definition of what your master data is to contain, how elements are named and defined and how it is organized. The major MDM products offer a predefined data model that is significant and well thought out. Having your own data model protects you from dependency on a vendor’s definition and provides you an opportunity to establish your own naming standards and rules for the data.

Your customer information, or other domain information you are implementing, will have additional attributes which are not necessarily part of your master data. The canonical model provides the opportunity to create a comprehensive model that can service the larger need of the organization.

The enterprise service bus serves as the vehicle to translate requests for master data information from your canonical model to the technical requirements of your solution, and responses from the solution back to your clients.

Profile your Data

Profile your data to gain an understanding of the anomalies and problems that will need to be solved when you attempt to create a master store of the information.

As part of your MDM implementation you will want to establish a set of rules designed to address data quality issues. It will be important to understand the significance of those rules on your existing data so come the time for your first production load you don’t end up excluding vast amounts of data because it didn’t fit the rules.

In Summary

It may seem like a lot of things need to be done just to prepare for an MDM implementation, but in reality it is in line with the scope of the work to come. No organization embarks on a multiple year business and IT initiative without significant planning and preparation.

The size of the problem to be solved will vary in each organization.

The existence and maturity of organizational processes such as governance will vary in each organization.

The timelines will vary in each organization.

The requirements to be successful are the same in each organization.

Tags

Data-as-an-Asset

Preparing for an MDM Implementation (4)

Abhishek Kamboj

Project Manager

With nearly 7 years of experience, Abhishek excels in overseeing and successfully delivering complex MDM projects.

Preparing for an MDM Implementation (2024)

FAQs

Preparing for an MDM Implementation? ›

The four most common master data management implementation styles and architectures followed by companies are: 1) Registry style, 2) Consolidation style, 3) Coexistence style and 4) Transaction/Centralized style.

What are the 4 MDM models? ›

The four most common master data management implementation styles and architectures followed by companies are: 1) Registry style, 2) Consolidation style, 3) Coexistence style and 4) Transaction/Centralized style.

What is the first step in the MDM project? ›

5 steps for getting started with master data management
  • Establish your business vision and define the role of master data management in it. ...
  • Identify which domain supports the first step toward your business vision. ...
  • Create the foundation for master data management ROI. ...
  • Educate your business about the why.

How long does IT take to implement MDM? ›

An MDM implementation is a program, not a project, and as such benefits from having a strategy. Most organizations will takes years to complete their MDM journey and recognizing this early on will help set the proper expectation.

What is MDM methodology? ›

MDM is the process of creating and maintaining a single master record for each person, place, and thing in a business. Explore MDM software.

What is an example of master data management implementation? ›

Example #1: Customer MDM for a Multinational Corporation

By implementing a customer MDM solution with a focus on data integration, the corporation can consolidate customer information from different touchpoints, such as sales, marketing, and customer service.

What are the 4 levels of MDM? ›

The table includes the four levels of MDM (ie, straightforward, low, moderate, high) and the three elements of MDM (ie, number and complexity of problems addressed at the encounter, amount and/or complexity of data reviewed and analyzed, and risk of complications and/or morbidity or mortality of patient management).

What are the 3 elements of MDM? ›

MDM has three components.

These are: the number of diagnoses or management options. the amount of data reviewed. the risk of complications and/or morbidity or mortality from the presenting problem, diagnostic tests ordered or treatment options.

What is the roadmap for MDM? ›

The roadmap typically ties together the deliverables from the four previous steps: The Findings and Recommendations document from the Current State Assessment, summarizing the issues that need to be solved.

What is workflow in MDM? ›

Each MDM workflow consists of a sequence of steps and allows you to orchestrate a series of data management operations that include user tasks, validations, and approvals against one or more records. MDM workflows are a tightly integrated component of the MDM Client interface.

What is stage process in MDM? ›

uses the staging table as a temporary, intermediate storage in the flow of data from landing tables into base objects. must perform before it populates a staging table. standardizes and verifies data by using the cleanse functions that you configure.

What are MDM tools? ›

As a technology, MDM solutions automate how business-critical data is governed, managed, and shared throughout applications used by lines of business, brands, departments, and organizations. MDM applies data integration, reconciliation, enrichment, quality, and governance to create master records.

Can you create your own MDM? ›

Build Your Custom MDM System with MobiDev

Android EMM is an optimal choice that can cover the majority of needs in terms of required policies or number of devices. However, if you need independence from the provider and don't want to deal with platform deprecation, custom solutions are also possible.

How do you implement master data governance? ›

How to implement data governance in 9 steps:
  1. Define the scope and goals of the data governance program. ...
  2. Establish a data governance framework. ...
  3. Assign roles and responsibilities. ...
  4. Develop data quality standards. ...
  5. Implement data governance processes. ...
  6. Establish data governance controls. ...
  7. Develop a data governance roadmap.

Which MDM implementation style is recommended? ›

Consolidation: The MDM platform acts as a hub in this style and is the SOR for consolidated data. Data is not synced back to source systems. Because it's non-intrusive to implement, a consolidation style is ideal for business intelligence (BI) and data warehouse use cases.

Top Articles
How Investing $100 Per Week Can Create $1,500 in Annual Dividend Income
How to start investing for as little as 1 dollar? | RockFlow
Kem Minnick Playboy
Dlnet Retiree Login
Part time Jobs in El Paso; Texas that pay $15, $25, $30, $40, $50, $60 an hour online
Algebra Calculator Mathway
Missing 2023 Showtimes Near Cinemark West Springfield 15 And Xd
Fort Carson Cif Phone Number
Southside Grill Schuylkill Haven Pa
Chris wragge hi-res stock photography and images - Alamy
Waive Upgrade Fee
Geometry Escape Challenge A Answer Key
Celsius Energy Drink Wo Kaufen
Student Rating Of Teaching Umn
Valentina Gonzalez Leaked Videos And Images - EroThots
Lonadine
Flights To Frankfort Kentucky
Dexter Gomovies
2015 Honda Fit EX-L for sale - Seattle, WA - craigslist
[Birthday Column] Celebrating Sarada's Birthday on 3/31! Looking Back on the Successor to the Uchiha Legacy Who Dreams of Becoming Hokage! | NARUTO OFFICIAL SITE (NARUTO & BORUTO)
Lancasterfire Live Incidents
Violent Night Showtimes Near Amc Fashion Valley 18
Theater X Orange Heights Florida
Bra Size Calculator & Conversion Chart: Measure Bust & Convert Sizes
Cornedbeefapproved
New Stores Coming To Canton Ohio 2022
Truvy Back Office Login
Evil Dead Rise Ending Explained
A Man Called Otto Showtimes Near Carolina Mall Cinema
Stubhub Elton John Dodger Stadium
Pdx Weather Noaa
134 Paige St. Owego Ny
EST to IST Converter - Time Zone Tool
Craigslist Red Wing Mn
Mta Bus Forums
Caderno 2 Aulas Medicina - Matemática
Bernie Platt, former Cherry Hill mayor and funeral home magnate, has died at 90
Yogu Cheshire
manhattan cars & trucks - by owner - craigslist
Dragon Ball Super Super Hero 123Movies
Gamestop Store Manager Pay
Ghareeb Nawaz Texas Menu
FedEx Authorized ShipCenter - Edouard Pack And Ship at Cape Coral, FL - 2301 Del Prado Blvd Ste 690 33990
Oklahoma City Farm & Garden Craigslist
Greatpeople.me Login Schedule
Actress Zazie Crossword Clue
Morbid Ash And Annie Drew
Pilot Travel Center Portersville Photos
Craigslist Indpls Free
Black Adam Showtimes Near Cinemark Texarkana 14
Worlds Hardest Game Tyrone
Latest Posts
Article information

Author: Jerrold Considine

Last Updated:

Views: 5796

Rating: 4.8 / 5 (78 voted)

Reviews: 93% of readers found this page helpful

Author information

Name: Jerrold Considine

Birthday: 1993-11-03

Address: Suite 447 3463 Marybelle Circles, New Marlin, AL 20765

Phone: +5816749283868

Job: Sales Executive

Hobby: Air sports, Sand art, Electronics, LARPing, Baseball, Book restoration, Puzzles

Introduction: My name is Jerrold Considine, I am a combative, cheerful, encouraging, happy, enthusiastic, funny, kind person who loves writing and wants to share my knowledge and understanding with you.