MDM (Master Data Management) is the new bookkeeping.
Any enterprise is described much better by having a look into the Master Data than by reading the Financial Statements made up from the Transaction Data.
It’s about the numbers and nature of the Master Data and how they are managed.
Master Data is the core entities that describe the ongoing activities in an organisation as:
- Parties (business partners) in the roles as contacts, prospects, customers, suppliers, members, citizens and any other parties with whom we interact
- Products (and assets) that we buy, produce, have and sell
- Places (locations) being production plants, stores and warehouses, delivery points, visit places and so on
- Periods (calendar) for passed, current and future activities
Most MDM initiatives are focused on a single type of Master Data. The most common areas are Customer Data Integration (CDI) and Product Information Management (PIM).
Multi-Domain (or Multi-Entity) MDM is when you include several of these types of Master Data in a single solution. Such a project is described here.
When working with data quality within master data management you may of course encounter some similarities between the different master data types, but you will certainly also meet a range differences. Read more in the post Same Same But Different.
If you are interested in Multidomain Master Data Management you may join the Multi-Domain MDM group on LinkedIn.
Reference Data is a term often used either instead of Master Data or as related to Master Data. In my eyes reference data is those data defined and (initially) maintained outside the organisation such as a country list, postal code tables and product classification systems. Big Reference Data may be address- business- and citizen directories as explained in Big Reference Data musings.
Social MDM (Social master data management) is about exploiting big reference data in social media as a supplementary source of external data and supporting social collaboration with a MDM solution. Read more about the benefits of Social MDM here.
Data Governance is the essential discipline you need to have in place to manage your Master Data (and Transaction Data). As Wikipedia says: Data Governance is an emerging discipline with an evolving definition. In my eyes Data Governance is practiced in the space between business rules and common sense.
Data quality dimensions apply to Master Data Management as follows:
- Completeness, conformity, consistency, timeliness and accuracy is related to the concept of “fit for purpose”. As Master Data often are used for mulitple purposes in an organisation the resolution to this is often to reflect real world objects done by data matching with external reference data where possible.
- Uniqueness is related to the concept of “a single version of the truth”. Deduplication by data matching is a core activity in the reach for this state. As Master Data often are used for mulitple purposes in an organisation hierachy management is an essential destination of deduplication and consolidation.
A key concept in transformation of data from operational sources into hierarchies is Master Data Survivorship.
Handling address information is a hierarchy of it’s own kind within party master data as explained here.
Within Product Information Management (PIM) Hierarchy Management is king as explained in the post What’s a Six Pack.
Customer driven databases are becoming more and more common as eCommerce continues to grow and either takes over or supplements the business processes related to offline sales. Here Master Data meets the customer.
When building enterprise wide master data hubs the eMail address becomes an more and more important element in matching party master data.
Multi-Commerce Master Data Management is about combining data management efforts in online and offline channels. Read more in the post Multi-Commerce Data Quality.
I have made two MDM book reviews:
- Alex Berson and Larry Dubov: “Master Data Management and Data Governance”.
- Dalton Cervo and Mark Allen: “Master Data Management in Practice: Achieving True Customer MDM”.