Insights
What a project brief should include (with a template)

Saad Ghauri, Founder, Ghaurix Labs
2 min read
A project brief is not a technical specification, and it does not need to be long. One page is usually enough. What matters is that it answers the questions a studio needs to give you a useful reply, so you are not stuck in a round of back-and-forth before anyone can help.
The parts of a good brief
- The problem: what is going wrong or missing today?
- Who it is for: the people who will use it, and roughly how many.
- What success looks like: how you will know it worked.
- What exists now: current tools, spreadsheets, systems or a previous version.
- The must-haves: the few things the first release cannot do without.
- Constraints: deadlines, regulations, technology you must use or avoid.
- Budget range: even a rough range helps a studio propose something realistic.
- Who decides, and when you need to move.
A template you can copy
Paste this into an email or our project form and fill in what you know. It is fine to write "not sure yet" for any line.
Common mistakes to avoid
- Starting with the solution ("we need an app") instead of the problem
- Listing every feature you can think of, with no priorities
- Leaving out the budget range, which forces everyone to guess
- Describing the screens but not the people or the workflow
- Forgetting the systems the new product has to work with
What happens after you send it
When a brief reaches us, we read it and aim to reply within one business day, either with questions or with an honest view on whether we are the right fit. If it looks promising, we set up a short call to talk through scope, and then send a written proposal covering scope, approach and cost.
You do not need a perfect brief to start. A few honest paragraphs about the problem are enough for a first conversation.
More guides
React Native vs native apps: which should you build?
When one codebase for iPhone and Android is the right call, when separate native apps are worth it, and what to ask before you decide.
Read the guide: React Native vs native apps: which should you build?How custom software projects are scoped
The steps that turn a rough idea into a written scope you can approve, and why doing this before any code is written saves everyone trouble.
Read the guide: How custom software projects are scoped