Insights · Studio

How to brief a dev studio so the quote comes back accurate

By Randy 6 min read

Here’s something studios rarely say out loud: when a quote comes back too high, too vague, or wildly different from the next studio’s, the cause is usually the brief. Not because the client did anything wrong, nobody teaches this, but because a quote is an answer, and the quality of an answer is capped by the quality of the question.

Every unknown in your brief gets priced. A studio quoting against uncertainty has two options: pad the number to cover the risk, or lowball it and fight you over scope later. Neither is the quote you wanted. A good brief removes the unknowns, and the padding goes with them.

What a useful brief contains

You don’t need a formal document. A page of plain writing covering these gets you a sharper quote than a fifty-page RFP:

  • The problem, not the solution. “Customers call to ask where their order is, and it eats two hours of staff time a day” beats “we need a customer portal.” When you specify the solution, the studio prices your guess. When you specify the problem, they can propose something simpler, and often cheaper.
  • What success looks like, measurably. Fewer support calls? More booked appointments? Staff hours back? The finish line changes what gets built, and whether anyone can tell it worked.
  • What already exists. Current site or app, the systems it must talk to, where the data lives, who maintains what. Integrations and legacy constraints are where estimates go to die; naming them up front is worth more than any other single thing on this list.
  • Who will use it, roughly how many of them, and what they’re doing today instead.
  • Real constraints. A hard deadline tied to an event. A budget range. Compliance requirements. Studios can design to constraints, they can’t design to unstated ones.
  • Who decides. One decision-maker or a committee? It genuinely changes the timeline, and a studio would rather know.

Say the budget range

This is the advice people resist most, so here’s the reasoning. Withholding your budget doesn’t get you a lower price; it gets you a guess. Software problems have solutions at many sizes, the same “we need online booking” can be solved for five thousand dollars or fifty, and both answers can be correct. The budget tells the studio which problem you’re actually asking them to solve. A range is fine. “Under twenty” is fine. What’s not fine, for you, is making the studio guess which size of answer you can use, because a wrong guess wastes everyone’s round-trip.

If a studio hears a range and simply quotes the top of it for the same work, that told you something valuable about the studio. That’s the test working.

What to leave out

A brief can be too long as easily as too short. Skip page-by-page feature inventories (the studio’s job is to help you find what’s needed, and premature detail locks in guesses), technology mandates you don’t have a real reason for, and design direction beyond a couple of examples you like. The brief’s job is to define the problem and the constraints. The proposal’s job is everything else.

What comes back tells you who to hire

A good brief has a second payoff: it makes studios comparable. Send the same clear brief to three shops and the differences in what returns are suddenly informative. Did they ask sharp follow-up questions, or none? Did they push back on anything, or agree with everything? Does the quote say what’s included and excluded, or is it a number floating over a vague paragraph? A studio that accepts a fuzzy scope without questions is showing you exactly how the project will go.

A written scope with clear boundaries is what makes a real commitment possible, we’ve written about how that works and how we choose a pricing model, and it starts with the brief. If you’ve got a project in mind, send us the one-page version, rough is fine. The follow-up questions we ask are part of the service.