Henry Ford once said:
"If I had asked people what they wanted, they would have said faster horses."But he didn't went out to make horses faster, he built a car.
I read many stories like that. People say listen to your customers, but many successfully built something their customers wouldn't have tought about, let alone liked when they heard the idea.
What's your opinion on this?
Is there a point in faster horses?
Should we focus on cars?
Are their heuristics that help us choose the right way?
Most people I see using this quote often will talk more about Steve Jobs, and ignoring customers or the market and solely relying on intuition and creative genius. I don't know how to put it, but most people who think like that are missing the point.
When you develop a product or do consulting, you solve a problem. One must never, ever, forget that. One must also recognize when people are spitting solutions thinking they are giving you problems. Asking "what are you trying to accomplish?" "What's the desired state?" What's hurting you? Why is this a problem? Why is it a problem now or was it there before? If I told you I've solved the problem, what would you look for to check I have actually solved your problem? How do we know we've solved the problem?
These are questions we ask over and over again in different forms working with our clients, because not doing so would lead us to solving the wrong problem or adopting the wrong solution to the underlying problem.
You peel away layers of solutions and get right down to the actual problem, and once you do that, you can start solving that problem.
That is the moral of the quote. The job to be done may be to transport something from point A to point B, work the land, court a lady, etc. A faster horse is a "solution" or an "implementation" of the customer, not the the problem.
XY problem: https://en.wikipedia.org/wiki/XY_problem