Institute for Building Intelligent and Performing Enterprises
Building Intelligent and Performing Enterprises
data quality practice kit
 
Login or Register  
 
Join Professional Network of Business Intelligence and Performance Management

Field Tips Listing Page
Data Management Standards for Data Entities will be a mix of collaboration and top-down
Data Management Standards for data entities involve setting up the universal and enterprise-wide domains, data models and business rules for data entities. This may create a challenge for some key entities like customer, vendor, product etc...The objective for setting-up universal standards is a combination of collaboration and executive decision. Skewing on either extreme could lead to lack of ownership and delays.
This Field Tips is linked to:  Data Quality,

BUY→ BI Tools Evaluation || Data Quality Kit || Consulting

You can refer Data Management for Data entities tool as part of our Data Quality Practice + Toolkit package. In brief, an organization needs to establish universal set of domain and data standards to ensure that there is consistency in the way we process, store and interpret our data entities.

High-Level key components of these standards are:

  • Domain Values and Data Standards
  • Data Model Standards
  • Business Rules for Data Entities

Setting universal standards is surely challenging. This field-tip is to suggest ways to meet that challenge.

What is the challenge?

Let us say that I want to establish a universal data model for a customer entity. Every function in an organization is linked directly or indirectly with a customer for different reasons. The key functions are Leads management, Sales Revenue Management, Customer service and support, order fulfillment etc.  Every function will be having a different interpretation and perspective of a customer. Therefore, you will have different set of opinions on what should be part of a universal customer data. For example Finance my impress upon the financial data, whereas leads management may talk about the potential customer data. You may spend a year deciding upon the format of customer ID.  

The solutions for this kind of challenges are as follows:

Make a super-set:

Create a data model, which is a superset of all the data needs for different functions. This will ensure that all possible relevant data is captured, if the systems adopt this model. There is not harm in having blank fields, while not having the fields to fill-up the data you have is not good.

As you create superset, just make sure that the model is well-normalized and the entities are segregated logically. For example, you can have a customer master with core customer data (name, address...), and linked entities like customer professional details (risk management, sales revenue management, and leads management), demographic details (risk management, sales management, leads management), customer relationship value details (customer relationship function), customer satisfaction details (customer servicing and support, customer relationship function...), and customer outstanding balance details (finance...)

Do top-Down Decision

When you get stuck on issues like data formats (customer code will be 10 characters or 15 characters...) and business rules (what will define a customer as in-active...), you may end up with many opinions, all of which will sound very logical. The best way is to go for executive decision, after inputs have been taken from all the stakeholders.

Create different entities:

As the meaning of a customer could change as he/she goes through a life-cycle, you can have different entities for different stages. For example, you can have one entity as lead_customer (customer has yet not given an order), under_sales_customer (customer has given the order), sold_customer (the invoice has been raised and revenue has been realized in the books). A caution to be taken is that if a physical customer belongs to all the three types of entities (for example a customer who has already bought your product has raised an enquiry for another buy, or has raised a purchase order), you need to map them, so that you can identify that single customer.


Quick Feedback- Was this information helpful ?
BiPM Support- Let us help you find what you are looking for-

BUY→ BI Tools Evaluation || Data Quality Kit || Consulting

Tags    -     See all

Relevant Links to this page
Field Tips → Data Quality is a subject of business ownership and not of IT-ownership → Field Tips → Don't create a hype on Data Quality Program. → Field Tips → Sponsor for a Data Quality Program → Field Tips → Business Case for Data Quality → Field Tips → Data Quality is not Perfect Quality → Field Tips → Engage the Vendors in Data Quality Program → Field Tips → How to get more data along with Sales leads → Field Tips → Ask for dates instead of number of years → Field Tips → How to Maximize the effectiveness of Data Stewardship → Field Tips → Field Tips Series#1- Data Mapping and Assessment → Field Tips → Data Management standards for data entities are not only for IT systems → Field Tips → Cascade your standards and guidelines to business partners and Vendors → Field Tips → Data quality assurance and control guidelines are no-brainer. Publish one immediately and evolve thereafter. → 
 

Back