Short Answer
A good software brief describes the problem, the users, the desired outcome, and the constraints — and resists the urge to specify the solution. The strongest briefs are short and clear; the weakest are long and full of feature lists. An agency reading your brief should come away knowing what success looks like and what they are not allowed to change (budget, deadline, must-integrate systems), but with enough freedom to propose the best way to get there. If you have already designed the solution in the brief, you have removed the agency’s ability to bring expertise to the project.
What to Put in the Brief
A useful brief covers six things, in roughly this order.
The problem. What is broken, missing, or painful right now? Not the feature you want — the situation that made you start looking. “Our ops team manages 200 client jobs across four spreadsheets and a shared inbox; updates get missed and we lost two clients last quarter to slow responses” is far more useful than “we need a project management tool.”
The users. Who will use this, in what role, and how often? A system used daily by five people on desktops is a different project from one used monthly by 200 people on phones. Name the roles, the volume, and the technical comfort level.
The outcome. What does success look like in concrete terms? “Every client request is acknowledged within an hour” or “the finance team can produce a board report in 30 minutes instead of 3 days” are measurable. “Improved efficiency” is not.
The constraints. Budget range, deadline, regulatory requirements, systems it must integrate with, devices it must work on. Anything that limits the solution space belongs here. Leaving constraints out invites proposals that cannot be implemented.
The non-goals. What is explicitly out of scope. This is the section most briefs skip, and the one that prevents the most scope drift. “We are not trying to replace our accounting system” is as important as anything you do want.
The current state. A short description of what exists today — the tools, the workflows, the data. An agency that knows what they are replacing can quote and design more accurately.
Why a Good Brief Matters
The quality of the brief sets the ceiling on the quality of the project. Vague briefs produce vague proposals, which produce vague scopes, which produce projects that drift. Strong briefs invite sharper questions in discovery, which produce better scopes, which produce projects that ship.
There is also a filtering benefit. A strong brief tends to produce thoughtful proposals from agencies that take it seriously, and rushed proposals from agencies that did not read it. That contrast alone is useful information.
What to Look For When Writing It
- One page is often enough. A brief is not a spec. If it runs longer than three pages, you are probably already designing the solution.
- Outcomes over features. Describe the result you want, not the screens you imagine.
- Concrete examples. “When a client submits a job request, the team currently does X, Y, Z and it takes four hours” is more useful than abstractions.
- Named decision-makers. Who signs off on scope, design, and delivery? Projects with three decision-makers and no chairperson stall.
- A budget range, not a number. “£30k to £60k depending on scope” is honest and useful. Pretending there is no budget wastes everyone’s time.
Common Mistakes
The most common mistake is writing a feature list and calling it a brief. A feature list (“we need a dashboard, a calendar view, exports to CSV, and SSO login”) tells the agency what you have already decided, but not why — and the why is what produces good design decisions. The second mistake is hiding the budget. Agencies cannot propose proportionate solutions without knowing the range, and the resulting proposals will either over-scope or under-scope. The third is over-specifying technology (“must be built in React with a Node backend on AWS”) when the choice should follow the requirements, not lead them.
How We Approach This
We are happy to work from a one-page brief and turn it into a proper scope through discovery — in fact we prefer it. If your brief is still rough, we can help shape it before any quote conversation.
Sharpen Your Brief
The services and knowledge pages below outline how we structure projects and what good discovery looks like. If you are drafting a brief now, that is a useful place to start.
Disclaimer: The information provided in this article is for general guidance only and does not override or replace any terms in your contract. While we aim to offer helpful insights through our Knowledge Center, the accuracy of content in this section is not guaranteed.