|
Acquiring a Metadata Repository Tool
Buy Rather Than Build
Published: July 1, 2005
Published in TDAN.com July 2005
For multiple reasons many IT organizations have "down-sized" over the last few years. The result is that we are left with less development resources to support the building of new internal applications. While business needs have increased, the building of an internal application such as a Meta-data repository is less of a reality than it has been in the past, making the option of "buying" a commercial Meta-data repository more attractive to many CIOs. In the past two years I have been asked by two large international companies to leverage my experience to help them purchase of a commercial meta-data repository tool. As you would expect both companies had extensive meta-data, stored in tens of tools and in the heads of many thousands of business and technical staff members (carbon based life forms). While meta-data was stored in thousands of places, like peoples heads, very little was accessible, sharable or re-usable across the enterprise. Bottom line was that the meta-data and associated knowledge was not reusable between organizations, projects, or people consistently which equates to lost opportunity time and a larger TCO of business operations. Both firms had tried multiple times to solve the meta-data acquisition and delivery problem, including building their own centralized meta-data repository applications. It seems that building their own meta-data repository was not successful over time for reasons such as:
It seems that both of those organizations had been successful in building meta-data repositories that were point solutions for one or two development teams. Yet, both had relatively poor functionality to view the meta-data. As my good friend Bonnie O'Neil would say, those implementations remind one of the equivalent of a roach motel ..."you can check in but you can't check out". In fact, one of those companies stopped the implementation of the internal project when they estimated that it would take the QA team 24 person weeks just to "test" the acquisition code for a new source. Yet, the "killer meta-data application" is based upon the acquisition of the meta-data, but one the effective search and delivery or presentation of the meta-data. Meta-data should enable the information age worker; both business and technical staff members, to be more effective and productive. Now, the two corporations I mentioned are very large, highly distributed, and complex environments. Your environment and meta-data needs are likely less complicated. Just remember that the meta-data repository program, like all programs, require good people, integrated processes, and then effective tools. A meta-data repository application is just a tool. Many companies have been very successfully by developing their own meta-data repository applications. In fact, most of the finalists in recent years DAMA International Meta Data awards had developed their solutions internally. However, with the staff downsizing that has occurred over the last few years, many are now considering to purchase a commercial meta-data repository product. The good news is that there are many Meta-data Repository applications on the market today. Some are relatively new and some have been around for 10 to 20 years. If you are considering a commercial meta-data repository I suggest you start your research with the Gartner Magic Quadrant for Meta-data Repositories, 2004. That report lists thirteen products and there are likely a few others that you may want to consider as well. Meta-data Repository Acquisition Approach If you are considering the purchase of a commercial meta-data repository, the following is an approach that has lead to success in both the cases mentioned above. You may find that a few of these steps can be consolidated within your environment. While I have been requested to consolidate steps, I would never recommend eliminating the Preparation or Requirements steps. It seems that many organizations fail to sustain their meta-data programs by only focusing on the technology tools. The trap is to just go get a software product and life will be good. At the risk of repeating my self, the critical pillars for a successful meta-data program are:
The meta-data products on the market have significant differences in source acquisition, functionality, and reporting delivery. For example, all of the products can acquire meta-data from a database, but not necessarily from the database or version you have installed. Suppose your organization uses 3 different DBMS, which one is most important to start with? All of the commercial products have functionality to import physical level meta-data. But suppose your most critical requirement is to import and manage business and enterprise model level meta-data. Just a few of the commercial products can be extended to implement business level meta-data functionality. Thus, you must have a definitive list of functionality requirements in order to define your meta-data evaluation criteria and weighting. Preparation Step This step is critical to define the organizational and governance pillars. The objective of this phase is to gain agreement on the goals, staffing, and communications the Meta-data Program. The activities of the Preparation phase include:
Requirements Definition The objective of this phase is to gain agreement on the requirements of the Meta-data Acquisition project and establish the vendors that will be investigated. The activities of the Requirements phase include:
Publish Request for Information (RFI) The objective of this phase is to select the final short list of vendors that will be solicited for an RFP. Many projects may eliminate this step and move directly to the next phase. The activities of the Publish RFI phase include:
Publish Request for Proposal (RFP) The objective of this phase is to publish an RFP and receive back complete responses that can be compared and evaluated. The activities of the Publish RFP phase include:
RFP Evaluation and Recommendation The objective of this phase is to evaluate the RFP responses, and select vendors for the POC. The activities of the RFP Evaluation phase include:
Proof-Of-Concept (POC) The objective of this phase is to confirm the Vendor functionality and recommend a single Vendor solution. This phase may not be necessary if the evaluation team is confident that a single Vendor has the most complete solution to the requirements. However, I have seen where a team could not make a clear decision. Many vendors have significant strengths in different functional areas that can produce a near equal evaluation scoring. If that is the case, then a short POC is needed to finalize a recommendation. The activities of this phase may include:
Install and Pilot The objective of this phase is to install the meta-data repository product and validate the functionality of the product against the anticipated staffing, processes, and governance (tools against the other 3 pillars). This is a critical step to ensure that we have alignment in the people, processes, governance, and tools. While all steps are important, this is the most critical step and must be planned effectively. The activities of this phase may include:
Meta-data Governance Meta-data Governance is not a one-time step like the others described above. Governance includes staffing, development and business processes, workflow, standards, and best practices. Governance starts early in the program and never ends. The activities that may be included are:
It may seem like there is a lot that needs to be done, and there is. Implementing a meta-data repository is a complex effort. However, you can divide the problem into smaller steps as I have outlined above. I have worked with organizations that have attempted to "boil the ocean" and spend years with no results to show after lots of hard work. From experience I can say that the above effort can be accomplished in 3 to 6 months, depending upon the scope of the organization and resource constraints. Go to Current Issue | Go to Issue Archive
Lowell Fryman -
Lowell is the Director, Service Delivery, for Visionary Integration Professionals (VIP). Fryman is a thought leader in data warehousing, enterprise application integration and business intelligence, having hands-on experience with over 100 implementations. Over the course of his career, Fryman has developed technology best practice courses and trained thousands of professionals in data warehousing, data quality, project management, and enterprise application development. Over the last few years, he has implemented enterprise metadata programs, technology evaluations, and business intelligence centers of excellence for two major international corporations. A new book, Business Metadata: Capturing Enterprise Knowledge, which he co-authored with Bill Inmon, Inmon Data Systems, and Bonnie O’Neil, Project Performance Corporation, will be published this fall. Lowell may be contacted by e-mail at lfryman@vipconsulting.com. Editor's note: More Lowell Fryman articles, resources, news and events are available in the Business Intelligence Channel's Lowell Fryman Channel. Be sure to visit today!
|