Why Not Hearing About Data Errors Should Worry Your Data Team

Just because you're not hearing about data errors doesn't mean they don't exist. This silence could be a ticking time bomb for underlying issues yet to surface. Here are seven compelling reasons why you should care and be proactive, even when all seems well.

Written by Chris Bergh on March 5, 2024

Data MeshDataOpsData ObservabilityDataOps ObservabilityDataOps TestGen
Why Not Hearing About Data Errors Should Worry Your Data Team

Key points

  • Not hearing about data errors is not evidence that there are none; silence is a warning signal rather than a clean bill of health, and there are seven distinct reasons why.
  • Errors go unreported for structural reasons: no observability to surface them, deliberate cover-ups, and another team quietly patching them before they reach management or external stakeholders.
  • The unknown unknowns are the most daunting category — undetected errors you are unaware of because you have not found them yet, which surface as critical failures at the most inopportune moment.
  • The worst thing to tell a business sponsor is that there was an error, it was your fault, and the data was wrong for the past year.
  • Stakeholder confidence comes from transparency, proactive error detection, and measured error rates and service level agreements, not from hope; a team measuring none of those will be in trouble eventually.

In the chaotic lives of data & analytics teams, a day without hearing of any data-related errors is a blessing. Your team is on top of things, deliveries are on schedule (you think), and no major complaints are making their way to your desk. It’s tempting to adopt the ” What, me worry? ” attitude under these seemingly calm conditions. But here’s the catch: just because you ‘re not hearing about errors doesn’t mean they don’t exist. This silence could be a ticking time bomb for underlying issues yet to surface. Here are seven compelling reasons why you should care and be proactive, even when all seems well.

The Illusion of Perfection: Hidden Problems

Firstly, not hearing about errors doesn’t necessarily equate to their absence. Problems are often hidden, either unintentionally due to a lack of observability or deliberately as a cover-up. The absence of noise around data errors could indicate a culture where mistakes are silently corrected or ignored, leading to compounded issues down the line.

The Patchwork Quilt: Fixes by Another Team

Another team may be picking up the slack, fixing and patching errors before they become visible to higher management or external stakeholders. This creates an imbalance in workload and resource allocation and prevents a holistic view of data system health and efficiency.

The Unknown Unknowns

The most daunting are the errors that remain undetected – the unknown unknowns. You’re not aware of these issues simply because you haven’t found them yet, not because they don’t exist. This blind spot in your operational oversight can lead to critical failures at the most inopportune moments.

The False Calm Before the Storm

A lack of reported problems doesn’t guarantee a smooth sail ahead. It could be the calm before the storm, where underlying issues accumulate to the point of causing significant operational disruptions. Being proactive rather than reactive in seeking out potential data errors can save your team from future blow-ups. The worst thing I have said to a business sponsor is: ‘Yes, there was an error. Yes, it was our fault, and the data was wrong for the past year.‘

The Business Imperative: Need for Accuracy

Regardless of current error reports, your business depends on data accuracy for making informed decisions. Even minor errors can have substantial consequences in industries where precision is non-negotiable. Assuming everything is accurate without rigorous verification is a gamble that most businesses cannot afford.

Denial: “We Don’t Want to Know”

The analogy of an ostrich burying its head in the sand aptly describes some data teams’ approach to handling data errors. This metaphor, often misunderstood in the animal kingdom, effectively captures the tendency of individuals or groups to ignore problematic situations, hoping they will resolve themselves or go unnoticed. In the context of data teams, this behavior manifests as a denial or avoidance of acknowledging and addressing data errors, coupled with a readiness to shift blame onto other teams when issues inevitably surface.

The Stakeholder Confidence Crisis

Relying on hope as a data accuracy and integrity strategy is fraught with risks. Stakeholders, from internal teams to external clients, seek confidence in the data they use and depend on. This confidence can only be built through transparency, proactive error detection, and a robust data quality and observability framework. Do you want to drive to work daily, expecting the following significant error to drop?

Conclusion: Action Over Complacency

Adopting a proactive stance towards data management and error detection is critical to avoiding potential issues. Implementing rigorous DataOps Observability practices, including automated testing, observability tools, and a culture of continuous improvement, can transform how your team addresses data reliability and accuracy. Data teams need to foster a culture of transparency and accountability where errors are not feared but seen as opportunities for improvement

Complacency is the enemy of progress. Not hearing about errors is not a sign to rest easy but a call to action for deeper investigation and proactive measures. You will be in trouble if you are not measuring data quality or delivering error rates and SLAs. It’s just a matter of time. By embracing a culture of transparency, continuous monitoring, and rigorous testing, data teams can ensure their silence is truly golden, not just the calm before an inevitable storm. Let’s shift from hoping things are correct to knowing they are, building a foundation of confidence and reliability in our data-driven decisions.


FAQ

What are the key points in this blog?

Silence about data errors is not evidence that there are none. Errors stay invisible for seven reasons: hidden or covered-up problems, another team patching them first, undetected unknown unknowns, accumulating issues before a blow-up, a business that needs accuracy regardless, outright denial, and eroding stakeholder confidence. The remedy is proactive detection — automated testing, observability, and published error rates and service level agreements.

Does no news about data quality mean the data is fine?

No. The absence of complaints measures how visible errors are, not how many exist. Problems get hidden unintentionally when there is no observability to surface them, and sometimes deliberately as a cover-up, so a quiet week can mean nobody has looked. Treat silence as a prompt for deeper investigation rather than as a result.

Why didn’t anyone report the data error until months later?

Because nothing was measuring it. Errors that no test covers surface only when a person notices a wrong number, which can take a year — the worst thing to tell a business sponsor is that there was an error, it was your fault, and the data was wrong for the past year. Timing problems in particular hide behind pipelines that ran successfully.

Is another team quietly fixing my data errors?

Often, yes. Downstream teams patch and reconcile errors before they reach management or external stakeholders, which keeps the incident count low and the real cost invisible. It also skews workload and resource allocation toward whoever absorbs the repair, and it prevents anyone from seeing the health of the data system as a whole.

What are unknown unknowns in data quality?

Errors you are unaware of because you have not found them yet, not because they are absent. They are the most daunting category precisely because no dashboard shows them and no complaint names them, and they tend to surface as critical failures at the most inopportune moment. Closing the gap means going looking — profiling and testing data you have never checked.

How do you find data errors before stakeholders do?

Measure, do not hope. Automated tests on the data itself, observability across the pipeline, and reported error rates against service level agreements turn silence into evidence instead of an assumption. The cultural half matters as much: when errors are treated as opportunities for improvement rather than blame, people surface them early instead of shifting blame onto other teams.

Install Open Source TestGen Free, no vendor lock-in Request a Demo See TestGen Enterprise in action
Chris Bergh

Chris Bergh

CEO and Head Chef at DataKitchen. He is a leader of the DataOps movement and is the co-author of the DataOps Cookbook and the DataOps Manifesto.

LinkedIn →