We hear what users say. How do we find what they need?
You sit in the room together, and the user says what they want. Someone writes it down. Everyone nods. This feels like progress, but it is only the surface. You have recorded a sentence, not found a need. The mistake is comfortable, because it lets you skip the harder work of asking why. Users describe symptoms in the language of solutions. 'I want a faster export button' is not a need — it is a guess dressed as a request. Your job is not to honor the guess. It is to find the problem the guess was trying to solve. Do this together, not alone. One person hears what they expect to hear. A team, working with discipline, catches what one person misses. Assign the doubt. Argue about it. Then go test it against what the user actually does.
The words a user gives you are not the requirement — they are a guess, dressed in the language of a solution. Separate them by asking what problem sits underneath the request. Then test that guess against what the user does, not what they say. Stop collecting quotes. Start hunting causes.
What changes unlock by starting
- You stop building what users ask for and start building what they actually need.
- Your team argues about the right problem before it argues about the right solution.
- Fewer things get shipped, but more actual problems get solved.
- The gap between saying and doing becomes visible to the whole team, not just to one sharp observer.