Where's the Customer?
Speaking_line.gif (985 bytes)

To be intimate with your customer, you must really know them. To really know your customer, you must have access to quality information about the customer. One of the greatest issues that an organization must face when they embark on a customer intimacy program is the configuration of their application portfolio.

When the majority of operational systems were built, the primary objective was to record enough of the details of a sale so that the requested product could be delivered, the bills sent and payments processed. Using the "divide and conquer" approach to application development, the Information Technology (IT) organizations developed applications that were closely aligned with individual lines of business. These lines of businesses are often centered on specific product families, market segments or geographic region.

Since each application was developed in a black-box manner, its designs for supporting key business entities, such as Customer, Product, Business Unit and Employee, were often unique to it. Even though the various lines of business share the same business concepts, the application developers rarely collaborated with their counterparts to develop common specifications for how those business concepts should be represented. Consequently, the data element formats and domains vary for each application. The practice is particularly problematic for identifiers, because, often, each application assigned its own unique value. There is no way to link a customer’s accounts across applications because there is no common identifier.

The confusion created by the inconsistent identifiers maintained by the operational systems is not a new problem. For example, one company's applications implemented disparate domains for the business unit code. Some applications used an alphanumeric code while others were constrained to all numeric. Some applications allowed the business to define the valid values, while others generated the values. To minimize the confusion for the business staff, the company publishes a cross-reference table in the corporate phone book that lists the official business unit number as maintained within the general ledger to each application. Here is just one case where the business would have greatly benefited had the applications that required access to the business unit identifier shared the same data design.

Inconsistent identifiers is just one of the data quality issues that face the organization that wants to transition from the billing-oriented management perspective to one that is focused on customer intimacy.

Many organizations have attempted to derive a customer’s portfolio by matching customer attributes, such as name, address and tax identifiers, but none of these techniques are fool-proof. Some percentage of the derived customer portfolios will be incorrect with some accounts being incorrectly assigned to the wrong portfolio. In some cases, duplicate portfolios may be created for those customers who choose to use different names and addresses for different accounts. These errors must be corrected manually by knowledgeable staff (often the account executives), consuming valuable resources time that could be invested in more profitable activities.

As you can see, the knowledge about your existing customer-based is probably scattered across various applications. The view of a customer's portfolio of products and services is limited to the boundary of each supporting application. Within a specific line of business level, you may know your customer, but from the enterprise perspective, you don't. To be intimate with your customers requires enterprise-wide knowledge of all the interactions and data you have about that customer relationship. Customer intimacy can only be achieved if the people who interact with your customers have all the information they need so that they can knowledgeably satisfy the customers' requests.

The application portfolio must be examined to identify those applications that manage the data about the people and organizations that are candidate customers, given the customer definition. There are a number of tasks that must be completed before your information systems can be converted to support customer intimacy:

If your organization is truly committed to customer intimacy, it must develop an information technology architecture that can provide an integrated customer knowledgebase. This architecture must address the full range of applications from operational systems that support sales, telemarketing and customer service call centers, to the technicians in the field, to marketing's data marts. Each existing application must be analyzed to determine how much customer data it contains and how that data is formatted. Finally, strategies must be developed to migrate the customer data from these account-oriented applications into the knowledgebase. Customer intimacy can not be achieved, if the information about your customers is buried in local application databases.