+ All Categories
Transcript
Page 1: Performance Dashboards readme

Performance Dashboards: Measuring, Monitoring, and Managing Your Business

Page 2: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 2

Wayne W. Eckerson• WAYNE W. ECKERSON is the

Director of Research and Services for The Data Warehousing Institute.

• Eckerson has 17 years of industry experience and has covered data warehousing and business intelligence since 1995.

• Eckerson is the author of many in-depths reports, a columnist for several business and technology magazines, and a noted speaker and consultant.

• Eckerson has recently written a book titled, Performance Dashboards: Measuring, Monitoring, and Managing Your Business (Wiley & Sons, 2005).

• He can be reached at weckerson@ tdwi.org

Page 3: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 3

Course Agenda1. Evolution of Performance Dashboards2. Why Performance Dashboards? 3. What are Performance Dashboards? 4. Architecting Performance Dashboards5. Case Studies7. Costs of Deployment 8. How to Build Effective Metrics9. How to Design Effective Dashboard Screens10. Criteria for Evaluating Dashboard Products

Page 4: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 4

Appendices

• A - Performance Dashboard Trends• B- Readiness Assessment• C - How to Ensure Adoption• D - Performance Dashboard Market

Segmentation• E – Sample Metrics Report

Page 5: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 5

Evolution of Performance Dashboards

Page 6: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 6

The Business Challenge

Decision makers suffer from…

• too much data….• too little information…• delivered too late…

to make effective decisions.

Page 7: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 7

Evolution of a SolutionThe search for the perfect “business insight system”:• 1980s

– Executive information systems (EIS)– Decision support systems (DSS)

• 1990s– Data warehousing (DW)– Business intelligence (BI)

• 2000s– Dashboards and scorecards– Performance management

• 2010+??

Page 8: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 8

Two Metaphors

Dashboard Performance Chart

Performance Dashboard

Page 9: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 9

Two Disciplines Corporate Performance Management

Business Intelligence

STRATEGY

EXECUTION

1. Stra

tegize 2. Plan

3. Monitor/Analyze4. Act/

Adjust

IntegratedData

Mission

, Valu

es, G

oals

Objecti

ves,

Incen

tives

Strateg

y Map

s

Budgets, Plans,

Forecasts, Models

Initiatives, Targets

BI/DW

Perform

ance

Dashboards

Actions, Decisions,

RevisionsInformation

Knowledge

Plans

Act

Data Warehouses

Analytical Tools

Rules and Models

Review, Measure, Refine

Data

Events

Data

Wisdom

DATA REFINERY

Performance Dashboards

Page 10: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 10

Corporate Performance Management STRATEGY

EXECUTION

1. Stra

tegize 2. Plan

3. Monitor/Analyze4. Act/

Adjust

IntegratedData

Mission

, Valu

es, G

oals

Objecti

ves,

Incen

tives

Measu

resBudgets, Plans,

Forecasts, Targets

Initiatives

Query, Reportin

g,

Analysis (

BI) tools

Data Warehouse

Actions, Decisions,

Revisions, Alerts,

Workflow, Discussions

Page 11: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 11

Waves of Software Automation

Mgmt(Strategy

Execution)

Cross-Functional Value Chains

(Customers, Supplies, Products))

Front-Office (Sales, Service, Marketing)

Back Office(Manufacturing, Finance, Human Resources,

Procurement, Logistics)

Effectiveness

Efficiency

ERP

Pack

agesSa

les

Forc

e Au

tom

atio

n,

Cal

l Cen

ter,

Cam

paig

n M

gmt

CR

M,

SCM

CPM

Business Activities

Softw

are/

IT E

nabl

ers

1985

-200

0

1990

1995

2000

Operations

Page 12: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 12

Why Performance Dashboards?

Page 13: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 13

Status of Performance Dashboards

From Wayne Eckerson, “Development Techniques for Creating Analytic Applications,” TDWI, 2005.

Under development

33%

No plans, 17%

Deployed, 51%

Page 14: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 14

Business Week Cover Story- February 13, 2006

Page 15: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 15

Tactical DriversResonates with users

• Monitors status of several areas on one screen• Graphical view of key metrics• Alerts users to exception conditions• Click to analyze and drill to detail• Customized views based on role• Personalized views based on interest• No training required!

Page 16: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 16

Tactical Drivers (cont.)Rich data

• Blends data from multiple sources• Both detailed and aggregated • Both historical and real-time

Empowers workers• Focuses users on what’s really important• Shows them how their contributions count• Motivates with goals, competition, & incentives• Drives proactive intervention

Page 17: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 17

Strategic DriversAligns the business

• Everyone uses the same data• Everyone uses the same metrics• Everyone works toward the same strategy

Improves communication• Tool for communicating strategy• Managers & staff - collaboration• Among departments - coordination

Improves visibility and compliance• Fewer surprises

Page 18: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 18

Strategic Drivers - The “Five Cs”

• Communicate• Compare• Collaborate• Coordinate • Congratulate

Page 19: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 19

Agent of Organizational Change

Page 20: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 20

Charting a Course

Goal

Direction with a Performance Dashboard

Direction without a Performance Dashboard

Page 21: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 21

What are Performance Dashboards?

Page 22: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 22

The “Three Threes”

• Three Applications• Three Layers• Three Types

Page 23: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 23

Three Applications

Monitoring Analysis Collaboration

Purpose Convey performance status & trends at a

glance

Analyze exceptions and find root cause

Collaborate, plan, and ACT

Elements - Multi-paneled screens- Graphical metrics (i.e. dials, gauges, symbols)- Charts and tables- Status, trend, and threshold indicators- Color-coded, conditional formatting - Alerts: Web-based, email, other

- Drill down/up hierarchies - Pivot and swap out dimensions- Drill through to operational data- Time series, segmentation, predictive, and other analyses- Reporting

-Telephone -Meetings- Email (notification)- Annotations - Threaded discussions - Recommended analysis, actions- Publish to server- Workflow- Triggers, Updates

Page 24: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 24

Three Layers of Information

Detailed, Operational DataDW queries, Operational reports

Summarized Dimensional DataDimensions, hierarchies, “slice/dice”

Graphical Abstracted DataGraphs, Symbols, Charts

Performance Dashboard

Monitoring

Analysis

Reporting

Pla

nnin

gP

lans

, mod

els,

fore

cast

s, u

pdat

es

Page 25: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 25

Dashboard Usage

“Our executives will drill one or two levels down before they call someone who can fix the problem, while our managers will often drill three or four layers down before they make a call.”

– Thomas Tomlinson, director of BI for Bull Moose Tube, a steel manufacturer in Chesterfield, MO.

Page 26: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 26

Dashboards vs Scorecards

• Distinct?• Synonymous?• Both?

Rule of thumb: Use whatever term business

users prefer!

Page 27: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 27

Dashboards vs ScorecardsDashboard Scorecard

Purpose Measures current activity Charts progress

Users Executives, managers, staff Executives, managers, staff

Updates “Right time” feeds Periodic snapshots

Data Events Summaries

Queries Run against remote systems Run against local data mart

Display Charts Symbols

Dashboards and scorecards are visual interfaces for monitoring business performance

Page 28: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 28

Three Types

Operational Tactical Strategic

Focus Monitor operations Emphasis Monitoring Analysis Collaboration

Supervisors+

Operational

Detailed

Intra-day

Optimize process

“Dashboard”

Execute strategy

Executives+

Enterprise

Summary

Monthly/Quarterly

“Scorecard”

Users Managers+

Scope Departmental

Information Detailed/Summary

Updates Daily/Weekly

“Looks like a…” “BI Portal”

Page 29: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 29

Pretenders to the throne

– Too Flat

– Too Isolated

– Too Manual

– Too Cheap

“A prettified spreadsheet”

“Another spreadmart”

“Not scalable or sustainable”

“You get what you pay for!”

Page 30: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 30

How Do You Architect a Performance Dashboard?

Page 31: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 31

Three Architectures

Business ArchitectureBI Architecture

Data Architecture

Page 32: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 32

Business architectureInvestors Board Workforce Customers Suppliers Regulators

Mission Vision Values Goals Objectives Strategy Map

Knowledge Plans ProcessPeople ProjectsAssets

Leading

Stakeholders

Strategy

Tactics

Metrics Lagging Diagnostic

Business A

rchitecture

Rules Metadata EducationDefinitions GovernanceTermsSemantics

Dashboard BI Portal Scorecard

Monitoring Analysis Management

Direct queries ETL ManualEAICustom API

FilesWeb pagesPackaged AppsLegacy Systems Surveys Text

Displays

Applications

Data Stores

Integration

Data Sources

Performance Dashboard

Technical Architecture

ODS Data warehouse Data marts Reports DocumentsMemory cache

EII

Page 33: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 33

BI ArchitectureBusiness Architecture

Reporting LayerManagement and operational reports

Analysis LayerDimensions, hierarchies, “slice/dice”

Monitoring LayerDashboards, scorecards, KPIs, Alerts

Plan

ning

Lay

erPl

ans,

mod

els,

fore

cast

s

BI Platform (Analytic Server)- Common services, object model, API, file formats, etc.

Inte

grat

ed B

I Cap

abili

ties

Data Delivery Architecture

Page 34: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 34

Data Architecture – Quicken Loans

Real-time Store(2 days of data)

Mainframe AS/400 Packaged Applications

Phone System Web

Messaging Backbone

(Enterprise Application Integration software)

Web

Se

rvic

e

Operational Data Store

(2 months of data)Data Warehouse

(7 years of data)

100 Cubes

Operational and Tactical Dashboards

Reporting & Analysis Tools

OLAP Cubes(2 weeks of data)

OLAP Cubes(7 years of data)

250 Cubes

ETLETL

Page 35: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 35

Direct Query Architecture

Mainframe Packaged Applications

Phone System Spreadsheets

Data Warehouse Data Marts Reports

Screen elements linked directly to individual queries

Query engine Pros: - Deploy quickly- Low cost Cons- No depth, limited drill down- No dimensions- Hard-wired queries

Page 36: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 36

Query and Cache Architecture

Mainframe Packaged Applications

Phone System Spreadsheets

Data Warehouse Data Marts Reports

Query Engine

In-memory or disk cachePros: - Deploy quickly- Fast response- Rapid navigationCons- Static data sets

Queries populate a queryable cache

Page 37: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 37

BI Semantic Layer

Semantic Layer

Mainframe Packaged Applications

Phone System Spreadsheets

Data Warehouse Data Marts Reports

Semantic Layer

BI tools provide query objects that represent a database in business terms for users.

Pros: - Abstract query objects- Dimensionalized viewsCons- Generic ODBC connections-Primarily historical data in DW

Semantic Layer

Semantic Layer

Semantic Layer

ODBC

Query Engine

ODBCODBC

Page 38: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 38

Federated Query Architecture

Mainframe Packaged Applications

Phone System Spreadsheets

Data Warehouse Data Marts Reports

Distributed Query Engine/EII

Semantic Layer

An EII tool dynamically queries data from multiple sources to populate screen elements.

Pros: - Multiple sources- Semantic layer abstraction- Quick to deploy- Prototype before you persist Cons- No history- Data quality issues- Complexity

Page 39: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 39

Data Mart Architecture

Mainframe Packaged Applications

Phone System Spreadsheets

Data Warehouse Data Marts Reports

ETLDimensionalized Data Mart

(OLAP or star schema)Dashboard queries its own persistent data mart loaded in batch.

Query engine and semantic layer

Pros: - Multiple sources- Dimensional model- Historical context- Fast complex queriesCons- No right time data- Non-integrated?

Page 40: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 40

Event-driven Architecture

WorkflowEngine

Operational System

Operational DashboardData Capture, Data Aggregation, Metrics Management,

Event Detection, Rule Processing, Agents/Triggers

Operational System

Operational System

OperationalSystems

Data Warehouse

Enterprise Service Bus Historical Context

TriggersAlerts SQL/Stored Procedures

Inputs

Outputs

Page 41: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 41

“Manual” Architecture

Use when….• Data doesn’t exist• Strategy is short-term • Want to prototype the KPIs• Executives can’t waitBut don’t be fooled…• Permanent prototypes • No scale, depth, value• Reputations on the line!

Page 42: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 42

Performance Dashboard Case Studies

Page 43: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 43

Operational Dashboard Case- Quicken Loans

• The largest U.S.-based online lender – $12 billion in loans in 2004, 2,500 employees– Sells mortgages via call center and Web

• Web Call Center in Livonia, Michigan – 500+ “mortgage lenders” on one giant floor– Disruptions costs millions of dollars an hour

Page 44: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 44

Situation • Company philosophy/culture

– What gets measured, gets approved– Leverage “velocity as a competitive problem”

• Information systems – pre-2002– Reports run off operational systems

• Run slowly, Deliver obsolete data– Disjointed data for historical analysis

• Took three weeks to do 18-24 month analysis– Executives and users very frustrated!

• Negative view of data warehousing/OLAP

Page 45: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 45

Solution• Right-time data warehousing architecture

– 1 year at $1 million – Trickle fed OLAP cubes– Existing ESB

• Different dashboards for different users– Dashboard ticker – mortgage specialists– Kanban reports – Sales managers, TV monitors– Managerial dashboards – Call center managers– Analytical dashboards/BI tools – Analysts

• Metrics – Phone statistics, Number and quality of leads, Sales

pipeline, Web traffic, Commissions, products mix

Page 46: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 46

Quicken Loans Architecture

Real-time Store(2 days of data)

Mainframe AS/400 Packaged Applications

Phone System Web

Messaging Backbone

(Enterprise Application Integration software)

Web

Se

rvic

e

Operational Data Store

(2 months of data)Data Warehouse

(7 years of data)

100 Cubes

Operational and Tactical Dashboards

Reporting & Analysis Tools

OLAP Cubes(2 weeks of data)

OLAP Cubes(7 years of data)

250 Cubes

ETLETL

Page 47: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 47

Dashboard Ticker

Personal and group metrics updated daily

Personal and group metrics updated instantly

Personal forecasts updated every 15 minutes

Page 48: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 48

Kanban Report

Employee 1Employee 2Employee 3Employee 4Employee 5Employee 6Employee 7Employee 8Employee 9Employee 10Employee 11Employee 12Employee 13Employee 14Employee 15Employee 16Employee 17

Metric 1 Metric 2 Metric 3 Metric 4 Metric 5 Metric 6 Metric 7 Metric 8 Metric 9

Page 49: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 49

Managerial Dashboard

Page 50: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 50

Tactical Dashboard CaseInternational Truck and Engine• $9.7 billion manufacturer of trucks, buses,

diesel engines, and parts based in Illinois• Key business issues:

– Market reality: Global competition, new regulations, emerging markets

– Goals: 1) $15b in revenues 2) reduced costs, 3) improved quality, 4) reduced risk

Page 51: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 51

Situation • Finance department goals in 2001:

– Provide access to financial information any time– Focus on analysis rather than data collection– Deliver proactive rather than reactive analysis– Use financial data as a predictive tool for decisions

• Programs– Accelerate closing of books– Standardize company’s information infrastructure– Replace legacy systems with packaged applications– Implement a Web-based “reporting portal.”

Page 52: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 52

KBI Portal • Purpose

– Deliver actionable information to financial analysts• Scope

– Spans 32 source systems across five divisions– 130 key business indicators, updated daily– Supports 500 financial executives, managers, and

analysts• Upshot

– Bridges gulf between finance and operations– Replaces hodge-podge of paper reports– Saves analysts time creating custom reports– Shuts down dozens of reporting systems

Page 53: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 53

Architecture

Source Systems

Star Schema Database

OLAP Cubes

Reporting Portal

Purpose

Staging Area Database

TransactionalRun the business

Gather all data in one place. Keep a copy for future reuse.

Integrate data for easy loading into OLAP cubes.

Store data dimensionally to support fast queries and easy navigation.

Data

Display key metrics so they can be viewed at a glance.

Transactional

Transactional & lightly summarized

Moderately summarized

Highly summarized

ETLTools

ETLTools

Web Server

Data Warehouse

Page 54: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 54

Monitoring Layer

Page 55: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 55

Analysis Layer

Page 56: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 56

Detail Transaction Layer

‘Click’ any VIN to expandfull page order/build report

‘Click’ any VIN to expandfull page order/build report

Page 57: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 57

Personalization

Page 58: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 58

Metadata

Page 59: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 59

Strategic Dashboard CaseHewlett-Packard TSG

• HP Technology Services Group– Provides consulting, support services, and software

globally for HP– $12 billion division of Hewlett Packard

• Situation– Dozens of overlapping reporting systems with

inconsistent metrics– No consistent means of measuring regional and

business unit performance against company objectives and holding individuals accountable

Page 60: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 60

Solution• HP Performance Measurement and Management

System (PMMS)– Executive scorecard (LIBRA) deployed to EMEA region

in 2001, then globally thereafter– Cascaded down multiple levels in each region– Implemented unified reporting system underneath

(MUSE)• Upshot: $26 million cost-savings in 3 years on $1m

expenditure– $8.6 million – Shut down dozens of report systems– $10.6 million – Reduced time spent looking for reports– $1.3 million - Training users on BI tools, etc.– Raised customer satisfaction scores, lowered missed

service-level commitments, correlate to revenue

Page 61: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 61

PMMS Architecture

Volume

Value

Data

Knowledge

Information

“LIBRA”(OLAP)

“MUSE”(OLAP)

SOURCE DATA(Databases, Spreadsheets, Files)

“Balanced” Scorecards“Unbalanced” scorecards

Scorecard Reports

Operational SystemsData Warehouses Budgets, Surveys

Data Marts

Volume

Value

Data

Knowledge

Information

“LIBRA”(OLAP)

“MUSE”(OLAP)

SOURCE DATA(Databases, Spreadsheets, Files)

“Balanced” Scorecards“Unbalanced” scorecards

Scorecard Reports

Operational SystemsData Warehouses Budgets, Surveys

Data Marts

Content Data

12 OLAP cubes updated monthly with 100MB of data

2,500 OLAP cubes updated daily to monthly with 200 GB of data, spread across four data centers

40 data sources, only exception conditions captured

Page 62: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 62

Monitoring Layer

Page 63: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 63

Analysis Layer

Page 64: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 64

Analysis Layer (cont.)

Page 65: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 65

Reporting Layer

Page 66: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 66

Rohm & Haas• Company

– $8 billion global chemicals manufacturer• Impetus

– CFO restructures finance to improve efficiency– Eliminate spreadmarts – offer consistent metrics

• Time and cost– First iteration: 12 months, $500k– Subsequent dashboards (12): $100k

• Tools – Custom built– SAP Portal, SAP Web Application Developer– Runs against SAP BW with Hyperion data imported

Page 67: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 67

Page 68: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 68

Page 69: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 69

Railroad Company• Impetus

– Automate daily performance report (paper)• 120 page report, 45 measures, 4 levels, all locations• Reduce time spent analyzing data

• Time and Cost– First iteration: 7 months and $500k– Current view: 1.5 years and $1M

• Tools– Existing: Teradata, Essbase, Alphablox, ESRI– New: Treemap software (~$2k)

Page 70: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 70

Page 71: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 71

Page 72: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 72

Page 73: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 73

IBM

• Impetus - 1998– Dueling spreadsheets in weekly sales meetings

• Time and cost– First iteration: 6 months, $200k– Became basis of BI and EDW initiative

• 25,000 users, thousands of reports, 40 dashboards

• Tools– Lotus Notes (email, disconnected, unstructured)– Web portal for mid-level managers

Page 74: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 74

End to End Business Process

Dashboard designed to allow management by exception. Requires agreement across the enterprise on thresholds.

Page 75: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 75

Simple text based inputs. Updated as required.

Page 76: Performance Dashboards readme

© Copyright TDWI, 2006 Slide 76

Contact Information

Wayne Eckerson

Director of Research and ServicesThe Data Warehousing Institute

70 Martins Lane, Hingham, MA USA781 740-9504

[email protected]


Top Related