Скачать презентацию Data Warehouse Design to Support Customer Relationship Management Скачать презентацию Data Warehouse Design to Support Customer Relationship Management

70ec68e9a0a71b46654bbeb0fd57700b.ppt

  • Количество слайдов: 35

Data Warehouse Design to Support Customer Relationship Management Analyses Colleen Cunningham, Il-Yeol Song and Data Warehouse Design to Support Customer Relationship Management Analyses Colleen Cunningham, Il-Yeol Song and Peter Chen DOLAP ‘ 04 November 12, 2004

Agenda n n n n Background Motivation Methodology Results Areas for future research Contributions Agenda n n n n Background Motivation Methodology Results Areas for future research Contributions & Conclusions Q&A 2

Agenda n Background n n n n n CRM Definition Why Use CRM? Customer Agenda n Background n n n n n CRM Definition Why Use CRM? Customer Lifetime Value (CLV) Motivation Methodology Results Areas for future research Contributions & Conclusions Q&A 3

CRM Definition n Proactive strategy n n n Utilizes organizational knowledge Utilizes technology Support CRM Definition n Proactive strategy n n n Utilizes organizational knowledge Utilizes technology Support profitable long-term relationships with customers 4

Why Use CRM? n n n All customers are not equal More expensive to Why Use CRM? n n n All customers are not equal More expensive to acquire new customers than it is to retain customers Repeat customers can generate more than twice as much gross income as new customers

Customer Lifetime Value (CLV) n CLV = Historic value + Potential Future value n Customer Lifetime Value (CLV) n CLV = Historic value + Potential Future value n n Historical Value = Nj=1 (Revenuej - Costj) j: individual products that the customer has purchased Potential Future Value = Nj=1 (Probabilityj X Profitabilityj) j: individual products that the customer could potentially purchase 6

Customer Lifetime Value (CLV) n Use customers’ Lifetime Value (CLV) to classify customers Table Customer Lifetime Value (CLV) n Use customers’ Lifetime Value (CLV) to classify customers Table 1: Customer Segments Historic Value Low High Future Value High II. Re-Engineer IV. Invest Low I. Eliminate III. Engage 7

Customer Lifetime Value (CLV) Table 2: Corresponding Segmentation Strategies Historic Value Low High FV Customer Lifetime Value (CLV) Table 2: Corresponding Segmentation Strategies Historic Value Low High FV Low High Up-sell & cross-sell activities and add value Treat with priority and preferential Reduce costs and increase prices Engage customer to find new opportunities in order to sustain loyalty 8

Agenda n n Background Motivation n n n Overview New Metrics Methodology Results Areas Agenda n n Background Motivation n n n Overview New Metrics Methodology Results Areas for future research Contributions & Conclusions Q&A 9

Motivation n n The DW directly impacts a company’s ability to perform analytical CRM Motivation n n The DW directly impacts a company’s ability to perform analytical CRM analyses 50% - 80% of CRM initiatives fail (Myron and Ganeshram 2002; Panker 2002) n Systematically examine CRM factors that affect design decisions for DWs in order to: n n n Build a taxonomy of CRM analyses Develop heuristics for CRM DW design decisions Create metrics to objectively evaluate CRM DW models

New Metrics n % Success Ratio (rsuccess) = Qp / Qn n Qp: the New Metrics n % Success Ratio (rsuccess) = Qp / Qn n Qp: the total number of analyses that the model could successfully handle n Q : the total number of analyses issued n against the model n It measures the “robustness” of the model

New Metrics n CRM Suitability Ratio (rsuitability) = Ni=1(Xi. Ci) / N n n New Metrics n CRM Suitability Ratio (rsuitability) = Ni=1(Xi. Ci) / N n n N: the total number of applicable analysis criteria C: individual score for each analysis capability X: weight assigned to each analysis capability It measures the “appropriateness” of the model for a specific company

Agenda n n n Background Motivation Methodology n n n n Identify Minimum Requirements Agenda n n n Background Motivation Methodology n n n n Identify Minimum Requirements Preliminary Starter Model for CRM DW Implementation Evaluation of Model Results Areas for future research Contributions & Conclusions Q&A 13

Methodology Overview n n n n n Identify categories of analyses Identify specific analyses Methodology Overview n n n n n Identify categories of analyses Identify specific analyses & KPIs Categorize the specific analyses & KPIs Identify specific data points Design the CRM starter model Implement the CRM starter model Continue collecting additional analyses Randomly select analyses to run Evaluate the model

Minimum Design Requirements for CRM DWs Table 3: Minimum Design Requirements for CRM Data Minimum Design Requirements for CRM DWs Table 3: Minimum Design Requirements for CRM Data Warehouse

Minimum Design Requirements for CRM DWs Table 3: Minimum Design Requirements for CRM Data Minimum Design Requirements for CRM DWs Table 3: Minimum Design Requirements for CRM Data Warehouse (Continued)

Preliminary starter model for CRM DW Preliminary starter model for CRM DW

Preliminary starter model for CRM DW n Profitability for any transaction in the fact Preliminary starter model for CRM DW n Profitability for any transaction in the fact table can be calculated as follows: n n n Gross Profit = Gross Revenue – Manufacturing Cost – Marketing Cost – Product Storage Cost Net Profit = Gross Profit – Freight Cost – Special Cost – Overhead Cost Gross Margin = Gross Profit/Gross Revenue 18

Implementation n n Operating System: Windows 2000 Server DBMS: SQL Server 2000 Hardware: DELL Implementation n n Operating System: Windows 2000 Server DBMS: SQL Server 2000 Hardware: DELL 1600 database server, single processor, 2. 0 MHz Fact tables contained 1, 685, 809 records 19

Evaluation of Model n n A series of randomly-selected CRM queries were executed against Evaluation of Model n n A series of randomly-selected CRM queries were executed against the proposed data warehouse schema The metrics were computed n n % Success Ratio (rsuccess) CRM Suitability Ratio (rsuitability)

Evaluation of Model Table 4: Sample CRM Analyses Evaluation of Model Table 4: Sample CRM Analyses

Evaluation of Model: Sample Queries SELECT b. Customer. Key, b. Customer. Name, Sum(a. Gross. Evaluation of Model: Sample Queries SELECT b. Customer. Key, b. Customer. Name, Sum(a. Gross. Revenue) AS Total. Revenue, Sum(a. Gross. Profit) AS Total. Gross. Profit, Total. Gross. Profit/Total. Revenue AS Gross. Margin FROM tbl. Profitability. Fact. Table a, tbl. Customer b WHERE b. Customer. Key=a. Customer. Key GROUP BY b. Customer. Key, b. Customer. Name ORDER BY Sum(a. Gross. Revenue) DESC; Figure 1: Customer Profitability Analysis Query Which customers are most profitable based upon gross margin and revenue? SELECT c. Year, b. Market. Key, b. Location. Code, b. Location, b. Description, b. Competitor. Name, d. Product. Code, d. Name, Sum(a. Gross. Revenue) AS Total. Revenue, Sum(a. Gross. Profit) AS Total. Gross. Profit, Total. Gross. Profit/Total. Revenue AS Gross. Margin FROM tbl. Profitability. Fact. Table a, tbl. Market b, tbl. Time. Dimension c, tbl. Product. Dimension d WHERE b. Market. Key=a. Market. Key And a. Time. Key=c. Time. Key And a. Product. Key=d. Product. Key GROUP BY c. Year, b. Market. Key, b. Location. Code, b. Location, b. Description, b. Competitor. Name, d. Product. Key, d. Product. Code, d. Name, b. Market. Key ORDER BY Sum(a. Gross. Revenue) DESC; Figure 2: Product Profitability Analysis Query - Which products in which markets are most profitable?

Agenda n n Background Motivation Methodology Results n n n Initial Taxonomy of CRM Agenda n n Background Motivation Methodology Results n n n Initial Taxonomy of CRM Queries Initial Heuristics for CRM DW Design Decisions Areas for future research Contributions & Conclusions Q&A 23

Initial Taxonomy of CRM Analyses Table 5: Initial Taxonomy of CRM Analyses (S=Strategic and Initial Taxonomy of CRM Analyses Table 5: Initial Taxonomy of CRM Analyses (S=Strategic and T=Tactical)

Initial Taxonomy of CRM Analyses Table 5: Initial Taxonomy of CRM Analyses (S=Strategic and Initial Taxonomy of CRM Analyses Table 5: Initial Taxonomy of CRM Analyses (S=Strategic and T=Tactical) (Continued)

Initial Heuristics for DW Design Decisions Table 6: Initial Heuristics for Designing CRM DWs Initial Heuristics for DW Design Decisions Table 6: Initial Heuristics for Designing CRM DWs

Initial Heuristics for DW Design Decisions Table 6: Initial Heuristics for Designing CRM DWs Initial Heuristics for DW Design Decisions Table 6: Initial Heuristics for Designing CRM DWs (Continued)

Agenda n n n n Background Motivation Methodology Results Areas for future research Contributions Agenda n n n n Background Motivation Methodology Results Areas for future research Contributions & Conclusions Q&A 28

Areas for Future Research n n Compile & categorize additional queries and KPIs that Areas for Future Research n n Compile & categorize additional queries and KPIs that are relevant to CRM Develop a taxonomy for DW schemas by industry n n Which schemas are best suited for which types of analyses? Compare alternative models 29

Areas for Future Research n n Develop data mining techniques that can be utilized Areas for Future Research n n Develop data mining techniques that can be utilized with the starter model Efficiently build aggregation and cube for MOLAP n Construction rules 30

Areas for Future Research n Effective use of materialized views in ROLAP n n Areas for Future Research n Effective use of materialized views in ROLAP n n n What types to create? How to tune? How to evolve? 31

Contributions n n n Starter model for CRM Taxonomy of CRM queries and their Contributions n n n Starter model for CRM Taxonomy of CRM queries and their uses, including KPIs Heuristics for designing a data warehouse to support CRM Sampling Technique New Evaluation Metrics n n % Success Ratio = Total Passed / Number of Queries CRM Suitability Ratio = Total Score/Total # of criteria

Conclusions n Our starter model can be used to analyze various CRM analyses: n Conclusions n Our starter model can be used to analyze various CRM analyses: n n customer profitability analysis, product profitability analysis, channel profitability analysis, market profitability analysis, …

Agenda n n n n Background Motivation Methodology Results Areas for future research Contributions Agenda n n n n Background Motivation Methodology Results Areas for future research Contributions & Conclusions Q&A 34

Q&A n Thank You! n Contacts n n Colleen Cunningham: cmc 38@drexel. edu Dr. Q&A n Thank You! n Contacts n n Colleen Cunningham: cmc 38@drexel. edu Dr. Il-Yeol Song: song@drexel. edu 35