24
TELUS Uses Business Intelligence to Provide Benefits in the Telecom Sector Chris Finlan Manager, Systems for Business Intelligence (SBI) TELUS Communications SESSION CODE: BIC305

BI at TELUS MOLAP Software Contracts Cache Strategies Enterprise Priorities Diverse Client Base ETL/BI Flexibility Capacity Data Stewardship Performance

Embed Size (px)

Citation preview

Page 1: BI at TELUS MOLAP Software Contracts Cache Strategies Enterprise Priorities Diverse Client Base ETL/BI Flexibility Capacity Data Stewardship Performance

TELUS Uses Business Intelligence to Provide Benefits in the Telecom SectorChris FinlanManager, Systems for Business Intelligence (SBI)TELUS Communications

SESSION CODE: BIC305

Page 2: BI at TELUS MOLAP Software Contracts Cache Strategies Enterprise Priorities Diverse Client Base ETL/BI Flexibility Capacity Data Stewardship Performance

About TELUS

TELUS is a leading telecommunications company in Canada$9.6 billion of annual revenue

TELUS provides a wide range of wireline and wireless telecommunications products and services TELUS has more than 11.9 million customer connections

6.6 million wireless subscribers3.9 million wireline subscribers1.2 million Internet subscribers200,000 TELUS TV customers

TELUS provides a wide range of communications products and services including data, Internet protocol (IP), voice, entertainment and video

Page 3: BI at TELUS MOLAP Software Contracts Cache Strategies Enterprise Priorities Diverse Client Base ETL/BI Flexibility Capacity Data Stewardship Performance

TELUS Information TechnologyTELUS Information Technology

Approximately 3000 staff300 to 400 projects per year in the IT space

TELUS Data Warehousing & BI SBI = Systems for Business Intelligence

67 Team Members40 concurrent projects60 to 80 projects per year

Page 4: BI at TELUS MOLAP Software Contracts Cache Strategies Enterprise Priorities Diverse Client Base ETL/BI Flexibility Capacity Data Stewardship Performance

Objectives

Discuss the challenges which directed us towards Microsoft Highlight the process and results of the Microsoft BI tool POC at TELUSShowcase how TELUS is leveraging Microsoft BI across the enterpriseProvide an opportunity for discussion

Page 5: BI at TELUS MOLAP Software Contracts Cache Strategies Enterprise Priorities Diverse Client Base ETL/BI Flexibility Capacity Data Stewardship Performance

BI at TELUS

MOLAP

Software Contracts

Cache Strategies

Enterprise Priorities

Diverse Client Base

ETL/BI

Flexibility

Capacity

Data Stewardship

Performance

ROLAP

Prototyping

Standards

Metadata

Data Dictionary

Governance

POC

HOLAP

Page 6: BI at TELUS MOLAP Software Contracts Cache Strategies Enterprise Priorities Diverse Client Base ETL/BI Flexibility Capacity Data Stewardship Performance

The ChallengeCurrent Enterprise BI Cognos cube solutions face;

performance-related challengesCapacity issuesWeak “Self serve” capabilities

TELUS SBI team engaged Microsoft for a POC in 2009TELUS SBI tool considerations included;

CostEase of useTime to MarketSustainabilityImpact to the Business

Page 7: BI at TELUS MOLAP Software Contracts Cache Strategies Enterprise Priorities Diverse Client Base ETL/BI Flexibility Capacity Data Stewardship Performance

Spring 2009 : Microsoft BI POC

Phase 1 – Reporting tools (features and functionality)

Phase 2 – Analysis Services (complex models and capacity management)Tools evaluated included

Microsoft SQL Server 2008Microsoft SQL Server 2008 Analysis ServerMicrosoft Reporting Services

Microsoft Sharepoint Server 2007Microsoft Excel 2007

Telus-SRV3: SQL Sever 2008, SSAS4 Quad Core Processors, 32GB RAM

Telus-SRV2: SharePoint Server 20072 Quad Core Processors, 16GB RAM

Telus-SRV1: Oracle 10g Database Server4 Quad Core Processors, 32GB RAM

Microsoft BI POC Environment

Page 8: BI at TELUS MOLAP Software Contracts Cache Strategies Enterprise Priorities Diverse Client Base ETL/BI Flexibility Capacity Data Stewardship Performance

Microsoft BI: Cost of Ownership Evaluation

Benchmark against Cognos environment and development costsCost of development lifecycle management

DevelopmentBusiness Semantic LayerGrowth Strategies for CubesSingle vs. Multiple modelsShared/Conformed DimensionsFormulasImpact AnalysisPerformanceMDX ScriptingFederated Query Support

Page 9: BI at TELUS MOLAP Software Contracts Cache Strategies Enterprise Priorities Diverse Client Base ETL/BI Flexibility Capacity Data Stewardship Performance

Microsoft BI: Cost of Ownership Evaluation: Development

Cost of development lifecycle management (continued)SIT, QA, UAT

TestingMultiple Front End Services

Deployment and Change ManagementVersion ControlDeployment Workflow

Sustainment/SupportHardware Infrastructure AcquisitionHardware Infrastructure Support/Maintenance

Page 10: BI at TELUS MOLAP Software Contracts Cache Strategies Enterprise Priorities Diverse Client Base ETL/BI Flexibility Capacity Data Stewardship Performance

Microsoft BI: Cost of Ownership Evaluation

Cost to the businessService levels

AvailabilityMaintainability/Operability ScalabilityPerformanceExtensibility

UsabilityExcel ReportingMulti-Lingual Support

Page 11: BI at TELUS MOLAP Software Contracts Cache Strategies Enterprise Priorities Diverse Client Base ETL/BI Flexibility Capacity Data Stewardship Performance

Microsoft BI: Cost of Ownership EvaluationCost to the BI Development Team (SBI)

TrainingPublically available resourcesFormal training

Tool complexityNumber of ComponentsEase of InstallationCustomization and FlexibilityArchitecturePlatform support

Support and knowledge baseCustomer SupportConsulting Services

Functionality/Usability/Performance evaluations

Page 12: BI at TELUS MOLAP Software Contracts Cache Strategies Enterprise Priorities Diverse Client Base ETL/BI Flexibility Capacity Data Stewardship Performance

Microsoft BI: POC Results

Reduction in software license and hardware costs per projectReduction in development costs

Estimated savings from 0 % to 25%Reduction in costs to the business

Estimated savings from 0 % to 50%Reduction in costs to SBI (BI development team)

Estimated savings from 0 % to 25%

Overall estimated savings of 16% to 20%

Page 13: BI at TELUS MOLAP Software Contracts Cache Strategies Enterprise Priorities Diverse Client Base ETL/BI Flexibility Capacity Data Stewardship Performance

Microsoft BI: POC Results; Cost of DevelopmentDevelopment Activity Area of Focus Adjusted

ValueEstimated Cost

Benefit (%)Cost of Development Life Cycle ManagementDevelopment Creating A Business Semantic Layer 0.00

Incremental Growth Strategy for Cubes 10.00Single vs. Multiple Models 10.00Shared/Conformed dimensions 20.00Formulas & Calculations -10.00Impact Analysis 0.00Performance 20.00MDX scripting 0.00Federated Query Support - Report Level -10.00

Development Average 4.44 0% to 25%

SIT/QA/UAT Testing Testing 10.00 Multiple Front End Services 10.00

SIT/QA/UAT Testing Average 10.00 0% to 25%

Deployment/Change Management Version Control 10.00 Deployment Workflow 0.00

Deployment/Change Management Average 5.00 0% to 25%

Sustainment/Support Hardware Infrastructure Acquisition (Windows/Intel)) 10.00

Hardware Infrastructure Support/Maintenance 0.00

Sustainment/Support Average 5.00 0% to 25%

Page 14: BI at TELUS MOLAP Software Contracts Cache Strategies Enterprise Priorities Diverse Client Base ETL/BI Flexibility Capacity Data Stewardship Performance

Microsoft BI: POC Results; Cost to the BusinessArea of Focus Adjusted

ValueEstimated Cost

Benefit (%)Cost to the Business

Service Levels Availability 0.00

Maintainability/Operability 0.00

Scalability 30.00

Performance 60.00

Extensibility 60.00

Service Levels Average 30.00 25% to 50%

Usability Excel Reporting 20.00

Multi-Lingual Support 0.00

Usability Average 10.00 0% to 25%

Page 15: BI at TELUS MOLAP Software Contracts Cache Strategies Enterprise Priorities Diverse Client Base ETL/BI Flexibility Capacity Data Stewardship Performance

Microsoft BI: POC Results; Cost to SBIArea of Focus Adjusted

ValueEstimated Cost

Benefit (%)Cost to SBI

Training Publically available resources 10.00  

Formal training 0.00

Training Average 5.00 0% to 25%

       

Complexity of Tool(s) Number of Components 10.00  

Ease of Installation 0.00

Customization and Flexibility 10.00

Architecture Scale Up, Out or Down 0.00

Platform Support -20.00

Complexity of Tool(s) Average 0.00 0% to 25%

       

Support/Knowledge Base Customer support 10.00  

Consulting services 0.00  

Support/Knowledge Base Average 5.00 0% to 25%

Page 16: BI at TELUS MOLAP Software Contracts Cache Strategies Enterprise Priorities Diverse Client Base ETL/BI Flexibility Capacity Data Stewardship Performance

Microsoft BI @ TELUS

TELUS Project Details

HR Scorecard• pilot project.• evaluating trending/forecasting functionality• modeling/predicting team member behaviour• utilizing Reporting Services and SharePoint and Dashboard functionality.

Infrastructure Support Services Migration: Current BI Cube Technology to Microsoft

IT Scorecard

Financial Data Mart

Page 17: BI at TELUS MOLAP Software Contracts Cache Strategies Enterprise Priorities Diverse Client Base ETL/BI Flexibility Capacity Data Stewardship Performance

IT ScorecardPlatform – BI Stack

Data storage and integration managed by SQL Server 2008 and SQL Server toolsSQL Server 2008 tools for reportingSharepoint 2007/2010 for publishing and security

Implementation Approach – Agile methodologySprint 1: Implement current stable scope

Project Delivery Dashboard, BSA Practitioner DashboardPrototype development infrastructure

Sprint 2: Incorporate feedback and new scopeCandidates: Operational Stability Dashboard, PM Practitioner DashboardDeploy production infrastructure

Sprint 3: Incorporate feedback and new scopeCandidates: Financial Dashboard, PMO Practitioner DashboardUpgrade to Sharepoint 2010

Page 18: BI at TELUS MOLAP Software Contracts Cache Strategies Enterprise Priorities Diverse Client Base ETL/BI Flexibility Capacity Data Stewardship Performance

18

Financial Data Mart – Guiding PrinciplesPlatform that efficiently delivers financial information for business decision making purposes

Single authoritative source for reporting summarized financial information Historical and planningFinancial and KPIProfitability

Catalyst that links planning, reporting and financial modeling back to the bid models and data dictionary

Work with IT to ensure data quality and integrity are built into the design Reporting production environment

Keep it simple

Page 19: BI at TELUS MOLAP Software Contracts Cache Strategies Enterprise Priorities Diverse Client Base ETL/BI Flexibility Capacity Data Stewardship Performance

19

Financial Data Mart - SQL Server 2008 BI Architecture

SAP

Database Server(SQL Server)

BI Server(Analysis & Reporting

Services)ETL Informatica

OLAP

Back end Front end

Dimensions & Facts

Summary

Reports

(Cache Static reports)

Cubes

SharePoint

Security

Portal Navigation

Web Server (Internet Information Server)

Server Repository

Scheduler

Places measures into tables based on dimensions in database design for every hierarchy level

XML or Flat Files

Hyperion Repository

Rendering Reports (Excel, HTML, Power

Point)

Sources

ExcelFlat Files

Hyperion PlanningSummary

3 yrsPower Users

Excel 2007 Pivot table

SPEED

• Staging area

• Integration Layer

• Data Quality & Integrity

Page 20: BI at TELUS MOLAP Software Contracts Cache Strategies Enterprise Priorities Diverse Client Base ETL/BI Flexibility Capacity Data Stewardship Performance

Financial Data Mart – Evolution to Finance of the FutureStreamlined reporting allowing more interpretation and value added advice from Finance

Stop redundant data compilation and save analysts timeSingle version of the truth - single authoritative source for reporting summarized financial information

Historical and PlanningFinancial and KPIProfitability

Significantly reduce errors while enhancing timely delivery of analysis BU numbers can be consolidated by corporate quickly and efficiently

Consistent and complete information allowing comprehensive analysis Drive informed decisions and lead change – standard reports across BU’s that contain salient information

Proactive: continue progression on profitability analysis and data stewardship

20

Page 21: BI at TELUS MOLAP Software Contracts Cache Strategies Enterprise Priorities Diverse Client Base ETL/BI Flexibility Capacity Data Stewardship Performance

Financial Data Mart

Page 22: BI at TELUS MOLAP Software Contracts Cache Strategies Enterprise Priorities Diverse Client Base ETL/BI Flexibility Capacity Data Stewardship Performance

Financial Data Mart

Page 23: BI at TELUS MOLAP Software Contracts Cache Strategies Enterprise Priorities Diverse Client Base ETL/BI Flexibility Capacity Data Stewardship Performance

© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to

be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Page 24: BI at TELUS MOLAP Software Contracts Cache Strategies Enterprise Priorities Diverse Client Base ETL/BI Flexibility Capacity Data Stewardship Performance