SlideShare a Scribd company logo
1 of 18
1 July 19, 2013© Kalido I Kalido Confidential I July 19, 2013
The Kalido Data Warehouse
Reducing Cost Per Release Cycle
2 July 19, 2013© Kalido I Kalido Confidential I July 19, 2013
A Simple Truth About Data Warehousing
If it takes too long to…
Plan it
Build it
Change it
It costs the business money.
3 July 19, 2013© Kalido I Kalido Confidential I July 19, 2013
The Traditional Approach
Requirements
Design
Develop
Test
Release to
Production
Operate
Custom-built data warehouses typically take 18 months to deliver
And subsequent release cycles take just as long!
4 July 19, 2013© Kalido I Kalido Confidential I July 19, 2013
Program Management
Operations ManagementDeployment
Project Management
Development Project Management
Design
Design technical and
business solution Operate
Manage,
track benefits
Build
Production
components
Test
Deploy,
UAT
Analysis
Highlevelrequirements
The Agile Approach
Evolve
Model
Iterative
pilots
Business involvement
Kalido data warehouses average 3 iterations over 9 months to deliver
5 July 19, 2013© Kalido I Kalido Confidential I July 19, 2013
Cost Elements of a DW Release Cycle
Methodology
Requirements
People
Tools
6 July 19, 2013© Kalido I Kalido Confidential I July 19, 2013
Requirements
Clearly defined?
Universally understood?
Do they change?
Do the stakeholders agree?
Achieving clarity and consensus early reduces cost!
7 July 19, 2013© Kalido I Kalido Confidential I July 19, 2013
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
8 July 19, 2013© Kalido I Kalido Confidential I July 19, 2013
Methodology
Are iterations short?
When is feedback taken?
Do all the steps provide value?
Each iteration should provide real business value!
© 2010 Kalido I Kalido Confidential I July 19, 20139
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 Rule
Definitions
Technical
Issues
Source of Issues
Improved Annual Margin by $10Ms per year
Project Leadership
1st GM Model design,
populate & Test
Gather
Requirements
Show &
Validate
10 July 19, 2013© Kalido I Kalido Confidential I July 19, 2013
People
Empowered to be fast and agile?
Provided an agile environment?
The right mindset for agile?
11 July 19, 2013© Kalido I Kalido Confidential I July 19, 2013
Keep the Focus on Business Questions
Business Model
Sources
Information
Architect
Logical Data Model
Physical Data Model
Business
Representative
Staging Normalised Star Schema Data Mart
Physical Schema & Data
ETL
ETL
Staging
ETL
Normalised Star Schema Data Mart
ETL
ETL
ETL
ETL
ETL
ETL
DBA
Business
Analyst
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



12 July 19, 2013© Kalido I Kalido Confidential I July 19, 2013
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!
13 July 19, 2013© Kalido I Kalido Confidential I July 19, 2013
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
ETL
BISemantics
Data
Warehouse
Mart
Mart
Mart
Governance and Stewardship
Business
IntelligenceData Warehouse Automation
Model-driven
• Staging
• Schema Management
• Mart Generation
• In-db transformation
• Suspense processing
• History handling
Data
Sources
Logistics
Credit &
Collections
Industry
Data
CRM
Sales
Operations
ERP
Customer
Trends
Operations
Marketing
Cost
Control
Executive
Dashboard
Collections
Highly Automated Solution for Rapid delivery of Business Value
14 July 19, 2013© Kalido I Kalido Confidential I July 19, 2013
Demonstration
Demo
15 July 19, 2013© Kalido I Kalido Confidential I July 19, 2013
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
16 July 19, 2013© Kalido I Kalido Confidential I July 19, 2013
Shorten The Cycle, Maximize Business Value
Time to Deliver
Time to Value
Benefit
Business
Value
Business Value
Benefit
Kalido
Traditional
17 July 19, 2013© Kalido I Kalido Confidential I July 19, 2013
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
18 July 19, 2013© Kalido I Kalido Confidential I July 19, 201318
Thank you
Questions?

More Related Content

Viewers also liked

AT - How effective is the combination of your main product and ancillary tasks?
AT - How effective is the combination of your main product and ancillary tasks?AT - How effective is the combination of your main product and ancillary tasks?
AT - How effective is the combination of your main product and ancillary tasks?nctcmedia12
 
20141006 producers guild second screen mitch askenas piksel
20141006 producers guild second screen mitch askenas piksel20141006 producers guild second screen mitch askenas piksel
20141006 producers guild second screen mitch askenas pikselChris Pfaff
 
Fostering presence and interaction in online teaching
Fostering presence and interaction in online teachingFostering presence and interaction in online teaching
Fostering presence and interaction in online teachingprennertariev
 
Uploading resources to_mbc
Uploading resources to_mbcUploading resources to_mbc
Uploading resources to_mbcMaryAnn Medved
 
HSC_partner_meeting_march_2012
HSC_partner_meeting_march_2012HSC_partner_meeting_march_2012
HSC_partner_meeting_march_2012bscisteam
 
David Korody nfacph hungary
David Korody nfacph hungaryDavid Korody nfacph hungary
David Korody nfacph hungaryconsumerenergy
 
未來的工作在哪裡
未來的工作在哪裡未來的工作在哪裡
未來的工作在哪裡rita710
 
Amenorrea. CMC.
Amenorrea. CMC.Amenorrea. CMC.
Amenorrea. CMC.mundu1d
 
Teoria realidad
Teoria realidadTeoria realidad
Teoria realidadmundu1d
 
Overview of Virgin Islands Energy Issues
Overview of Virgin Islands Energy IssuesOverview of Virgin Islands Energy Issues
Overview of Virgin Islands Energy IssuesDon Buchanan
 
Open electricity market Latvia
Open electricity market LatviaOpen electricity market Latvia
Open electricity market Latviaconsumerenergy
 
West cork local 1st- 8th march 2012
West cork local 1st- 8th march 2012West cork local 1st- 8th march 2012
West cork local 1st- 8th march 2012WCLN
 
Tieu luandcct
Tieu luandcctTieu luandcct
Tieu luandcctLinh Ngoc
 
Ruta de aprendizaje semana 1
Ruta de aprendizaje semana 1Ruta de aprendizaje semana 1
Ruta de aprendizaje semana 1Kattia Rodriguez
 
Presentazione secondaria 2014
Presentazione secondaria 2014Presentazione secondaria 2014
Presentazione secondaria 2014giovanni quartini
 
Visio mcr drawing cpotb 130506
Visio mcr drawing cpotb 130506Visio mcr drawing cpotb 130506
Visio mcr drawing cpotb 130506John Anthonius
 
BI Apps Reports2- Oracle OBIEE & SAP Business Objects
BI Apps Reports2- Oracle OBIEE & SAP Business ObjectsBI Apps Reports2- Oracle OBIEE & SAP Business Objects
BI Apps Reports2- Oracle OBIEE & SAP Business ObjectsSunny U Okoro
 

Viewers also liked (20)

AT - How effective is the combination of your main product and ancillary tasks?
AT - How effective is the combination of your main product and ancillary tasks?AT - How effective is the combination of your main product and ancillary tasks?
AT - How effective is the combination of your main product and ancillary tasks?
 
20141006 producers guild second screen mitch askenas piksel
20141006 producers guild second screen mitch askenas piksel20141006 producers guild second screen mitch askenas piksel
20141006 producers guild second screen mitch askenas piksel
 
Fostering presence and interaction in online teaching
Fostering presence and interaction in online teachingFostering presence and interaction in online teaching
Fostering presence and interaction in online teaching
 
Uploading resources to_mbc
Uploading resources to_mbcUploading resources to_mbc
Uploading resources to_mbc
 
HSC_partner_meeting_march_2012
HSC_partner_meeting_march_2012HSC_partner_meeting_march_2012
HSC_partner_meeting_march_2012
 
David Korody nfacph hungary
David Korody nfacph hungaryDavid Korody nfacph hungary
David Korody nfacph hungary
 
未來的工作在哪裡
未來的工作在哪裡未來的工作在哪裡
未來的工作在哪裡
 
Amenorrea. CMC.
Amenorrea. CMC.Amenorrea. CMC.
Amenorrea. CMC.
 
Teoria realidad
Teoria realidadTeoria realidad
Teoria realidad
 
Overview of Virgin Islands Energy Issues
Overview of Virgin Islands Energy IssuesOverview of Virgin Islands Energy Issues
Overview of Virgin Islands Energy Issues
 
Daftarhadir&nilai statistik
Daftarhadir&nilai statistikDaftarhadir&nilai statistik
Daftarhadir&nilai statistik
 
Open electricity market Latvia
Open electricity market LatviaOpen electricity market Latvia
Open electricity market Latvia
 
West cork local 1st- 8th march 2012
West cork local 1st- 8th march 2012West cork local 1st- 8th march 2012
West cork local 1st- 8th march 2012
 
Tieu luandcct
Tieu luandcctTieu luandcct
Tieu luandcct
 
Ruta de aprendizaje semana 1
Ruta de aprendizaje semana 1Ruta de aprendizaje semana 1
Ruta de aprendizaje semana 1
 
Presentazione secondaria 2014
Presentazione secondaria 2014Presentazione secondaria 2014
Presentazione secondaria 2014
 
Visio mcr drawing cpotb 130506
Visio mcr drawing cpotb 130506Visio mcr drawing cpotb 130506
Visio mcr drawing cpotb 130506
 
BI Apps Reports2- Oracle OBIEE & SAP Business Objects
BI Apps Reports2- Oracle OBIEE & SAP Business ObjectsBI Apps Reports2- Oracle OBIEE & SAP Business Objects
BI Apps Reports2- Oracle OBIEE & SAP Business Objects
 
Servicos outubro 2014
Servicos outubro 2014Servicos outubro 2014
Servicos outubro 2014
 
Potentials of web standards for automation control in manufacturing systems
Potentials of web standards for automation control in manufacturing systemsPotentials of web standards for automation control in manufacturing systems
Potentials of web standards for automation control in manufacturing systems
 

Similar to Reducing Cost Per Release Cycle

The Value of an Agile Warehouse in Omni-Channel
The Value of an Agile Warehouse in Omni-ChannelThe Value of an Agile Warehouse in Omni-Channel
The Value of an Agile Warehouse in Omni-ChannelKalido
 
Reducing Tool Costs
Reducing Tool CostsReducing Tool Costs
Reducing Tool CostsKalido
 
IT Governance – The missing compass in a technology changing world
 IT Governance – The missing compass in a technology changing world IT Governance – The missing compass in a technology changing world
IT Governance – The missing compass in a technology changing worldPECB
 
Sander Klous - Op de 1e editie van Data Donderdag
Sander Klous - Op de 1e editie van Data DonderdagSander Klous - Op de 1e editie van Data Donderdag
Sander Klous - Op de 1e editie van Data DonderdagDataDonderdag
 
Epdm Agile Webinar 3 2010 F
Epdm Agile Webinar 3 2010 FEpdm Agile Webinar 3 2010 F
Epdm Agile Webinar 3 2010 FZero Wait-State
 
Big Data & Technology at Billabong
Big Data & Technology at BillabongBig Data & Technology at Billabong
Big Data & Technology at BillabongMark Lacey
 
Gai 2013 q3_seminar_20130826_03
Gai 2013 q3_seminar_20130826_03Gai 2013 q3_seminar_20130826_03
Gai 2013 q3_seminar_20130826_03GA InfoMart Ltd
 
Modoop - Scaling Machine Learning for Marketing at LinkedIn
Modoop - Scaling Machine Learning for Marketing at LinkedInModoop - Scaling Machine Learning for Marketing at LinkedIn
Modoop - Scaling Machine Learning for Marketing at LinkedInYan Liu
 
Rapid Iteration Methodology Using Modeling
Rapid Iteration Methodology Using ModelingRapid Iteration Methodology Using Modeling
Rapid Iteration Methodology Using ModelingKalido
 
SPS Abu Dhabi Communicating The Business Value of SharePoint
SPS Abu Dhabi Communicating The Business Value of SharePointSPS Abu Dhabi Communicating The Business Value of SharePoint
SPS Abu Dhabi Communicating The Business Value of SharePointNaomi Moneypenny
 
Automation to Reduce Operating Costs
Automation to Reduce Operating CostsAutomation to Reduce Operating Costs
Automation to Reduce Operating CostsKalido
 
Measuring Marketing - Moderated Panel
Measuring Marketing - Moderated Panel  Measuring Marketing - Moderated Panel
Measuring Marketing - Moderated Panel Jon Russo
 
Building Products with Data at Core
Building Products with Data at Core Building Products with Data at Core
Building Products with Data at Core Sandeep Adwankar
 
Career sessions IM
Career sessions IMCareer sessions IM
Career sessions IMSupportGCI
 
Four Key Considerations for your Big Data Analytics Strategy
Four Key Considerations for your Big Data Analytics StrategyFour Key Considerations for your Big Data Analytics Strategy
Four Key Considerations for your Big Data Analytics StrategyArcadia Data
 
Yhat - Applied Data Science - Feb 2016
Yhat - Applied Data Science - Feb 2016Yhat - Applied Data Science - Feb 2016
Yhat - Applied Data Science - Feb 2016Austin Ogilvie
 

Similar to Reducing Cost Per Release Cycle (20)

The Value of an Agile Warehouse in Omni-Channel
The Value of an Agile Warehouse in Omni-ChannelThe Value of an Agile Warehouse in Omni-Channel
The Value of an Agile Warehouse in Omni-Channel
 
Reducing Tool Costs
Reducing Tool CostsReducing Tool Costs
Reducing Tool Costs
 
IT Governance – The missing compass in a technology changing world
 IT Governance – The missing compass in a technology changing world IT Governance – The missing compass in a technology changing world
IT Governance – The missing compass in a technology changing world
 
Sander Klous - Op de 1e editie van Data Donderdag
Sander Klous - Op de 1e editie van Data DonderdagSander Klous - Op de 1e editie van Data Donderdag
Sander Klous - Op de 1e editie van Data Donderdag
 
Epdm Agile Webinar 3 2010 F
Epdm Agile Webinar 3 2010 FEpdm Agile Webinar 3 2010 F
Epdm Agile Webinar 3 2010 F
 
Big Data & Technology at Billabong
Big Data & Technology at BillabongBig Data & Technology at Billabong
Big Data & Technology at Billabong
 
Ax webinar mixed_modemanufacturing_041415
Ax webinar mixed_modemanufacturing_041415Ax webinar mixed_modemanufacturing_041415
Ax webinar mixed_modemanufacturing_041415
 
Gai 2013 q3_seminar_20130826_03
Gai 2013 q3_seminar_20130826_03Gai 2013 q3_seminar_20130826_03
Gai 2013 q3_seminar_20130826_03
 
Six Sigma
Six Sigma Six Sigma
Six Sigma
 
Modoop - Scaling Machine Learning for Marketing at LinkedIn
Modoop - Scaling Machine Learning for Marketing at LinkedInModoop - Scaling Machine Learning for Marketing at LinkedIn
Modoop - Scaling Machine Learning for Marketing at LinkedIn
 
Rapid Iteration Methodology Using Modeling
Rapid Iteration Methodology Using ModelingRapid Iteration Methodology Using Modeling
Rapid Iteration Methodology Using Modeling
 
Btm2
Btm2Btm2
Btm2
 
SPS Abu Dhabi Communicating The Business Value of SharePoint
SPS Abu Dhabi Communicating The Business Value of SharePointSPS Abu Dhabi Communicating The Business Value of SharePoint
SPS Abu Dhabi Communicating The Business Value of SharePoint
 
Automation to Reduce Operating Costs
Automation to Reduce Operating CostsAutomation to Reduce Operating Costs
Automation to Reduce Operating Costs
 
SDI MRO Connected
SDI MRO ConnectedSDI MRO Connected
SDI MRO Connected
 
Measuring Marketing - Moderated Panel
Measuring Marketing - Moderated Panel  Measuring Marketing - Moderated Panel
Measuring Marketing - Moderated Panel
 
Building Products with Data at Core
Building Products with Data at Core Building Products with Data at Core
Building Products with Data at Core
 
Career sessions IM
Career sessions IMCareer sessions IM
Career sessions IM
 
Four Key Considerations for your Big Data Analytics Strategy
Four Key Considerations for your Big Data Analytics StrategyFour Key Considerations for your Big Data Analytics Strategy
Four Key Considerations for your Big Data Analytics Strategy
 
Yhat - Applied Data Science - Feb 2016
Yhat - Applied Data Science - Feb 2016Yhat - Applied Data Science - Feb 2016
Yhat - Applied Data Science - Feb 2016
 

More from Kalido

"Incrementality" - Scaling up affordability
"Incrementality" - Scaling up affordability"Incrementality" - Scaling up affordability
"Incrementality" - Scaling up affordabilityKalido
 
TCO: An Achilles Heel of Hand-Built Data Warehouses
TCO: An Achilles Heel of Hand-Built Data WarehousesTCO: An Achilles Heel of Hand-Built Data Warehouses
TCO: An Achilles Heel of Hand-Built Data WarehousesKalido
 
Rapid Data Integration: Tools & Methodology
Rapid Data Integration: Tools & MethodologyRapid Data Integration: Tools & Methodology
Rapid Data Integration: Tools & MethodologyKalido
 
Omni-Channel: The Future of Retail
Omni-Channel: The Future of RetailOmni-Channel: The Future of Retail
Omni-Channel: The Future of RetailKalido
 
Data Scientists: Your Must-Have Business Investment
Data Scientists: Your Must-Have Business InvestmentData Scientists: Your Must-Have Business Investment
Data Scientists: Your Must-Have Business InvestmentKalido
 
What's the Half-Life of Your Data?
What's the Half-Life of Your Data?What's the Half-Life of Your Data?
What's the Half-Life of Your Data?Kalido
 
Driving Business Process Performance Through Data Governance
Driving Business Process Performance Through Data GovernanceDriving Business Process Performance Through Data Governance
Driving Business Process Performance Through Data GovernanceKalido
 
True Drivers of MDM webinar
True Drivers of MDM webinarTrue Drivers of MDM webinar
True Drivers of MDM webinarKalido
 
Building Agile Data Warehouses with Ralph Hughes
Building Agile Data Warehouses with Ralph HughesBuilding Agile Data Warehouses with Ralph Hughes
Building Agile Data Warehouses with Ralph HughesKalido
 
The Road to Agility Starts with BI
The Road to Agility Starts with BIThe Road to Agility Starts with BI
The Road to Agility Starts with BIKalido
 

More from Kalido (10)

"Incrementality" - Scaling up affordability
"Incrementality" - Scaling up affordability"Incrementality" - Scaling up affordability
"Incrementality" - Scaling up affordability
 
TCO: An Achilles Heel of Hand-Built Data Warehouses
TCO: An Achilles Heel of Hand-Built Data WarehousesTCO: An Achilles Heel of Hand-Built Data Warehouses
TCO: An Achilles Heel of Hand-Built Data Warehouses
 
Rapid Data Integration: Tools & Methodology
Rapid Data Integration: Tools & MethodologyRapid Data Integration: Tools & Methodology
Rapid Data Integration: Tools & Methodology
 
Omni-Channel: The Future of Retail
Omni-Channel: The Future of RetailOmni-Channel: The Future of Retail
Omni-Channel: The Future of Retail
 
Data Scientists: Your Must-Have Business Investment
Data Scientists: Your Must-Have Business InvestmentData Scientists: Your Must-Have Business Investment
Data Scientists: Your Must-Have Business Investment
 
What's the Half-Life of Your Data?
What's the Half-Life of Your Data?What's the Half-Life of Your Data?
What's the Half-Life of Your Data?
 
Driving Business Process Performance Through Data Governance
Driving Business Process Performance Through Data GovernanceDriving Business Process Performance Through Data Governance
Driving Business Process Performance Through Data Governance
 
True Drivers of MDM webinar
True Drivers of MDM webinarTrue Drivers of MDM webinar
True Drivers of MDM webinar
 
Building Agile Data Warehouses with Ralph Hughes
Building Agile Data Warehouses with Ralph HughesBuilding Agile Data Warehouses with Ralph Hughes
Building Agile Data Warehouses with Ralph Hughes
 
The Road to Agility Starts with BI
The Road to Agility Starts with BIThe Road to Agility Starts with BI
The Road to Agility Starts with BI
 

Recently uploaded

Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 

Recently uploaded (20)

Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 

Reducing Cost Per Release Cycle

  • 1. 1 July 19, 2013© Kalido I Kalido Confidential I July 19, 2013 The Kalido Data Warehouse Reducing Cost Per Release Cycle
  • 2. 2 July 19, 2013© Kalido I Kalido Confidential I July 19, 2013 A Simple Truth About Data Warehousing If it takes too long to… Plan it Build it Change it It costs the business money.
  • 3. 3 July 19, 2013© Kalido I Kalido Confidential I July 19, 2013 The Traditional Approach Requirements Design Develop Test Release to Production Operate Custom-built data warehouses typically take 18 months to deliver And subsequent release cycles take just as long!
  • 4. 4 July 19, 2013© Kalido I Kalido Confidential I July 19, 2013 Program Management Operations ManagementDeployment Project Management Development Project Management Design Design technical and business solution Operate Manage, track benefits Build Production components Test Deploy, UAT Analysis Highlevelrequirements The Agile Approach Evolve Model Iterative pilots Business involvement Kalido data warehouses average 3 iterations over 9 months to deliver
  • 5. 5 July 19, 2013© Kalido I Kalido Confidential I July 19, 2013 Cost Elements of a DW Release Cycle Methodology Requirements People Tools
  • 6. 6 July 19, 2013© Kalido I Kalido Confidential I July 19, 2013 Requirements Clearly defined? Universally understood? Do they change? Do the stakeholders agree? Achieving clarity and consensus early reduces cost!
  • 7. 7 July 19, 2013© Kalido I Kalido Confidential I July 19, 2013 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
  • 8. 8 July 19, 2013© Kalido I Kalido Confidential I July 19, 2013 Methodology Are iterations short? When is feedback taken? Do all the steps provide value? Each iteration should provide real business value!
  • 9. © 2010 Kalido I Kalido Confidential I July 19, 20139 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 Rule Definitions Technical Issues Source of Issues Improved Annual Margin by $10Ms per year Project Leadership 1st GM Model design, populate & Test Gather Requirements Show & Validate
  • 10. 10 July 19, 2013© Kalido I Kalido Confidential I July 19, 2013 People Empowered to be fast and agile? Provided an agile environment? The right mindset for agile?
  • 11. 11 July 19, 2013© Kalido I Kalido Confidential I July 19, 2013 Keep the Focus on Business Questions Business Model Sources Information Architect Logical Data Model Physical Data Model Business Representative Staging Normalised Star Schema Data Mart Physical Schema & Data ETL ETL Staging ETL Normalised Star Schema Data Mart ETL ETL ETL ETL ETL ETL DBA Business Analyst 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   
  • 12. 12 July 19, 2013© Kalido I Kalido Confidential I July 19, 2013 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!
  • 13. 13 July 19, 2013© Kalido I Kalido Confidential I July 19, 2013 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 ETL BISemantics Data Warehouse Mart Mart Mart Governance and Stewardship Business IntelligenceData Warehouse Automation Model-driven • Staging • Schema Management • Mart Generation • In-db transformation • Suspense processing • History handling Data Sources Logistics Credit & Collections Industry Data CRM Sales Operations ERP Customer Trends Operations Marketing Cost Control Executive Dashboard Collections Highly Automated Solution for Rapid delivery of Business Value
  • 14. 14 July 19, 2013© Kalido I Kalido Confidential I July 19, 2013 Demonstration Demo
  • 15. 15 July 19, 2013© Kalido I Kalido Confidential I July 19, 2013 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
  • 16. 16 July 19, 2013© Kalido I Kalido Confidential I July 19, 2013 Shorten The Cycle, Maximize Business Value Time to Deliver Time to Value Benefit Business Value Business Value Benefit Kalido Traditional
  • 17. 17 July 19, 2013© Kalido I Kalido Confidential I July 19, 2013 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
  • 18. 18 July 19, 2013© Kalido I Kalido Confidential I July 19, 201318 Thank you Questions?

Editor's Notes

  1. Put simply, traditional warehouses take too long to plan, build and change. In many cases the warehouse NEVER meets the current requirements of the business, and that costs the business money. A release cycle is basically a full warehouse build in miniature. The plan is created through a set of rigid, detailed requirements of what the designers think is required. Then a series of reviews. And more changes. And more reviews and more changes. All before anything has been built and validated! Meanwhile, the clock is ticking and the business is changing. Because everything is hand built and follows a rigid, detailed process it takes TIME—and time is money to a warehouse release cycle. And by the time it is all done, the business has moved on. Another batch of changes have to be processed and more hand built code generated to try and make the warehouse meet the emerging requirements.
  2. Once we have the design of our solution, we go off and start development. (build)Of course, since we are mostly writing code, there will be bugs in our development, which will require testing. (build)So we will spend a significant amount of time in a test/develop loop, gradually refining the code (DDL, ETL, BI semantics and report generation) until we are ready for production. (build)At this point we “productionize” the code (create automated execution scripts and schedules) and finally go into production…(build)And operate our BI infrastructure(build)In many cases, this is a roughly 18 month project.
  3. Instead of the traditional waterfall methodology, where we iterate between build and test phases, agile development places the iterations earlier in the process: between analysis and design. But for this to work, we need a tool set that allows us to communicate with the business more effectively during the design phase. We also need a tool that will allow us to show results very quickly – ideally, it should allow the “build” process to be largely automatic.Traditional tools don’t support this..
  4. However, methodology alone won’t solve the problem. Let’s look at some other important cost factors of a warehouse release cycle.
  5. By clearly defined, I mean defined in a way that reduces confusion and fosters understanding.Fixed requirements is an artificial creation of warehouse development teams. The key ingredient of this creation is shutting the business out of the process once they sign off on the initial requirements document.Much like the business environment itself, agreement is subject to change. Things change, and early looks at what everyone thought was correct brings new ideas. Agreement, especially amongst the key stakeholders must be maintained. This isn’t an invitation to scope creep, it’s just ensuring that what we thought we were asking for is in-fact what we need. If it’s not what we need, it’s throw-away—and will have to be redone. Therefore, keeping consensus greatly reduces cost.
  6. When people from France and Italy need to communicate what do they do? They learn English. English is the common language that they use to communicate effectively.IT and business need a common language in the form of a business information model that allows them to communicate and collaborate. The business information model is a representation, which both IT and the business can understand and agree upon, of how data is defined and should flow to support the information needs of the business.But that’s only the tip of the iceberg. The Business Information Model is actually a complete set of blue prints for all data management activities, such as validating data, managing the database schema, and producing reporting semantic layers.
  7. The methodology, or the way the organization approaches iterations is also important.Keeping the iterations short, so you never go too far down a wrong path before the business can provide valuable feedback.Making sure that iterations are efficient, and that only steps which provide value are included in them, is key to controlling costs. Too many teams have tried to compress all the steps they used in a waterfall project into an agile sprint. The results are usually disastrous and lead to a burned out IT staff, dismayed business customers and greatly inflated costs.Make sure that each iteration provides real business value and not just IT value!
  8. Have you taken off the chains (e.g. over documenting, too many meetings / not enough working)?Have you removed communications barriers (e.g. co-location)Is your team comfortable starting an iteration with incomplete or even semi-baked requirements?
  9. Traditional data warehousing tools don’t adapt well to agile development. This is because each tool is dependent upon the completeness and accuracy of the previous step.Kalido, by contrast, is designed to support agile development. It virtually eliminates the need to write, test and debug code. The Kalido Business Information Model is much easier to understand and communicate to a business user. In addition, it drives extensive automation that allows changes in the model to nearly instantly reflected in changes in the BI layer. By using a single tool from data warehouse design through BI semantic definition documentation is simpler, and largely automatic. The smaller team size, and the ability to iterate quickly, delivers results FAR more quickly, and much more accurately aligned to the business needs.
  10. And, as Nik Green pointed out in the preceding session, an automated tool provides real savings that translates into both reduced costs and increased capabilities. Here is more detail about what Kalido customers have reported in terms of savings by using our automated data warehouse application.
  11. All the automation Kalido provides means that we still do all the steps that are needed for a scalable robust production environment. We can just do them faster and more accurately, which makes for a lower cost per release cycle. The faster , shorter, and less expensive release cycles also provide more benefit per release cycle by allowing business can start to make decisions sooner.
  12. Thanks for tuning in today. If you would like to learn more about how you can reduce the cost of your iterations while generated improved business value from them, you can start by taking Kalido’s on-line business agility assessment.If you are planning on attending the TDWI BI Summit this August, you should register for the sessions from Ralph Hughes that explain the agile tools behind these shorter release cycles.Finally you can see this in action by calling or e-mailing Kalido to request a demonstration.Thanks and I’ll turn it back over to Ben.