Master Data

At Dhara, we have been involved with “master data” initiatives and storage mechanisms for over eight years.  We think that the master data problem can be solved once and for all with new technologies.

My personal involvement with master data began thirty years ago, although I had never heard of the term “master data” until years later.  Back in the early eighties, I was working in the supermarket IT services industry, and we were trying to arrive at a unit price for the items in a shipper, which is a floor display stand heavily used for seasonal items like cookies, make-up, suntan lotion, toys, and spices.  The problem was that the shipper’s price was tied to the retail value of one of the items.  Consequently, if all of the retail items totaled $299.99, then one of the items sharing the same product bar code would be assigned a price of $299.99, instead of its correct price of $1.99.  This occurred because the common practice at the time was for one of the items in the shipper to have a bar code with the same number that was on the external carton . 

Twenty years later, an industry initiative for data synchronization was charted so that problems like that could be solved elegantly.  It sounded very simple. It was not.  We discovered that an item’s data components could change based on the geography of the shipping point;  the retailer or distributor to which items were being shipped;  and in the case of multi-national products, the geography of the source item(s) and the shipping route to the destination.  As a result, massive amounts of money were invested in trying to solve the problem of data integrity.

In all of the other industries, like the high-tech ones, in which I worked, the problems were similar.  In addition, the inclusion of more points of distribution added complexity to the situation because third parties often did the final assembly of the products, and different third parties  might handle multiple combinations of separate components before the final item was sold to the ultimate consumer.

At Dhara, we are looking at applying the technology of the semantic plane to the problem of master data provisioning.  Each Wednesday, over the coming weeks, we are going to be exploring this topic in our Blog.  But for now we wish to convey the idea that the rules for obtaining information about a customer’s data must be dynamic and  this knowledge base must be maintained by factoring in elements such as  the quantities purchased, the available supply, and the context of use.  Other factors, such as the availability of promotional programs, time, geography, and transportation costs should also  be described in a knowledge base that can be queried.

In the 80s, being able to differentiate between a shipper versus a consumer selling unit would have provided the information necessary to determine the price.  Unfortunately, the technology to accomplish that did not exist at the time.  Since then we have had to create kludges and a whole new system of numbering standards in order to “solve” a simple problem.

If your organization still has a master data problem, and you would like to discuss it with us, please see our website at dharacg.com, or contact us by email at info@dharacg.com

 

Fred Geiger

www.dharacg.com
 

What did you think of this article?




Trackbacks
  • No trackbacks exist for this post.
Comments
  • No comments exist for this post.
Leave a comment

Submitted comments are subject to moderation before being displayed.

 Enter the above security code (required)

 Name

 Email (will not be published)

 Website

Your comment is 0 characters limited to 3000 characters.