Hiring a Web Developer Part 03

Writing the Request for Proposal (RFP) Document

First, what is an RFP and why should you write one? An RFP represents an essential element in selecting and working with a website developer. Initially, the process of writing an RFP helps you define exactly what your website must do, how it must appear, and how it must function. It assists you in coming to a thorough understanding of exactly what your website project looks like. Even if you did nothing else with the RFP, this alone justifies the time and effort of developing an RFP. It also pulls all the members of your internal team together, unifying your vision of your new website. Primarily, it is the instrument of communication between you and your website developer, whoever that turns out to be. This is critical, because the developer will bid upon this understanding – anything that must be added or changed through the project will cost your company money! Finally, it is the means by which you will compare the companies bidding on the project. So this RFP document is very valuable indeed – and it must be properly designed before it is ever sent to a developer.

We have provided a template (click on the document image at left to access the template) but please understand that there is no one design for an RFP. The RFP must reflect your project thoroughly, so you will probably need to make some revisions to the template. The template offers a starting point.

The most important part of the document is the Functional Requirements section. Your prospective web developers will base their estimate primarily on the information contained within this section. Review this section carefully with all members of your internal team to ensure that it is complete and accurate.

Once the proposal documents have been returned, carefully evaluate each one, looking to ensure that they address each issue of the RFP document. The proposals will provide a good indication as to which web designers you should interview in the next stage of the process.