

"We need an app."
Okay. For what?
"Well, for our customers."
What should they do with it?
"Uh... various things, I guess."
We have this conversation at least once a week. And every time we smile β because we know that's where the real work begins. π±βπ»
It's the most natural question in the world. And the most useless.
Why? Because people are bad at articulating what they need. That's not criticism β it's human nature.
Henry Ford (allegedly): "If I had asked people what they wanted, they would have said: faster horses."
Problems are concrete. Solution wishes are abstract.
When someone says "I need a CRM", ask: "What's the concrete problem you're trying to solve?"
Often you'll hear: "I'm losing track of my leads" β and suddenly we're dealing with a real problem.
Workarounds are gold. They show:
If someone maintains a 47-tab Excel sheet, that's the feature list and priority in one. And yes, we've seen 100+ tabs. Respect for that. π¦
This question filters nice-to-haves from must-haves.
"Would be nice if..." vs. "Then we lose money/customers/our minds."
Good agencies don't just take orders. They understand first, then build.
Our discovery process (first week of every project):
This takes time. But it saves weeks of wrong development.
Sometimes clients have very concrete ideas. That's not bad β but it needs testing.
Our approach:
"Why exactly this feature?"
Usually there's a problem behind it that can be solved differently (sometimes better).
"What if we DON'T build this?"
Sorts wishes from necessities.
"Who asked for this?"
A feature one customer mentioned once β validated need.
After one week of discovery, we have:
That's something you can build on. Without discovery, you're building in fog.
Got a project coming up? Start with discovery, not a wish list. We bring the right questions β and good vibes. π