A book recommended by YC's Aaron Epstein is The Mom Test[0]. The first 50-60% of the book is dedicated to how to discover problems with end clients/users that are worth tackling.
I have used the techniques personally and it's great to see what users say is a huge problem vs a problem they're willing to pay for.
It is easy to get stuck in a self-fulfilling trap that a user complains is a big problem. I recently spoke with a customer:
- "What's your biggest problem?" (book says this question is a no no)
- He replies, "If I sell 3 cars at the same time, I'm out of available float (cash) while I wait for those deals to close. This is a HUGE problem for me!"
- "How do you solve this today?" I ask.
- "I have other, larger car sales company who will lend me money at XX rates."
Right there, it's a solved problem. The end user figured out their own way. Turns out other smaller dealers like him rely on large trade line companies.
The only way I could complete is either on lower cost of financing or speed. At which point, for me, it's not a problem worth solving. The problem isn't so big for him where he's willing to throw cash at me for it.
Talk to users.
[0] https://www.amazon.com/Mom-Test-customers-business-everyone-...