Jaco van der Laan

From Whiteboards to Working Models: How Lawrence Corr Inspired My Thinking

18/09/2025  ·  Data Architecture  ·  Data Engineering  ·  Data Modeling

article base/exposure-views-consumption-views
‹ ›

From Whiteboards to Working Models- How Lawrence Corr Inspired My Thinking

Storytelling, dimensional clarity, and co-creation with business users — how Lawrence Corr’s Agile Data Warehouse Design principles elevate the delivery layer of modern data platforms.

Summary

Lawrence Corr’s work on Agile Data Warehouse Design and Dimensional Modeling introduced powerful, business-focused modeling techniques that have deeply influenced my thinking.

His methods for collaborative modeling, story-driven data design, and visual dimensional models help bridge the gap between business and IT.

These ideas reinforce and complement model-driven engineering, business-friendly mapping, and metadata-first architectures by focusing on clarity, usability, and iterative delivery — especially in the delivery layer.

Encountering Lawrence Corr’s Work

At a Data Modeling Zone conference, I attended a session by Lawrence Corr, author of Agile Data Warehouse Design: Collaborative Dimensional Modeling. His presentation was not just educational — it was transformational.

Lawrence showed how data modeling could become a shared activity between business and technical teams — fun, creative, and productive. His use of BEAM™ (Business Event Analysis & Modeling), storyboarding, and dimensional patterns helped reframe how we design for usability, agility, and business understanding.

The book and workshop left a lasting impression — one that still shapes how I approach delivery modeling and stakeholder communication today.

Key Contributions from Lawrence Corr

1. Collaborative Dimensional Modeling (BEAM™)

Lawrence introduced a modeling process that:

  • Involves business stakeholders in structured workshops
  • Uses business events and storytelling as entry points
  • Emphasizes dimensional thinking: facts, dimensions, granularity, timelines

This process turns business conversations into dimensional models that drive analytical value and trust.

2. Data Storytelling and Use Cases

Rather than start from systems or data sources, Corr’s approach starts with stories:

  • What questions do users want to answer?
  • What events do they care about?
  • What dimensions matter in their decisions?

This aligns perfectly with a business-first architecture that seeks to serve users, not just move data.

3. Modeling for the Delivery Layer

Corr’s dimensional models are typically implemented in the presentation layer — the star schemas or analytic views users interact with. His patterns provide:

  • Clarity for reporting and BI
  • Consistent dimensional structures
  • Agility for change and iteration

This is the layer where business-friendly mapping and data product thinking converge — and Corr’s methods make it robust and user-centered.

How This Fits Into My Broader Methodology

Corr’s approach aligns strongly with my own data architecture principles, particularly in the following ways:

🧩 Business-Friendly Data Modeling

Corr gives us a methodology that is inherently business-aligned. His dimensional models are easy to read, discuss, and extend. This makes them perfect candidates for:

  • Communication with stakeholders
  • Shared modeling sessions
  • Driving test cases and KPIs

📐 Model-Driven Engineering (at the Delivery Layer)

While my architecture often emphasizes metadata-driven pipelines and automation in the integration and semantic layers, Corr’s models shine in the delivery layer. We can:

  • Use metadata to define facts, dimensions, and hierarchies
  • Automate BI layer generation (e.g. star schemas, views)
  • Trace data lineage from sources to storyboards

🗂️ Metadata-Driven Mapping

Even Corr’s whiteboard sketches can be formalized into mapping metadata:

  • Dimensions become reusable lookup structures
  • Facts can be mapped to source events
  • BEAM stories become data use case metadata

The Power of Business-First Thinking

Corr’s work reminds us that data modeling is communication. It’s a design discipline, yes — but it’s also about shared meaning, clarity, and value creation.

His BEAM methodology and agile modeling practices show us how to:

  • Start from real business questions
  • Co-create models with users
  • Build structures that last but can evolve

This mindset is essential in today’s complex data landscapes.

Where Lawrence Corr’s Ideas Still Resonate

Conclusion

Lawrence Corr’s agile, collaborative approach to dimensional modeling reminds us that the best data models are not just technically correct — they are useful, understandable, and co-created. His ideas empower analysts, modelers, and business teams to work together to build better analytics.

His work continues to inspire my efforts to make data models more business-oriented, metadata-powered, and agile — especially in the delivery layer of the modern data platform.

📚 Recommended Reading

Here are some of the books that have shaped my thinking in data modeling and architecture:

📘 Modeling the Agile Data Warehouse with Data Vault by Hans Hultgren

📘 The Data Model Resource Book, Vol 1 by Len Silverston

📘 Agile Data Warehouse Design by Lawrence Corr

🛍️ If you purchase through these links, I may earn a small commission at no extra cost to you. Thank you for supporting my writing.