Skip to main content

3 steps to getting started with data contracts

·1 min

Getting started with data contracts doesn’t have to be complex. Here’s 3 steps:

  1. Run some proof of concepts

This doesn’t have to be on the most on the most critical dataset you have.

Find a data producing team who are ready and willing to work with you. This could be a team who has data people forward deployed already, are both consumers and producers of data, where you have existing relationships, etc.

  1. Build minimal tooling

The minimal tooling doesn’t have to be complex. You just need a way to define a data contract, create an interface from it, and apply some change management.

  1. Talk to everyone

This is probably the hardest part! You need to get really good at communicating what you need, why you need it, and why it’s of value for the organisation.

Then use the right language for your audience, which could include data producers, software engineers, product managers, CTOs, CDOs, and so on.

Repeat these steps and you’ll soon prove the value of data contracts, giving you the backing you need to continue the adoption.


Want great, practical advice on implementing data mesh, data products and data contracts?

In my weekly newsletter I share with you an original post and links to what's new and cool in the world of data mesh, data products, and data contracts.

I also include a little pun, because why not? 😅

Enter your best email here:

    (Don’t worry—I hate spam, too, and I’ll NEVER share your email address with anyone!)

    Andrew Jones
    Author
    Andrew Jones
    I build data platforms that reduce risk and drive revenue.