Skip to main content

Apply discipline to your data production

·1 min

Software engineers use processes and tooling to instil discipline into the creation of software.

They:

  • Write unit tests
  • Program in pairs
  • Implement continuous integration

All that slows them down, but they do that to prevent poor quality software making its way to production.

Because the cost and impact of software incidents is high.

If the cost and impact of data incidents is also high, then we need to apply the same level of discipline as we do when creating software.

We need to:

  • Explicitly generate data
  • Ensure the data is of the right quality
  • Make that data available through an interface

Data contracts instil discipline into data production.

Daily data contracts tips

Get tips like this in your inbox, every day!

Give me a minute or two a day and I’ll show you how to transform your organisations data with data contracts.

    (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. Guaranteed, with data contracts.