Andrew White

A member of the Gartner Blog Network

Andrew White
Research VP
8 years at Gartner
22 years IT industry

Andrew White is a research vice president and agenda manager for MDM and Analytics at Gartner. His main research focus is master data management (MDM) and the drill-down topic of creating the "single view of the product" using MDM of product data. He was co-chair… Read Full Bio

Coverage Areas:

Best of Breed MDM versus Generalist MDM – which is best?

by Andrew White  |  January 29, 2009  |  4 Comments

I took a briefing from Orchestra Networks yesterday, a French based MDM vendor, that allowed me to explore again the comparison between the idea of what a best-of-breed or specialist MDM vendor can do versus a generalist MDM vendor.  Of course, the answer is in how these vendor categories are defined.  And once we have defined them, the question then follows – which vendor is best?

We have been using the term best-of-breed, specialist, or niche MDM vendor to denote a vendor that has focused on one specific master data domain.  The two most common data domains referred to by users is customer, and product.  One side bar that always get’s my goat: does a customer focused enterprise always start with MDM of Customer data?  The answer is a firm, “no!”  A customer focused firm that sells product and/or services may have reasons to start with MDM of Product data.  After all, if you don’t know exactly what it is you have to sell, how can you assure good customer service?  But I digress…

Best-of-breed MDM has not necessarily implied single industry focus.  It so happens that a focus on a specific domain generally leads to a focus on one or a small number of industries.  It seems that the greatest gap in terms of IP exists between customer and product domains, rather than any two industries.  However, best-of-breed MDM does mean “depth” in terms of functional capability to meet the needs of that domain/industry.  And given the number of end users I and my colleagues have spoken with so far, there is a huge, wide discrepancy in the complexity of issues customer face with MDM.  

Another characterization of best of breed MDM is that the vendor focuses on what we call operational MDM.  Operational MDM is form of MDM that explicitly seeks, as part of its governance routines, to clean up source data once errors are found in the business. 

Analytical MDM represents a form of MDM that exists in a BI context, to support cleansing of data in a data warehouse environment, where there is no explicit desire to clean up the source data.  I came up with the idea of analytical MDM to highlight the overlapping in technology and technique (use of data quality, cleansing, normalization etc) and differences (desire to clean source; not to clean source) across a continuum of use cases.  Though not accepted early on it seems that the term, and differences, is now widely accepted.

So what is a generalist MDM vendor?  There are in fact different types of generalists.  One might focus on analytical MDM only.  This means that the technology is used to model all kinds of master data (product, customer, person, hierarchy, and dimension data) but in a BI environment only.  Another might be a vendor that focuses on operational MDM but for many different types of data domain, though the functional capability for any one domain is not that “deep”.  

Users have to decide what they need to focus on – and this may change over time.  Business drivers may lead to the recognition that “deep MDM” skills are needed first hand to get to grips with very complex product data workflows, but later, a more general approach is needed to master other domains.  

So the need will change over time; and the vendors capability will evolve also.  As such, there is no “right” position to take.  Both, and all the variations in between, have a role to play in meeting user requirements.  The key perhaps is to align the right vendor approach to the need.

Of course, putting my vendor hat on, I have to answer, “But which vendor will win?”  It depends – on what we mean by “winning”!

4 Comments »

Category: Analytical MDM Operational MDM Orchestra Networks     Tags: , ,

4 responses so far ↓

  • 1 Robert Rich   February 1, 2009 at 12:11 pm

    The challenge is master data management is so deeply ingrained in the business process, applications and infrastructure across the enterprise. MDM vendors need to be evaluated as an incremental set of capabilities delivering domain and industry expertise that can be readily integrated with the current architecture. I’d suggest the difference between operational and analytical is not where the data is cleansed but the purpose of the underlying schema – with the long standing challenge to optimize effective CRUD and complex analytics simultaneously. An MDM purist could argue that cleansing should always be centralized to control the logic that enforces quality, integrates with the business process for workflow and hierarchy management and supports a governance framework.

    In my humble opinion the “best” MDM vendor is the one with the solution that adds critical capabilities, leverages what you already have and can be used to implement a series of use cases each of which drives business value over time.

  • 2 Andrew White   February 2, 2009 at 11:55 am

    Nice comment Robert – not sure there is anything for me to disagree with. Though I say that the difference between operational MDM and analytical MDM is related to where the data is cleansed, this is an over simplification that implies much, if not all, of what you rounded out in your response. So thanks for the “drill down”.

    And I like your “best” MDM vendor description.

  • 3 Identity Resolution Daily Links 2009-02-06 - Identity Resolution Daily   February 6, 2009 at 4:36 pm

    [...] Gartner: Best of Breed MDM versus Generalist MDM – which is best? [Andrew White]”Users have to decide what they need to focus on – and this may change over time.  Business drivers may lead to the recognition that “deep MDM” skills are needed first hand to get to grips with very complex product data workflows, but later, a more general approach is needed to master other domains.” [...]

  • 4 Interview with Paul Billingham of MDM Vendor Orchestra Networks « (Master) Reference Data Management   June 18, 2009 at 7:49 am

    [...] EBX.Platform is designed to provide a more multi-domain or generic solution.  Here is a post by Andrew White that provides more [...]