Reducing Cost Per Release Cycle

18
1 10/30/22 © Kalido I Kalido Confidential I 10/30/22 The Kalido Data Warehouse Reducing Cost Per Release Cycle

description

 

Transcript of Reducing Cost Per Release Cycle

Page 1: Reducing Cost Per Release Cycle

1 April 8, 2023© Kalido I Kalido Confidential I April 8, 2023

The Kalido Data WarehouseReducing Cost Per Release Cycle

Page 2: Reducing Cost Per Release Cycle

2 April 8, 2023© Kalido I Kalido Confidential I April 8, 2023

A Simple Truth About Data Warehousing

If it takes too long to…

Plan it

Build it

Change it

It costs the business money.

Page 3: Reducing Cost Per Release Cycle

3 April 8, 2023© Kalido I Kalido Confidential I April 8, 2023

The Traditional Approach

Requirements

Design

Develop

Test

Release toProduction

OperateCustom-built data warehouses typically take 18 months to deliver

And subsequent release cycles take just as long!

Page 4: Reducing Cost Per Release Cycle

4 April 8, 2023© Kalido I Kalido Confidential I April 8, 2023

Program Management

Operations Management DeploymentProject Management

Development Project Management

Design

Design technical and business solution Operate

Manage,track benefits

Build

Productioncomponents

Test

Deploy,UAT

Analysis

Hig

h le

vel re

qu

irem

en

ts

The Agile Approach

Evolve

Model

Iterativepilots

Business involvement

Kalido data warehouses average 3 iterations over 9 months to deliver

Page 5: Reducing Cost Per Release Cycle

5 April 8, 2023© Kalido I Kalido Confidential I April 8, 2023

Cost Elements of a DW Release Cycle

Methodology

Requirements

People

Tools

Page 6: Reducing Cost Per Release Cycle

6 April 8, 2023© Kalido I Kalido Confidential I April 8, 2023

Requirements

Clearly defined?

Universally understood?

Do they change?

Do the stakeholders agree?

Achieving clarity and consensus early reduces cost!

Page 7: Reducing Cost Per Release Cycle

7 April 8, 2023© Kalido I Kalido Confidential I April 8, 2023

Data Presentation

Data Validation

Data Integration

Data Storage

Data Sourcing

Kalido Business Information Model

The Business Information Model actively drives the physical structures and automates the processes during development and operations

Business

Information

Business Information Model

IT

Data

Page 8: Reducing Cost Per Release Cycle

8 April 8, 2023© Kalido I Kalido Confidential I April 8, 2023

Methodology

Are iterations short?

When is feedback taken?

Do all the steps provide value?

Each iteration should provide real business value!

Page 9: Reducing Cost Per Release Cycle

© 2010 Kalido I Kalido Confidential I April 8, 20239

Delivery - Rapid Prototyping

Design 2nd Model

Show & Validate

Design 3rd

Model

Show & Validate

Design 4th Model

Show & Validate

Design 5th Model

Show & Validate

Deploy

Week 1 Week 2 Week 3 Week 4 Week 5 Week 6 Week 7 Week 8 Week 9 Week 10

100%

0%

Business RuleDefinitions

TechnicalIssues

Source of Issues

Improved Annual Margin by $10Ms per year

Project Leadership

1st GM Model design, populate & Test

Gather Requirements

Show & Validate

Page 10: Reducing Cost Per Release Cycle

10 April 8, 2023© Kalido I Kalido Confidential I April 8, 2023

People

Empowered to be fast and agile?

Provided an agile environment?

The right mindset for agile?

Page 11: Reducing Cost Per Release Cycle

11 April 8, 2023© Kalido I Kalido Confidential I April 8, 2023

Keep the Focus on Business Questions

Business Model

Sources

InformationArchitect

Logical Data Model

Physical Data Model

BusinessRepresentative

Staging Normalised Star Schema Data Mart

Physical Schema & Data

ETL

ETL

Staging

ETL

Normalised Star Schema Data MartETL

ETL

ETL

ETL

ETL

ETL

DBA

BusinessAnalyst

BI Layer

Developer

WHS Retailer

V3 Retailer

Group Channel

Channel

V3 Channel Sales Rep

Corporation

WHS Customer

Owner

Sub Family

Marketing ProductPrice Segment

Marketing Product Country

WHS Products

Product GroupBrand Family

Manufacturer

Year

Quarter

Month

Day

Week

Corporation

WHS Customer

Owner

Corporation

WHS Customer

Owner

Sub Family

Marketing ProductPrice Segment

Marketing Product Country

WHS Products

Product GroupBrand Family

Manufacturer

WHS Retailer

V3 Retailer

Group Channel

Channel

V3 Channel Sales Rep

Corporation

WHS Customer

Owner

Sub Family

Marketing ProductPrice Segment

Marketing Product Country

WHS Products

Product GroupBrand Family

Manufacturer

Corporation

WHS Customer

Owner

Automatically Designed

Automatically Designed

Automatically Built & Maintained

Page 12: Reducing Cost Per Release Cycle

12 April 8, 2023© Kalido I Kalido Confidential I April 8, 2023

Tools

Facilitate understanding of requirements

Enable fast results

Automate impact analysis

Report results quick and easy

Your process is only as agile as your tools!

Page 13: Reducing Cost Per Release Cycle

13 April 8, 2023© Kalido I Kalido Confidential I April 8, 2023

Agile Tools to Accelerate your Warehouse

• Saves 50% on Modeling & Design• Saves 65% on Data Integration• Saves 30% on Data Access/BI• Saves 20% on Testing• Saves 30% on Release to Production• Save headache and stress on team

Data Infrastructure

Logical Modeling

Database

ET

L

BI

Se

ma

nti

cs

DataWarehouse

Mart

Mart

Mart

Governance and Stewardship

BusinessIntelligenceData Warehouse Automation

Model-driven• Staging

• Schema Management

• Mart Generation

• In-db transformation

• Suspense processing

• History handling

DataSources

Logistics

Credit &Collections

IndustryData

CRM

SalesOperations

ERP

CustomerTrends

Operations

Marketing

CostControl

ExecutiveDashboard

Collections

Highly Automated Solution for Rapid delivery of Business Value

Page 14: Reducing Cost Per Release Cycle

14 April 8, 2023© Kalido I Kalido Confidential I April 8, 2023

Demonstration

Demo

Page 15: Reducing Cost Per Release Cycle

15 April 8, 2023© Kalido I Kalido Confidential I April 8, 2023

Business Requirement

After reviewing the first reports, a business analyst realizes that the resellers need to be classified into segments for effective marketing and promotion programs to be directed at them.

Business Analyst and IT Architect update the business model to add this information need and deploy it.

Steps:

1. Define the requirements

2. Draw the model

3. Deploy the model

4. Load the data

5. Generate the output

Page 16: Reducing Cost Per Release Cycle

16 April 8, 2023© Kalido I Kalido Confidential I April 8, 2023

Shorten The Cycle, Maximize Business Value

Business Event

Time to Deliver

Make Decision

Requirements & Analysis

Testing

Modeling & Design

Data Integration

Traditi

onal

Kalid

o

Time to ValueBenefit

BusinessValue

Business ValueBenefit

Data Access/BI

Release to Production

Kalido

Traditional

Page 17: Reducing Cost Per Release Cycle

17 April 8, 2023© Kalido I Kalido Confidential I April 8, 2023

Want To Learn More?

Attend Ralph Hughes’ session at the TDWI BI Summit in San Diego this August.

Request a demo at kalido.com/demo

Watch the replay, get the slides and more at get.kalido.com/cost-release-cycle-replay

Page 18: Reducing Cost Per Release Cycle

18 April 8, 2023© Kalido I Kalido Confidential I April 8, 202318

Thank youQuestions?