SeriesThe Data Mesh DiariesPart 5

Data Architecture Data Mesh

The Social Contract of Data Mesh

The hardest part of data mesh has nothing to do with technology. It is about convincing people to take on accountability they were never designed to carry — and giving them the authority to match it and the incentive to own it.

A CDO I respect told me something candid over coffee. His organisation had been running a data mesh programme for two years. The catalog was live. The governance council met every fortnight. Ownership had been assigned across twelve domains.

"The problem," he said, "is that I convinced my leadership team to do data mesh. But I never convinced my domain teams to want it."

That distinction — convincing versus wanting — is the entire social problem of data mesh in one sentence. Think about it - why is it that organisations willingly invest millions in data platforms, but struggle to convince the people who actually produce the data to own it?

You can mandate a data product owner into existence. You cannot mandate them into caring.

Every technical challenge in data mesh has a technical solution. The social challenge does not. And it is the social challenge that determines whether a data mesh will be successful.

Part 4 argued that data mesh fails because organisations change the vocabulary without changing the power structures underneath. This article goes one level deeper. Even when organisations redesign the power structure, another question appears: why would anyone want the responsibility? What is the incentive?


67%

of data transformation failures are attributed to people and culture issues, not technology (McKinsey, 2024)

72%

of employees say they would take on more responsibility if given the right authority and tools (Gartner, 2025)

43%

of data mesh pilots fail to move beyond a single domain due to lack of organisational buy-in (ThoughtWorks, 2026)


Why domains never owned data historically

Historically and even now, in many incumbent organisations, data has been an operational exhaust. The domain ownership ends the moment the data is pushed down to the analytics plane. The pipelines are designed to serve one consumer - not the one from the future. The central BI teams translated business requests and build or modify data assets reacting to the requirements as they arrive. Domain teams' primary responsibility has been to optimize operations, not analytical products. They have had nothing to do with the analytics. Nobody expected Sales to publish datasets. Nobody expected Finance to maintain APIs. And for decades, that model worked well. There were relatively few analytical consumers, reports had clearly defined audiences, and the central BI team could absorb the translation between business and technology. Data mesh is not asking domain teams to do data work differently. It is asking them to do data work for the first time.

What the Social Contract Actually Is

Data mesh is asking business domains to adopt a responsibility that never existed before. It asks them to take on accountability for data they already generate — but have never been responsible for maintaining, governing, or serving to others.

That is a genuine ask. And it comes with genuine costs. Time. Engineering effort. The risk of being visible when something goes wrong.

In return, the organisation must offer something equally genuine. Not just a title. Not just a catalog entry that says "Owner: Sales Team." Something real.

This exchange — accountability in return for authority, responsibility in return for capability — is the social contract of data mesh. When organisations get it right, domain teams become genuinely invested. When they get it wrong, domain teams become resentful participants in someone else's governance programme.

The contract has three terms. All three must be honoured. If any one is missing, the contract is broken.

Authority — the domain team must have the power to make decisions about their data. What quality standards to set. Who gets access. How it is structured. If every decision requires approval from central IT, the domain team is accountable without authority.

Capability — the domain team must have the budget and the people to fulfil the accountability they are taking on. A data product owner without a data engineer is a person with a responsibility they cannot meet. That produces either poor data products or burnout. Usually both.

Incentives — the organisation must make domain data ownership visibly valued. If doing data work well is invisible in performance reviews, if the data product owner gets no credit when their product is trusted and widely used, the incentive to care disappears. People respond to what gets measured and rewarded. If data quality is not in that set, it will not be prioritised.


What a Data Product Owner Actually Does

One reason the social contract breaks down is that organisations create the role without defining it. The data product owner title appears on the org chart. Nobody is quite sure what it means day to day.

The data product owner sits at the intersection of the business domain and the data platform — and that intersection is genuinely demanding.

On one side, they need to understand the business deeply enough to define what good data looks like. What constitutes a valid customer record in their specific context. What "active" means in their domain. What quality threshold is acceptable for their consumers. This requires domain expertise — not data engineering expertise.

On the other side, they need to understand the data platform well enough to specify what they need built and to assess whether the output meets their standards. They do not need to build the pipelines themselves. But they need to be able to hold the engineers accountable for what gets built.

In the organisations that have done this well — Intuit is the clearest example — the data product owner is explicitly empowered to reject a data product that does not meet quality standards before it is published. They have veto power. That veto power is what makes the role real.

Without it, the data product owner is a reviewer with no teeth. And reviewers with no teeth produce the governance theatre we covered in Part 4.


The Leadership Commitment That Most Organisations Do Not Make

Every successful data mesh implementation I can point to — Zalando, Saxo Bank, Intuit, JPMorgan — has one thing in common that is rarely mentioned in the case studies.

Leadership sustained the commitment for eighteen to twenty-four months before meaningful results were visible. They showed the patience required for organisational change of this complexity.

That is not a small thing. In most organisations, a programme that has not shown clear ROI within twelve months is at serious risk of being cancelled, deprioritised, or quietly absorbed into something else. Data mesh requires a leadership team that is willing to defend a transformation that looks painful and produces nothing obvious and sizable even after the project has run for long.

At Intuit, the CDO made domain data ownership an explicit part of how domain teams were evaluated. Not just encouraged — evaluated. Performance reviews included data product quality metrics. This changed the incentive structure in a way that no governance document could.

At Zalando, their opt-in publishing model meant domain teams had to actively choose to make their data available to others. That choice came with accountability — if you publish, you maintain. Leadership backed this model through the difficult early period when domain teams resisted, when the first published products had quality problems, when the catalog was thin and the network effect had not yet arrived.

The common thread is not a specific technology decision. It is leadership treating the cultural transformation as the primary deliverable and exhibiting the patience while the practice matured to produce the first results.


The Accountability Avoidance Problem

In most large organisations — and this is particularly pronounced in hierarchical structures across government entities and large incumbents — there is a systematic incentive to avoid data accountability.

Taking ownership makes failure visible. If you take ownership of a data domain and the data turns out to be wrong, you are visible and answerable. If ownership stays vague — with the central IT team, with nobody in particular — the accountability is too spread out to attach to any individual.

This is not laziness or bad faith. It is rational behaviour within a system that punishes visible failure more than it rewards visible success.

I have seen this play out in government entities across the Gulf, and in large corporate environments across multiple sectors. The pattern is the same. A data governance initiative launches. Ownership is offered to domain teams. The domain teams smile, nod, and then — with remarkable consistency — find reasons why their team is not quite ready, why the timing is not ideal, why it would be better to wait until the central team has done a bit more preparation first.

They are not wrong to be cautious. They are not resisting data mesh. They are responding rationally to the incentive structure around them.

The social contract of data mesh requires leaders to change that incentive structure explicitly — to make data accountability visible, valued, and rewarded. Not just for the domains that do it well, but consequential for the domains that do not engage.


What Change Management for Data Mesh Actually Looks Like

Change management for data mesh is not training sessions and communication plans. It is restructuring who benefits from getting data right.

Three things that work — drawn from the implementations that have actually succeeded:

Make the first data product a win for the domain team, not for the programme. The first domain to publish a real data product should get something tangible from it — faster access to other teams' data, a reduction in the inbound requests they receive, visibility with leadership. If the first mover bears all the cost and gets nothing back, every domain that watches them will decide to wait.

Build the self-serve infrastructure before asking anyone to self-serve. Domain teams are given ownership responsibility before the platform makes ownership tractable. They have to file tickets for things that should be one-click. They hit friction at every step. They conclude that data ownership is more burden than benefit — and they are right, because the infrastructure that would make it easy has not been built yet.

Make data product quality visible to everyone, including consumers. Saxo Bank implemented consumer ratings on data products — like rating an app. If your data product has a low rating, your domain leadership sees it. That single mechanism — consumer feedback made visible to producers — changed domain team behaviour more than any governance policy. It created a social accountability that organisational structures alone cannot produce.

The common thread across all three: change the economics of ownership before asking anyone to own anything.


Conclusion

Data Mesh is often presented as a distributed architecture. I think it is first a distributed accountability model. The platform merely makes that accountability possible. Whether people choose to accept it depends on whether the organisation honours its side of the social contract. The question that reveals whether you are ready: if your data product has a quality issue next month, who in your team will fix it — and will they have time to do so?


Coming next — Part 6: Is Data Mesh Right for Your Organisation? A practitioner's honest assessment — when mesh is the answer and when it is an expensive distraction.

Knowledge Check
0 / 4 ☆☆☆☆
Q1 Multiple Choice

A domain team has been assigned data product ownership. They are motivated and engaged. But every decision about data structure, access policy, and quality standards requires approval from the central IT governance board, which meets fortnightly. Six months in, the domain team has published nothing. What is the most likely root cause?

A
The domain team lacks the technical skills to build data products independently
B
The governance board is meeting too infrequently — increasing the cadence would solve the problem
C
The domain team has accountability without authority — ownership is nominal because decision-making power remains centralised
D
The domain team needs better tooling to accelerate their pipeline development
💡 Insight

Accountability without authority is not ownership — it is blame. When domain teams must seek approval for every decision about their data, the centralised governance model is still in effect regardless of the ownership label. The fortnightly meeting cadence is a symptom, not the cause. The cause is that decision-making power was never transferred. Real ownership means the domain team can make and implement decisions about their data without requiring central approval for every step.

Q2 True / False

A well-structured change management programme — training sessions, communication plans, and a data literacy campaign — is sufficient to drive genuine domain ownership in a data mesh transformation.

True
False
💡 Insight

Change management for data mesh is not about training or communication. It is about restructuring who benefits from getting data right. Domain teams respond to incentive structures — if data accountability is not reflected in performance reviews, if quality is invisible to consumers, if there is no tangible benefit to the first domain that publishes a real product, the training will produce awareness without behaviour change. The organisations that have succeeded changed the incentive structure explicitly: Intuit included data product quality in performance evaluations, Saxo Bank made consumer ratings visible to domain leadership. Structure drives behaviour, not communication.

Q3 Multiple Choice

An organisation asks domain teams to take on data product ownership but has not yet built the self-serve infrastructure that would make ownership tractable. Domain teams are filing tickets to provision pipelines, request catalog access, and run quality checks. What is the most likely outcome?

A
Domain teams will gradually build the capability to manage these tasks independently over time
B
Domain teams will conclude that data ownership is more burden than benefit and disengage — rationally, because the infrastructure that would make it easy does not exist yet
C
The central data team will step in to provide temporary support until the self-serve infrastructure is ready
D
Domain teams will escalate to leadership to demand better tooling, accelerating the platform build
💡 Insight

Domain teams facing constant friction — tickets, waiting, manual steps for things that should be automated — make a rational calculation: the cost of ownership exceeds the benefit. They disengage. This is not resistance to change; it is a reasonable response to being asked to own something without being given the tools to own it. The platform team must go first. Self-serve infrastructure must exist before domain teams are asked to self-serve. Asking before building guarantees the resentment that derails programmes.

Q4 True / False

In a data mesh transformation, if domain teams are not volunteering for data ownership, it is most likely because they do not understand the benefits of data mesh and need better communication about the programme.

True
False
💡 Insight

Reluctance to take on data ownership is almost never caused by a lack of understanding. It is caused by a rational reading of the incentive structure. In most organisations, being visible and accountable for data quality means being answerable when it is wrong — and there is rarely equivalent recognition when it is right. Domain teams that appear slow to engage are often responding correctly to a system that punishes visible failure more than it rewards visible success. The answer is not better communication. It is changing what gets measured, rewarded, and recognised.

Q5 Reflection

You are advising a CDAO who is six months into a data mesh programme. Three domain teams were selected as pioneers. All three have data product owners assigned. None have published a data product yet. The CDAO is frustrated and is considering replacing the domain team leads. Before they do, what questions would you ask — and what do you think is actually going on?

Model Answer

Before attributing the failure to the people, investigate the contract. Ask: do the data product owners have the authority to make decisions about their data without central approval? Do they have dedicated engineering resources to build what is being asked of them? Does their performance review include any accountability for data product quality or publication? Is the self-serve infrastructure in place — can they provision, build, and publish without filing tickets? If the answers reveal that ownership was assigned without authority, resources, or recognition, then replacing the domain team leads will produce exactly the same outcome with different people. The problem is structural, not personal. The CDAO needs to honour the social contract before holding domain teams to it.

💡 Insight

The instinct to replace people who are not delivering is understandable and almost always wrong in data mesh contexts. The first diagnosis should always be the contract — what did the organisation actually offer these domain teams in exchange for their accountability? If the answer is a title and an email, the domain teams are doing exactly what rational people do when asked to carry responsibility without authority or resources. Fix the contract first. Then evaluate the people.

0
out of 4 correct

Question 1 of 5