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 help data leaders transform their organisation to one where data becomes information - trusted, governed, and federated across the business - and guaranteed with data contracts.