The client who knows what they want... and what they don't

Most projects don't start with a perfect brief. They start with a clear idea and a lot of open questions. And that's exactly how it should be.
06.07.2026 — Liquid Team — 4 min read

Almost every project starts the same way. Someone has an idea that's been on their mind for a while: an app, a platform, a tool that solves a problem they know inside out. They've pictured it working, they know who it's for and, often, they even know which screen they'd want to see first.

And yet, when it's time to explain it in a meeting, the questions show up: how is this actually built? How much does it cost? Where do we even start? That mix of confidence and blank space is probably the most common starting point of all. And there's nothing wrong with it.

Having a clear idea isn't the same as having a project

An idea is an intention. A project is that intention translated into concrete decisions: what the product does exactly, who it's for, in what order it gets built, what happens when the user clicks here instead of there.

Between those two things sits a piece of work almost nobody sees, but it's what separates development that moves forward with purpose from development that fills up with surprises halfway through. That work is translating what's in your head into something a team can actually build.

What arrives defined... and what arrives blank

It's normal for a client to turn up with some parts thought through in detail and others barely touched. Not because they've done a poor job, but because it's impossible to resolve everything from outside the development itself.

A typical example: someone wants to launch an app so their customers can book a service. They're crystal clear on how the booking screen should look, their brand colours and the message they want to get across. But they haven't thought about what happens if two people try to book the same slot at once, how cancellations are handled, or whether their team needs a dashboard to see the day's bookings.

None of those gaps is a problem. They're simply the questions they haven't asked yet, because they had no reason to.

1c 1x1

Why this is completely normal

Nobody builds a professional kitchen the first time they decide they enjoy cooking. A digital product works the same way: the idea comes from your business and your experience, not from knowing how software development works under the hood.

Expecting a client to arrive with everything settled would be like asking someone to draw the blueprint of a house before talking to the architect. The blueprint is the result of the conversation, not a requirement to start it.

The right questions, right at the start

This is where a good studio earns its place. Before writing a single line of code, we spend time properly understanding the project: what problem it solves, who's going to use it, what's essential for the first version and what can wait.

That process, gathering requirements, is mostly about asking the right questions at the right moment. Some are obvious. Others uncover things nobody had considered and that, if they didn't come up now, would show up later as a delay or an extra cost.

The goal isn't to interrogate you. It's to help you see your own idea more sharply, until the gaps stop being doubts and turn into decisions.

A good studio doesn't expect you to have it all figured out

If there's one thing that sets an experienced team apart, it's exactly this: it doesn't assume the client shows up with the project solved. It assumes they show up with a valuable idea and some open questions, and it understands that its job is to walk that step with you.

So if you have a clear idea about some things and plenty of doubts about others, you're exactly where you should be. That's the normal starting point, and it's the place we build from.

At Liquid we've spent years turning ideas into digital products. And we almost always start the same way: with a good conversation.

💬 Let's talk about your project. Book an initial call