Driving Data Quality with Data Contracts

The definitive guide to building dependable, trusted and effective data platforms, with data contracts.

Everything you need to know to apply data contracts and empower a truly data-driven organization

This book will guide you through the problems with current data architectures before introducing data contracts, a step change in building a new type of data architecture.

We'll then look at how data contracts drive a change in your data culture, and finish with practical advice on implementing a successful data platform built around data contracts.

Also available from Bookshop.org, Packt, ebooks.com, Kobo, O’Reilly, Apple Books, and anywhere else you get your books!

Kind words from happy readers

Driving Data Quality with Data Contracts provides a strong conceptual foundation for data contracts, and gives powerful tools for thinking about the practice of data contracts. The book progressively introduces complexity, interweaves real examples between explanations, and leaves the reader with opportunities to learn further.

Whether you're a data practitioner who is tired of being blamed for data quality issues or a business stakeholder who wants to promote data trust, this book is the gold standard for learning about data contracts.

Kevin Hu, PhD | Co-founder and CEO, Metaplane.

Just finished Andrew Jones' excellent book on Data Contracts and it really is excellent - essential reading for anyone who's interested in better managing data, learning more about Data Contracts specifically or is already on their journey with Data Contracts.

Yali Sassoon | Co-founder and CPO, snowplow.io.

The book is an easy and engaging read. I learned a lot about the history of data architecture and how we arrived at the data quality nightmare we are all facing today.

It benefits anyone who works with data and wants to understand practical ways to improve quality and governance.

Andrew C. Madson | Analytics Leader & Product Management @ LPL Financial

The author

Hey 👋 I'm Andrew, a Principal Engineer at GoCardless, one of Europe's leading Fintechs. I have over 15 years' experience in the industry, with the first half primarily as a software engineer before moving into the data infrastructure and data engineering space.

I joined GoCardless as its first data engineer in 2017, and led a great team as we built out our data platform from scratch. After initially following a typical data architecture and getting frustrated with facing the same old challenges we've faced for years, I started thinking there must be a better way, which led to me creating and defining data contracts in 2021.

I'm a regular speaker and writer, and passionate about helping organizations get the most value from data (that's what it's all about, isn't it?!).

Feel free to reach out to me on LinkedIn, or follow my writing on Medium or my personal site.

Andrew Jones' profile picture

Join my newsletter!

Want more on data contracts, data quality and data platforms? Subscribe to my free daily (yes, daily!) newsletter! A daily shot of short and exciting ideas, like a good espresso in the morning ☕

    Not sure? Check out the archives! Unsubscribe at any time.