Bounded context
One fallacy of monolithic thinking is the master data model (MDM). Virtually every decent-sized enterprise has made an attempt at crafting a master data model that describes all the data entities used by the enterprise and the relationships between those entities. It's a noble goal to create a shared definition of all the data within a company and across all its systems and processes. Yet these projects drag on and on, filled with meetings full of more people than can be fed with two pizzas. There is endless debate about the details of the model and ultimately any model that is created is utterly bloated with details that are irrelevant for most systems and scenarios. In the end, these models actually impede progress, because ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access