All insights

What developers wish was in your brief

A good brief saves a project. A bad one derails it — slowly, expensively, and usually not until you're too far in to correct it easily. Most briefs we receive are detailed on the wrong things. Here's what actually matters.

12 March 2026 5 min read

In this insight

We read a lot of briefs

We read a lot of briefs

  • Timelines

  • Feature lists

  • Competitor references

  • Brand guidelines

  • Preferred platforms

  • Budget ranges with caveats

  • Sometimes a mood board.

What's almost never in there?

  • A clear picture of who the site is for

  • What the audience needs to do

  • What success looks like once the site is live.

That's not a criticism. It's a pattern. And it's one worth breaking before a single line of code gets written.

The brief sets the foundation

From a development perspective, the brief isn't just a document - it's the foundation everything else is built on. Get it wrong and you're not just building the wrong thing, you're building it on an unstable foundation.

Features get added mid-build. Scope creeps. Decisions that should have been made in week one get made in week eight, when changing them costs three times as much.

A brief that answers the right questions upfront doesn't just make the developer's job easier. It makes the whole project faster, cleaner, and far less likely to need unpicking six months after launch.

What's usually in the brief?

  • What the site needs to look like

  • What pages it needs to have

  • What platform it should run on

  • When it needs to go live

These things matter. But they're answers to questions that shouldn't be asked first.

What's usually missing?

Why this keeps happening

Briefs are usually written by people who know their business well and assume that knowledge is shared. It isn't. What's obvious internally – the way customers buy, the questions they always ask, the journey that actually converts – needs to be made explicit before it can be designed or built around.

There's also a tendency to brief on solutions rather than problems.

"We need a resource hub"

is a solution.

"Our prospects can't find supporting information at the point of decision"

is a problem.

Understanding the latter leads to a better build.

What a stronger brief looks like

It doesn't need to be longer. It needs to answer different questions.

  • On users: Who are the primary audiences? What are they trying to achieve? What do they know, and not know when they arrive?

  • On outcomes: What actions matter most? What does conversion look like for this site, specifically?

  • On content: What exists already? Who owns it? Who will manage it post-launch?

  • On constraints: What integrations are required? What's the existing tech stack? What's non-negotiable, and why?

  • On success: How will you know in six months whether the project worked?

The brief is a shared document

The best briefs we work from aren't written in isolation – they’re developed collaboratively, with input from the people who'll build the thing. Not because developers need to approve the direction, but because early technical input catches problems before they become expensive ones.

If you're starting a website project and the brief isn't quite there yet, that's not a blocker. It's a conversation. We run requirements workshops that turn a rough brief into a tight one, and a tight brief into a project that stays on track.

Three questions to answer before your brief is done

  1. Who is the site for, and what do they need to do? Not your departments. Your users.

  2. What does success look like — and how will you measure it? Decide this before you build, not after.

  3. Who manages the site after launch? The answer shapes every platform and build decision that follows.

A great brief isn't about covering every detail. It's about asking the right questions early enough that the answers can actually change something.

Get that right, and the rest of the project has a fighting chance.

Ready to turn your brief into a build?

Talk to Rain about our requirements workshops or get in touch to start the conversation.