ProofDevs
Specialists for this

Requirements

How to write an RFP suppliers can answer

Free analysisNo commitment2 min

What is actually going on

A good RFP is short, states the problem rather than the implementation, is explicit about constraints, and says how proposals will be judged. Length is not a virtue: a hundred-page document is usually a sign that nobody has decided what matters.

How the work runs

Step 01

Open with the business problem

One page: what is happening today, what it costs you, and what should be true when the work is done. No technology in this section at all.

Step 02

State the constraints you cannot move

Budget range, deadline and why it exists, systems that must keep working, regulatory obligations, who has to be able to maintain the result.

Step 03

Say how you will choose

List the criteria with weightings, the format you want answers in, and the date you will decide. Ambiguity here produces proposals that cannot be compared.

The structure that works

Six sections, six to eight pages in total. Anything longer is usually padding, and padding hides the parts that matter.

  • The problem: what happens today, what it costs, what should change.
  • Who is affected: the kinds of user, roughly how many, what each needs to do.
  • The environment: what systems exist, what must keep working, what data has to move.
  • Constraints: budget range, timing, regulation, who maintains it afterwards.
  • What you want back: format, level of detail, whether you want fixed price or a range.
  • How you decide: criteria, weightings, dates.

Say the budget

Withholding the budget is the single most common mistake, and the reasoning behind it is understandable: people fear that naming a number means paying it.

In practice the opposite happens. Without a range, suppliers guess. Some guess low and win the work by omitting things you needed, then recover the difference through change requests. Some guess high and price themselves out of a project they would have been right for. Either way you lose information you needed.

A range does not weaken your position. It tells suppliers what scale of solution to propose, and it lets you see immediately who thinks your expectations are unrealistic — which is itself worth knowing before you start.

Describe outcomes, not screens

The instinct to specify precisely — this button here, this field there — feels like reducing risk. It usually increases it. You are specifying your guess at a solution, and suppliers will quote your guess rather than proposing something better.

Write what has to be true instead. 'A customer can reschedule without phoning us' leaves room for a supplier to tell you the cheapest reliable way to do that. 'A calendar widget on the account page' does not.

What to leave out

Boilerplate that applies to any project of any kind wastes the reader's attention and buries your actual requirements. Cut confidentiality preambles, company history, and long lists of generic non-functional requirements nobody will measure.

Also cut anything you are not prepared to enforce. Requirements that everyone knows are decorative teach suppliers that the rest of the document may be decorative too.

Common questions

How long should an RFP be?

Six to eight pages for most projects. If it is longer, it usually means nobody has decided which requirements are real.

Should I really include the budget?

Yes, as a range. Without one suppliers guess, and wrong guesses cost you either scope or good candidates.

Related