Data StrategyMarch 20256 min read

The Real Problem With Data Isn't Access. It's Structure.

Why most organizations are data-rich and insight-poor

LH

Larry Hackney

Product Manager · Builder · I write about systems, decisions, and growth.

View on LinkedIn
The Real Problem With Data Isn't Access. It's Structure.

Most organizations believe they have a data problem.

In reality, they have a structure problem.

Institutions today sit on enormous volumes of information: research papers, spreadsheets, PDFs, disconnected databases, internal reports. The data exists. The insight often exists too. But the relationships between those pieces of information remain hidden.

That makes the data difficult for people to explore, understand, or use to make decisions.

The Illusion of Being Data-Driven

Many organizations describe themselves as data-driven. But in practice, teams often experience something very different.

They have access to dashboards that track dozens of metrics. They have reports that summarize what happened last quarter. They have data teams that can answer specific questions if you know exactly what to ask.

What they don't have is a system that helps them ask the right questions in the first place.

This is the structure problem. It's not that the data isn't there. It's that the data isn't organized in a way that makes its relationships visible: and without visible relationships, you can't surface the insights that matter.

What Structure Actually Means

When I talk about structure, I don't mean schema design or database normalization (though those matter). I mean something more fundamental: the organization of information in a way that reflects how it actually relates to the decisions you need to make.

A structured data environment answers questions like: When this metric moves, what else tends to move with it? When this event happens, what typically follows? When this customer behaves this way, what does it predict about their future behavior?

An unstructured data environment: even one with sophisticated tooling: can only answer the questions you already know to ask.

The Knowledge Graph Approach

One of the most powerful tools for addressing the structure problem is the knowledge graph: a representation of data that explicitly models the relationships between entities, not just the entities themselves.

In a knowledge graph, a supplier isn't just a row in a table. It's a node connected to the products it manufactures, the orders it's fulfilled, the quality issues it's had, the certifications it holds, and the customers it's served. Those connections are first-class citizens of the data model: not implicit relationships that have to be reconstructed through joins.

This changes what's possible. When relationships are explicit, you can traverse them. You can ask: "Show me all the suppliers connected to this customer, through orders placed in the last 12 months, filtered by product category and quality score." And you can get an answer in seconds, not hours.

The Practical Implication

You don't need a knowledge graph to start addressing the structure problem. You need a commitment to modeling relationships explicitly, not just storing data.

That means asking, for every piece of data you collect: what is this connected to? What does it mean in the context of other things we know? What decisions does it inform?

It means building data models that reflect the actual structure of your domain: not just the structure that's easiest to implement.

And it means accepting that the work of structuring data is never finished. As your domain evolves, the relationships evolve. The structure has to evolve with them.

The organizations that get this right don't just have more data than their competitors. They have better-organized data. And in a world where everyone has access to the same raw information, organization is the competitive advantage.

What this looked like in my work

The legacy platform rationalization at iPROMOTEu was fundamentally a data structure problem. The Xebra platform and the new platform had different data models for the same business objects. An order in Xebra was not the same structure as an order in the new system. I built the migration framework that resolved those structural differences, not by forcing one model onto the other, but by defining a canonical model that both systems could map to.

Read the full case study: Legacy Platform Rationalization: iPROMOTEu
Data ArchitectureStructureInsightKnowledge Systems

The Operating System

A System of Systems

ibuildsystems.io

Onboarding & Retention
Tiered Persona Model
Cultural Ecosystem Design
Compliance as Architecture

Four frameworks. One repeatable system. Applied across banking, fintech, government, and B2B SaaS to turn broken workflows into scalable revenue engines.