7. KPIs : selected measures of business performance Carefully selected set of measures derived from strategies, goals and objectives that represents a tool to communicating strategic direction to the organization for motivating change. These form the basis to plan, budget, structure the organization and to control results. Customer Measures % Sales of New Products Customers Acquired Customer Satisfaction Customer Retention Financial Measures Market Share % Revenue from New Products Transportation costs (costs/mile) R & D and Human Resource New Product Introduction Management Skills Employee Turnover Internal Process Measures Product Time to Market Unit Manufacturing Cost Days Supply to inventory % revenue from new products It is the ratio of money gained or lost (realized or unrealized) on the product relative to the amount of money invested on the same Customer retention rates Among the total customer, what are customers who are staying with the company after specific period of time. Its generally calculated yearly basis Customer satisfaction Customer satisfaction is a measure of how products and services supplied by a company meet or surpass customer expectation, for a particular service/product line. Generally estimated through survey and using a scoring model on a pre-defined scale.
8. Conceptual View of Enterprise Business Intelligence Executives Departments, Managers Touch Points- Customer, Vendor, Partner, Organization Units BI Real time BI, Embedded Analytics, Operational Dashboard Tactical BI Strategic BI Operational BI “ Capture” Distributed Operational Systems, External Data Providers, Unstructured Data Sources “ Collate” Centralized Information Warehouse “ Deliver” Distributed Analytic Applications Operate Plan Strategize Dashboards, Reporting, Analysis, Planning, Budgeting, Mining & Predictive Analysis Scorecards, Reporting, Planning, Budgeting, Performance Management
9. Logical View of Enterprise Business Intelligence LAN Vendor ENTERPRISE DWH BATCH Near Real Time REAL TIME DATA INTEGRATION REAL TIME OFFER OPTIMIZATION TOUCHPOINTS WRITE-BACK WRITE-BACK DYNAMIC SCORING & SEGMENTING REAL TIME CAMPAIGN MANAGEMENT REAL TIME OFFER SELECTION REVIEW SEGMENTATION/PRICING MODELING REAL TIME CAMPAIGN RESPONSE INTEGRATION REAL TIME SEGMENT MIGRATION DATA MANAGEMENT DW MANAGEMENT DISTRIBUTION MANAGEMENT PERSONALZATION & DELIVERY INFORMATION MANAGEMENT PROCESSES BATCH DATA INTEGRATION PORTAL UNSTRUCTURED DATA STORE
16. ETL vs EAI Areas EAI ETL Definition Technology solution that enables systems to communicate Process designed by users to extract, transform, and load data from one or more sources to a target data repository Performance Optimization System is aimed at reducing the response time for a single user request or update System is aimed at reducing total time to create the unified historical record Integration Applications Data Focus Operational & Strategic Operational Business Case IT, e-business, Better Workflow, Data entry once Business Intelligence, Decision making, large volume, complex transformation, data quality Time Real Time Batch (moving to real time) Data Transactional-small Historical-enormous Metadata Limited--Message metadata Rich--dimensional metadata Transformations Format oriented --Code supported Analytic, Joins, Aggregations, function & formulae based Volume Single transactions Messages/second (KB) Days or weeks of data Records per min (GB) Targets OLTP API Code supported Relational Structures Native connectivity Codeless Extracts Data Using API’s Directly from database or using application adapters System Admin Involvement EAI requires no system administrator involvement. Once implemented, EAI is a technology solution that is transparent to end users. ETL requires extensive system administrator involvement ENTERPRISE BUS EXTRACT TRANSFORM LOAD Metadata ETL Transformation EDW
20. Right Latency is the right thing to implement Type Definition How it works Example Simulated An end user at a work station executing self-service query and reporting or what-if analysis. Updates and roll-up calculations are performed in batch, delivered in interactive “think time.” The results have been pre-computed and stored in the data warehouse for latter delivery as if the calculation were done in real time, but it is not. Customer recommendation Right time A catch-all phrase meaning near-real time — tied to a specific technology such as change data capture to a database log. Allows for a variety for response times, none committing to synchronous processing — allows for distribution by an ETL tool or message broker Web log analysis Real time The answer is absolutely the most up-to-date information physically possible in terms of both update and access. Resources such as databases, networks, and CPUs are locked synchronously until a commit point is reached, at which time other concurrent processing may proceed. Fraud detection On time Data is updated and delivered according to policies, service-level agreement, or consensus. Business groups tell IT how often they need to update and access data, and IT delivers data on that schedule. Inventory