An enterprise master data management (MDM) system should be the ultimate goal of organizations building a master data processing environment. For many companies, building such a system is a complex and multi-year effort. In fact, due to a combination of politics and the sheer complexity of their existing IT systems, many organizations may never fully achieve this goal. Nevertheless, enterprise MDM should always be the objective of any long-term MDM plan. The secret to implementing this plan, however, is a phased and tactical approach to enterprise MDM.
Enterprise MDM Architecture
Master data (MD) processing is typically viewed as consisting of a set of application systems (the systems of entry, or SOE) that modify a global master data store (the system of
record, or SOR) based on master data maintenance requests from external users and applications. To discuss a phased approach to enterprise MDM, however, this perspective of master data
processing must be expanded. A flexible enterprise MDM environment should consist of five distinct elements (see Figure 1):
Figure 1: Enterprise MDM Components
When designing an MDM system, it is important to consider these five MD elements as key building blocks, and to separate the MD application processing from the storage of the MD, and from the shared MD services that assist MD processing. This architecture should also be taken into account when evaluating packaged vendor MDM solutions. If the package doesn’t clearly delineate these five processing elements, then its use will likely result in multiple MD silos.
A Phased Approach to MDM
Given that Figure 1 depicts the ideal enterprise MDM environment, how do organizations move to such an environment from where they are today? To be successful in such an endeavor, short-term
tactical MD projects are required. Few organizations have the resources to move to a complete enterprise MDM environment in one step. Those that attempt it are likely to fail.
Figure 2 shows different approaches to MDM implementation. The actual approaches used and their sequence of implementation will depend on the business priorities of the organization, on budgets, on the capabilities of the existing IT infrastructure, and on the skills of the IT organization. The ultimate goal though is the architecture shown in Approach 5.
Figure 2: Master Data Management Implementation Approaches
Following is a brief overview of each of these approaches.
Recent articles by Colin White
Colin is the Founder of BI Research. He is well known for his in-depth knowledge of leading-edge business intelligence and business integration technologies, and how they can be used to build a smart and agile business. With more than 35 years of IT experience, he has consulted for dozens of companies throughout the world and is a frequent speaker at leading IT events. Colin has written numerous articles on business intelligence and enterprise business integration. Colin has an expert channel and blog on the B-Eye-Network and can be reached at cwhite@bi-research.com.
Editor's note: More Colin White articles, resources, news and events are available in the Business Intelligence Network's Colin White Channel. Be sure to visit today!