Discussion about this post

User's avatar
Johnny Winter's avatar

Highly recommend Lawrence Corr's Agile Data Warehouse Design book in case anyone hasn't read it already. It's very much a Just Enough Design Upfront (JEDUF) approach that encourages iteration.

Expand full comment
Remco's avatar

Well said Joe, to add on this topic - I think it is a misunderstanding that the whole enterprise / department / subject area need to be fully modelled before starting implementation.

With data modelling patterns like Data Vault, Anchor, Focal or any other form of Ensemble modelling you are able to start implementing a small part of the model while the modelling is ongoing. These parts can also be tested and used for reporting analysis without worrying to redo all the work when other parts are added. This has to do with the separation between identifiers, relationships and context (Unified Decomposition).

When I discovered this way of modelling it really made a big difference in progress, perception and communication.

Expand full comment
4 more comments...

No posts