Why Product Discovery?
Product discovery is the discipline of deciding what to build before you build it. Most failed products don't fail because of bad engineering — they fail because the team solved the wrong problem. Discovery reduces that risk by validating assumptions early and cheaply.
Problem vs Solution
- Problem space — the customer pain, unmet need, or opportunity
- Solution space — the feature, product, or service that addresses the problem
- Discovery lives in the problem space; delivery lives in the solution space
- Premature convergence on a solution is the #1 product risk
Opportunity-Solution Trees
An opportunity-solution tree maps a desired outcome to the opportunities (customer needs) that could drive it, and then maps each opportunity to potential solutions. This visual framework prevents teams from jumping to solutions before understanding the problem landscape.
AI product tip: When building AI features, the discovery question is not 'Can we use AI here?' but 'Does the user have a problem that AI uniquely solves better than simpler alternatives?'
Key Takeaway
Great products start with great problems. Discovery ensures you invest engineering effort in the right direction.