Nobody adopts a pipeline. They adopt a product. That’s what most data teams still don’t get.

I used to think the job was keeping pipelines green. Uptime, throughput, incident response. Platform thinking.

Then I watched a well-engineered platform go completely unused - not because it was broken, but because it was built for the team, not with them. No owner. No roadmap. No SLA anyone had actually agreed to.

That’s when I changed my mind on what the job actually is.

Data products aren’t datasets. They’re datasets with an owner, a roadmap, agreed quality metrics, and SLAs that someone is accountable for. When something breaks, there’s a name attached to it.

Platform teams shift toward providing services - the tooling, the standards, the infrastructure layer. Domain teams own the actual data products for their area, with a nominated ambassador who holds accountability.

The metric that changes everything: adoption rate, not uptime. You can hit 99.9% uptime on data nobody uses. E.g. perfectly maintained road to nowhere.

Most data teams haven’t made this shift yet. The ones that have are building things people actually want to use.

Do your datasets have owners, roadmaps, and SLAs?