Data-first or Contract-first? - Data Mesh Live 2026

Data-first or Contract-first?

FormatData Mesh Live - Talk (50min)

Data-first or Contract-first?

Data teams have long started with a data-first approach: extract production data, explore it, and discover potential use cases. This method encourages creativity and quick experimentation but often leads to unclear ownership and mismatched expectations between producers and consumers.

A newer contract-first approach, supported by data contracts, starts differently. Teams first discuss data requirements with business users, define expectations and metadata through data contracts, and only then implement the data product. This promotes better collaboration, transparency, and quality assurance through contract-driven testing.

Both approaches have their place. In this talk, we explore how to combine them effectively: using data-first exploration to uncover opportunities and contract-first principles to ensure trust, clarity, and long-term reliability. We will discuss how this balance reshapes requirements engineering, improves metadata quality, and drives a lasting cultural shift toward shared responsibility in data ecosystems.

About Dr. Simon Harrer

Dr. Simon Harrer is the Co-Founder and CEO of Entropy Data. He is a software developer at heart who has since turned to the dark side — the world of data. He co-founded datamesh-architecture.com and translated Zhamak Dehghani's Data Mesh book into German. Currently, he is developing a SaaS product useful for all Data Mesh initiatives: the Data Mesh Manager.

About Jochen Christ

Jochen is co-founder and CTO of Entropy Data and focuses on how data, people, and AI can work together more effectively. He is responsible for developing the Entropy Data Platform and is the maintainer of the popular Data Contract CLI.