Taking Master Data Management to the next level
What does the future hold for master data management? Find out what those in the trenches are talking about when it comes to MDM.
By Evan Levy, Vice President, Data Management Programs at SAS
I’ve attended many master data management (MDM) conferences – and I always come away learning something new and feeling intrigued at the issues discussed as well as the issues that seem to escape the podium’s attention.
At conferences popular among the MDM community, there are lots of customer discussions, numerous analyst opinions and invaluable back-room and between-meeting conversations. I often find the most valuable learnings come from the discussions that occur during and after the presentations.
One topic that reflects the diversity of content between analyst remarks and between-meeting discussions relates to the "next level" of MDM. The presentations at conferences consistently refer to multidomain MDM as the next level. (For those who aren’t familiar with the term, multidomain MDM is the concept of a single MDM hub platform supporting the mastering of multiple subject areas.)
The attendee discussions I participate in, though, often reflect a more advanced view of the direction the MDM industry should take. The discussions don't focus on multidomain MDM; they focus on expanding MDM to address the obstacles that most companies experience in managing and deploying the exploding breadth and volume of data within their companies.
I spend a fair amount of my professional time meeting with customers to discuss their views on data strategy and data management. The details discussed between meetings at popular MDM conference tend to be fairly consistent with the customer discussions I’ve had. I'll share some of the most common discussion topics regarding future MDM functions and capabilities.
I often find the most valuable learnings come from the discussions that occur during and after the presentations.
What's in store for MDM
- Data directory services
At most organizations, nothing steals more time than searching for data. It’s not uncommon for developers and users to spend 40 percent of their time searching for data they need to analyze or include in a new application (and that reflects the existence of data marts, reporting tools, data warehouses and analytic systems). While existing MDM products do an adequate job of providing details to subject area master elements, they don’t support the other 90 percent of the elements contained across numerous operational and analytical systems. Expanding the MDM platform to track and identify (but not store) the various locations of additional subject area details would be invaluable.
- Centralized metadata
The motivation for MDM is to provide access to a subject area master record along with the details of the contributing sources. What folks really want is a single centralized location for metadata content. Developers and users are desperate to understand the data’s origins, definitions, meanings and rules. Most MDM products contain those details for mastered elements – so it makes sense to expand the MDM hub to support metadata services to store, retain and share metadata for all of the elements associated with a subject area.
- A data provisioning platform
Since the MDM hub knows the various source systems where the subject area details reside, why not position the MDM hub to retrieve the data? To be fair, the idea isn’t to support query processing and joins, just data provisioning. If an application wants to retrieve all the descriptive details for a customer, why is database (or system) location and access details required? The MDM hub knows where the data is; let it go and retrieve the data and deliver it to the requestor.
- Centralized data security
Most IT organizations (and product vendors) realized years ago that implementing user access security for individual applications and systems was too cumbersome and problematic. Centralized application and system access control has been around to address this problem. Unfortunately, such a capability doesn’t exist for data. MDM hubs can already store and retain CRUD (create, read, update, delete) for their own purposes – why not centralize all data security within the MDM hub? Rather than every database and application relying upon their own data security method, centralize data level security details within the MDM hub.
- Supporting enterprise data services
Every MDM product relies on web services as an application interface mechanism. While the most visible services include subject area CRUD processing, most MDM hubs require the creation of numerous “lower level” services (data correction, value standardization, database access, etc.) to address the breadth of functionality necessary for production deployment. These services should be positioned as enterprise-level data services for all IT systems. Unfortunately, most MDM products don’t include the necessary tools and functions to integrate into a larger SOA and enterprise data services paradigm.
Master data management has proven to be a highly valuable component for many IT organizations. The existence of a central platform to manage subject area master details has dramatically simplified data access and improved data quality for application systems.
While I won’t argue with the merits of multidomain MDM, the concept of multidomain hubs has been discussed for nearly eight years and lots of folks have already implemented them. There’s a lot more we can accomplish with MDM technology.
We’ve only scratched the surface when it comes to simplifying data management and access for our IT and business user stakeholders. In the era of big data, third-party data providers, hundreds of data sources and exploding data diversity and volume, maybe it’s time to evolve MDM. The next level of MDM should be about using its strengths to address bigger enterprise data problems – and addressing the data management obstacles that continue to steal 40 percent of everyone’s time.
Evan Levy is an acknowledged speaker and writer in the areas of enterprise data strategy, data management and systems integration. With business experiencing exponential growth in data volumes, sources and systems, Levy advises clients on strategies to address business challenges using their existing data and technology assets coupled with new and creative methods and practices.