Agile BI/DW Daniel Fagerström www.danielfagerstrom.com
Just  follow  the  book ? Yes, but … What are the user stories? Agile DB practices? Agile operations?
Dimension model Customer name city Store name region Product name class Date year month ReceiptLine amount
Architecture Customer registry Product registry Org. registry Transactions Raw data Staging Dimension model Marts OLAP Cube Reporting Applications ETL
Backlog Start with the most important: Star Dimension Attributes in the dimension ETL – start with simpler tasks: One time load Subset data
Breadth or depth Breadth Simplified load of the most important dimension models  Early feedback, earlier build of dependent systems Depth Complete load of one dimension at a time  Early deployment of usable sub systems
Agile DB Practices Agile DB refactoring Scott Ambler Change scripts for everything Common code owner ship Everybody can change the models DB projects in MS VS DB professional Don’t become a bottle neck Broad contact area between team members and operations and source data specialists
Agile DB Practices Course architecture Agile modeling Just in time design Agile documentation
Agile DB Practices Subset data  Your own DB and development sandbox Staged deployment: dev    test    prod Continuous deployment TDD?
Agile Operations Involve operations from day one Operations part of the project Deploy at demo/production server often Start source data deliveries ASAP
Conclusion Some mental barrier for DB/DW/BI-developers Transparent Steerable Works great! Happy customers!
More at my blog: www.danielfagerstrom.com

More Related Content

PDF
Analyze Amazon CloudFront, S3 & ELB Logs with Cloudlytics - Part 1
PPT
New Capabilities Cloud Computing
PPTX
Rapid Prototyping for Big Data with AWS
PPTX
Data modeling trends for Analytics
PDF
Serverless - The Future of the Cloud?!
PDF
Microservices Gone Wrong!
PPTX
Benefits of Grid Computing in the Cloud
PDF
Componentization
Analyze Amazon CloudFront, S3 & ELB Logs with Cloudlytics - Part 1
New Capabilities Cloud Computing
Rapid Prototyping for Big Data with AWS
Data modeling trends for Analytics
Serverless - The Future of the Cloud?!
Microservices Gone Wrong!
Benefits of Grid Computing in the Cloud
Componentization

What's hot (14)

PPT
Dan Stone "Scalabale Application Frameworks"
PPTX
SharePoint and Document Automation
PPTX
Cloud computing: cost reduction
PDF
Cut AWS Costs: Using Spot Instances for More Than Batch
PDF
Atlassian - AWS billing file deep dive (pdf)
PDF
Cloud Computing, Grid Computing and Docker
PPTX
The Business Case for Cloud Management - RightScale Compute 2013
PDF
CSI Works master product list as of 12 8-19
PPTX
Serverless CQRS in Azure!
PDF
Apache Spark and R: A (Big Data) Love Story?
PDF
Sisense and Simba MongoDB Analytics Webinar
PDF
Manage and Optimize Cloud Spend with RightScale Optima
PDF
Real time serverless data pipelines on AWS
PDF
Load data from xml to Snowflake in minutes
Dan Stone "Scalabale Application Frameworks"
SharePoint and Document Automation
Cloud computing: cost reduction
Cut AWS Costs: Using Spot Instances for More Than Batch
Atlassian - AWS billing file deep dive (pdf)
Cloud Computing, Grid Computing and Docker
The Business Case for Cloud Management - RightScale Compute 2013
CSI Works master product list as of 12 8-19
Serverless CQRS in Azure!
Apache Spark and R: A (Big Data) Love Story?
Sisense and Simba MongoDB Analytics Webinar
Manage and Optimize Cloud Spend with RightScale Optima
Real time serverless data pipelines on AWS
Load data from xml to Snowflake in minutes
Ad

Viewers also liked (6)

PPT
PresentacióN1 Franco
PPT
Aula Pedrio Vinha[1]
PPT
Cocoon OSGi CocoonGT2007
PDF
SSVM07 Spatio-Temporal Scale-Spaces
PPS
Nunca Se [1]
PDF
How to Improve Your Organization\'s Website Through Usability Testing
PresentacióN1 Franco
Aula Pedrio Vinha[1]
Cocoon OSGi CocoonGT2007
SSVM07 Spatio-Temporal Scale-Spaces
Nunca Se [1]
How to Improve Your Organization\'s Website Through Usability Testing
Ad

Similar to Agile Bi Dw (20)

ODP
Agile BI/DW - Aalborg 2009
PPT
Agile Data Architecture
PPTX
Agile Business Intelligence
DOCX
Agile Business Intelligence - course notes
PPTX
Agile Data Warehousing
PDF
DC Business Intelligentsia January Meetup: Agile BI and Data Chaos
PDF
Agile BI success factors
PPTX
How to get started with Agile BI
PPTX
Agile Methods and Data Warehousing (2016 update)
PDF
Building Data Marts – a Sprint Not A Marathon (Forward Intelligence) v5
PPTX
Aagile business analytics - how a new generation bi is reducing risk and incr...
PPTX
Agile Business Intelligence
PPTX
Why ask why? Try agile BI!
PPTX
Bob Selfridge - Identify, Collect, and Act Upon Customer Interactions; Rinse,...
PPTX
QlikView projects in Agile Environment
PDF
Agile methods and dw mha
PDF
Data vault modeling et retour d'expérience
PDF
The final frontier v3
PPTX
Agile BI - SYBIS
PDF
Five Critical Elements for Successful Agile Data Management
Agile BI/DW - Aalborg 2009
Agile Data Architecture
Agile Business Intelligence
Agile Business Intelligence - course notes
Agile Data Warehousing
DC Business Intelligentsia January Meetup: Agile BI and Data Chaos
Agile BI success factors
How to get started with Agile BI
Agile Methods and Data Warehousing (2016 update)
Building Data Marts – a Sprint Not A Marathon (Forward Intelligence) v5
Aagile business analytics - how a new generation bi is reducing risk and incr...
Agile Business Intelligence
Why ask why? Try agile BI!
Bob Selfridge - Identify, Collect, and Act Upon Customer Interactions; Rinse,...
QlikView projects in Agile Environment
Agile methods and dw mha
Data vault modeling et retour d'expérience
The final frontier v3
Agile BI - SYBIS
Five Critical Elements for Successful Agile Data Management

Recently uploaded (20)

PDF
Architecture types and enterprise applications.pdf
PDF
sustainability-14-14877-v2.pddhzftheheeeee
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
PPTX
Custom Battery Pack Design Considerations for Performance and Safety
DOCX
search engine optimization ppt fir known well about this
PDF
Zenith AI: Advanced Artificial Intelligence
PPT
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
PDF
Developing a website for English-speaking practice to English as a foreign la...
PPTX
Benefits of Physical activity for teenagers.pptx
PPTX
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
PPTX
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
PPTX
Configure Apache Mutual Authentication
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PDF
STKI Israel Market Study 2025 version august
PDF
A proposed approach for plagiarism detection in Myanmar Unicode text
PDF
Convolutional neural network based encoder-decoder for efficient real-time ob...
PDF
Consumable AI The What, Why & How for Small Teams.pdf
PPTX
Chapter 5: Probability Theory and Statistics
PPTX
The various Industrial Revolutions .pptx
PDF
A review of recent deep learning applications in wood surface defect identifi...
Architecture types and enterprise applications.pdf
sustainability-14-14877-v2.pddhzftheheeeee
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
Custom Battery Pack Design Considerations for Performance and Safety
search engine optimization ppt fir known well about this
Zenith AI: Advanced Artificial Intelligence
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
Developing a website for English-speaking practice to English as a foreign la...
Benefits of Physical activity for teenagers.pptx
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
Configure Apache Mutual Authentication
NewMind AI Weekly Chronicles – August ’25 Week III
STKI Israel Market Study 2025 version august
A proposed approach for plagiarism detection in Myanmar Unicode text
Convolutional neural network based encoder-decoder for efficient real-time ob...
Consumable AI The What, Why & How for Small Teams.pdf
Chapter 5: Probability Theory and Statistics
The various Industrial Revolutions .pptx
A review of recent deep learning applications in wood surface defect identifi...

Agile Bi Dw

  • 1. Agile BI/DW Daniel Fagerström www.danielfagerstrom.com
  • 2. Just follow the book ? Yes, but … What are the user stories? Agile DB practices? Agile operations?
  • 3. Dimension model Customer name city Store name region Product name class Date year month ReceiptLine amount
  • 4. Architecture Customer registry Product registry Org. registry Transactions Raw data Staging Dimension model Marts OLAP Cube Reporting Applications ETL
  • 5. Backlog Start with the most important: Star Dimension Attributes in the dimension ETL – start with simpler tasks: One time load Subset data
  • 6. Breadth or depth Breadth Simplified load of the most important dimension models  Early feedback, earlier build of dependent systems Depth Complete load of one dimension at a time  Early deployment of usable sub systems
  • 7. Agile DB Practices Agile DB refactoring Scott Ambler Change scripts for everything Common code owner ship Everybody can change the models DB projects in MS VS DB professional Don’t become a bottle neck Broad contact area between team members and operations and source data specialists
  • 8. Agile DB Practices Course architecture Agile modeling Just in time design Agile documentation
  • 9. Agile DB Practices Subset data Your own DB and development sandbox Staged deployment: dev  test  prod Continuous deployment TDD?
  • 10. Agile Operations Involve operations from day one Operations part of the project Deploy at demo/production server often Start source data deliveries ASAP
  • 11. Conclusion Some mental barrier for DB/DW/BI-developers Transparent Steerable Works great! Happy customers!
  • 12. More at my blog: www.danielfagerstrom.com