Discovery vs. Delivery
Product work has two distinct jobs. Confusing them is why teams flawlessly build things nobody wants.
Everyday example — measure twice, cut once
A carpenter who measures twice before cutting wastes almost no wood. One who cuts first and measures after throws away expensive planks. Discovery is the measuring — cheap, quick, done before you commit. Delivery is the cutting — costly and hard to undo. Teams that skip straight to cutting (building) look busy and fast, but they burn months producing beautifully-made things nobody asked for.
Discovery
Reducing uncertainty about what to build. Fast, cheap experiments and research to decide whether an idea is worth building at all.
Delivery
Building the chosen thing well: engineering, quality, shipping. Expensive and slow — which is exactly why discovery should come first.
The whole point of discovery is to fail cheaply on paper, so you don't fail expensively in code.
Quick check
A team spends six months beautifully building a feature, ships it, and almost no one uses it. Which job did they skip?