Professional Documents
Culture Documents
Why Build It
The objective behind building the customer centric data warehouse is to allow customer data to be utilized
and shared by various groups within your company. For instance, while order data is critical to providing
initial product delivery to customers (entitlement) it is also valuable to support, sales and marketing groups.
But it does not make sense to allow support, sales and marketing people to directly access the data from the
Order Management System. In the case of marketing they may want to see an aggregate of the data (all the
customers with a specific product), while support may want to find a specific product in a series of customer
orders, while sales may want to know all the products that a specific customer has. These are simple
examples where the data comes from a single data source.
Let us now consider the three groups and a similar query, how many license seats does a customer have left.
For marketing, they again may want to understand aggregates, sales specifics (which customers have a few
left or none) and for support what does customer x have for product y. Again, the LKMS may have sufficient
data to allow customized reports to be built for each group but it most likely will take data from two or three
sources to answer the queries.
The real power in building a customer centric data warehouse comes in being able to assemble a better
picture of your customer. Of course, the angle of the picture depends on your perspective (marketing, sales
or support). Imagine linking order, legal, product, licensing, delivery, marketing and support information and
having a flexible method for making inquiries, this is the value of a customer centric data warehouse.
Aside from the approach, the other common failure point is perspective. Think inclusive means try and satisfy
as many internal groups and the customer as possible. It is easy to see how this initiative can get out of
hand, so while thinking inclusion start out small. The keystone is a customer-facing application, look at the
data either being collected or required by customers as the starting point or first block in the building of the
warehouse. This allows the system to be interactive, ensuring your customer is going to validate and update
as much of the data as possible.
Unlike an operational system where building an airplane while flying it usually causes crashes, the data
warehouse is a secondary system more like a building; here we are free to add more data and functionality
over time. Thinking inclusively ensures the ground is firm and does not shift over time.
Contact Us