Opportunities vs. Solutions
The classic beginner trap: falling in love with a solution (a specific feature idea) instead of the opportunity — the unmet pain, need, or desire behind it. Staying in the problem space first saves you from building things nobody needs.
Everyday example — "a faster horse"
There's a famous line attributed to Henry Ford: "If I'd asked people what they wanted, they'd have said a faster horse." A faster horse is a solution. The real opportunity underneath it was "I need to get places quicker and more comfortably" — and the car served that far better than any horse could. When users ask for a specific feature, they're handing you their guessed solution. Your job is to dig out the opportunity beneath it, because a better solution than the one they named often exists.
The doctor analogy
A patient walks in with severe muscle cramps and demands a specific pill they saw in an advertisement — that's the solution.
A good doctor doesn't just hand it over. They ask questions, run tests, and discover the patient is severely dehydrated — that's the opportunity. Treating dehydration fixes the problem for good; the pill alone would fix nothing.
Rule: never prescribe a feature without diagnosing the opportunity first.
Quick check
You work on a fitness app. Which of these is an opportunity, not a solution?