Skip to main content

Daily data contracts tips

I’m no longer publishing daily data contract tips, but I am still writing! Check out my new weekly newsletter.

2024


Interfaces, communication, and data

·1 min

When:

  • One team provides infrastructure for another
  • One team provides code libraries for another
  • One team provides an API for another
  • One team provides data for another

Each of those are a product being delivered by one team to the next, and that product must meet the consumers requirements.

Data Contracts are about setting expectations

·1 min

Data Contracts are about setting expectations, including:

  • How the data is structured, and how that can or cannot change
  • Who owns the data, and the support they are providing
  • When the data is updated, and how complete it is

And so on.

2 parts to implementing data contracts

·1 min

There are 2 parts to implementing data contracts.

One is the tooling that allows your data producers to provide data through an interface. That’s where you implement change management and other data governance policies.