Planning to redesign your website? Or perhaps you need a completely new one? Whichever it is, you’ll need a statement of work and a requirements document, outlining everything you need from your web development team to communicate your vision and steer you towards success.
Here, we guide you through the process of pitching a new web project, with advice on how to write both an initial statement of work and a detail-rich website requirements document. We’ve also included a couple of free statement of work templates for you to download, which should make creating each document a simpler process.
Whatever your website requirements are, an initial statement of work gives a high-level overview of a web project. It should outline goals and objectives, budget, deadlines and timescales, and other relevant information, such as audience, target market and risks. It should also include the personnel responsible for working on and overseeing the project.
A good statement of work should do the following:
The first section of the document is an opportunity to outline a basic overview of the project and list the key stakeholders involved. In your overview, focus on the following areas to give the developers and designers a useful introduction to your business and what you hope to achieve from the new site:
Following on from the project overview, it’s a good idea to list the stakeholders involved along with their contact details. Include their name, job title and contact information, as well as any other notes that can help the developers know who to approach with a specific issue.
Here’s an example:
The next step is to outline your goals and objectives; what do you want from your website? And what specifically do you want the outcomes of the project to be? This is the most important section of your website requirements document, as it communicates to the developers what you want to achieve. It can also help influence the elements and solutions they integrate into the final build, as they will have a clear understanding of your needs.
Think about the achievements you’d like to attain from a web redesign or build. Your goals for the project should be measurable, specific and realistic, and based on quantifiable data from your existing site performance.
Here are a couple of examples of reasonable goals to outline in a website requirements document:
It’s crucial that any goals you set in the website requirements document are realistic and measurable. Remember that a web build often brings long-term gains rather than quick wins.
You understand who your customers, audience and target market are, but external web developers don’t. To ensure objectives are met, outlining who your website is targeting is an essential step in creating an effective website requirements document.
Highlighting your target market is a useful way to get developers on board with what you’re trying to achieve through your website build or redesign. Whether you’re targeting prospective customers or clients with a brand-new site or are building a standalone portal for recruiting new staff; developers will want to know the intended audience to ensure they meet your requirements and hit the brief.
As well as outlining your target audience, you should also add information about what the website should do for them. Perhaps you want to improve the user journey to encourage sales? Or maybe you want to increase engagement through your blog and newsfeed? Whatever your goals and objectives, they should align with your targeted audience and what they want from your site.
When building your website requirements document, it may be necessary to include collateral which gives developers more of a steer on the type of audience you want to target. Include relevant data and statistics to validate your audience, and create detailed customer personas to make sure the developers have as much insight into your customer base as you do.
To ensure that large web build projects are realistic and deliverable, it’s often necessary to break them into distinct phases, with specific milestones and deadlines assigned for each. Splitting a web build into phases will help ensure the project stays workable for everyone involved, while giving you opportunities to review, test and refine key stages before moving onto the next phase.
Here is an example of a web build project, split into four key phases:
Not all web builds and redesigns require individual phases, but it’s certainly something to consider if you’re planning a big project.
Outline your budget for the project in this section, with any constraints listed if appropriate. It’s important to be clear on budget from the outset, as the amount you’re investing will hold sway over the scope of the project.
If you’re concerned that the project will cost too much, it’s still worth putting your requirements to developers. Often, they may be able to find a more affordable solution that marries with your requirements which you hadn’t considered.
Occasionally, compromises will have to be made to keep the project within your designated budget. Be realistic about your expectations and open-minded to alternative solutions suggested by your developer, as they may be able to come up with a near-as-makes-no-difference approach which helps you save on ongoing project costs.
Include a section outlining any exclusions which the build team should be aware of. This may include things like:
Note – it can be useful to caveat any exclusions listed in this section, explaining why they’re not included as part of the project. This is also an opportunity to up-sell additional work which may be required after all phases of the web build are complete.
This is where you set your preferred deadlines and timescales for the project. You should be realistic here, as web projects can be complicated, with the average job taking anywhere between six weeks to six months to complete depending on the scope of the work involved.
Set your preferred deadline in your website requirements document, but be prepared to negotiate on it after speaking with your developers. Often, they will be able to provide a more accurate completion date depending on the phases involved in the project, and may decide to launch certain aspects of your site periodically to keep the project moving forward.
A website requirements document outlines the characteristics, functions and capabilities of your website and the steps required to complete the build. It should include technical specifications, wireframes, functionality preferences and notes on individual design elements.
A good website requirements document should do the following:
It should also be:
This guide will help you create a website requirements document that meets the criteria outlined above, along with a downloadable statement of work template to get your project started with.
This is where you pin down the ‘information architecture’ (IA) of your website – from its structure to the type of content you plan to use across the site map. A provisional site structure can help give developers a clear vision of what you hope to see from your site, but it may change later as budget constraints or technical requirements come into play.
Site Map
Begin by creating a site map for your website. This takes the form of a ‘tree’ chart displaying the hierarchical structure of your website’s pages. We’ve included an example of what a typical site map might look like below:
The trick to creating an effective site map is to consider your audience and analyse quantitative data which demonstrates the limitations and shortfalls of your current site. From there, you can look to improve the user journey and experience offered by your website’s navigation and structure; insights which should influence your new site map.
Taxonomy Creation
Outlining a taxonomic structure for your website is an excellent way to provide a better experience for the user, whilst also ensuring optimum performance in search results. Creating a classification system for your pages will make your site easier to navigate, and therefore more attractive to users and search engines.
When creating a site-wide taxonomy, consider the following:
Here’s an example of what we mean by a website taxonomy:
Say you’re building a new website for a record shop. One taxonomy could be ‘genres’, with ‘rock’, ‘folk’, ‘soul’, etc. leading away from the main ‘genres’ page. This may not be a site-wide taxonomy, but may refer only to a specific type of content on your site (informational content, for example).
Building taxonomies for your site can help steer the overall structure, ensuring that the foundations of an easily-navigable site are in place from the earliest stages of the build.
Do you have a clear vision of how you’d like specific pages on your website to look? Don’t be afraid to include them in your website requirements document. Normally, developers will create templates for each type of content page on your site, be it the homepage, product/service page, blog page or contact page, so focusing on creating mock-ups of these templates can be a great steer towards building a site you’re happy with.
How much information you include in this section of your website requirements document depends on two factors: whether you already have a design for your site (including specific style elements) or if design work is being incorporated into the project.
Below, our interactive guide can help you determine what kind of collateral to share with developers depending on whether a design exists for your site or is required as part of the project.
Design Work Exists
Design Work is Part of the Project
This is where you list the desired functionality of your website – highlighting what you want it to do. It’s also an opportunity to outline any third-party integrations your site requires, such as an interface connected to your live Instagram feed.
From a functionality perspective, it’s critical that you understand what your site is for and what users expect from it; that’s why audience research and customer personas are so important. Functional elements should align with the type of content and pages in your site structure, and should be geared towards streamlining the user journey towards your desired KPIs.
Here are a few examples of technical specifications you may want to list in your website requirements document:
Aside from the technical requirements of your site, there are several non-functional elements to consider and communicate to developers. Here are some of the things you may want to list in this section depending on the needs of your site:
Now that you know what goes into an initial statement of work and website requirements document, it’s time to start building these documents for your upcoming web project. To help you brief in a detailed website project to your developers, we’ve put together free templates you can use to create your own website requirements document and statement of work. Simply download them to your preferred device and you’re on your way to transforming your website.
At Banc, our web design and development team create user-centred websites to your exact specification, helping you build a powerful, fully-optimised platform that can help drive business growth. Click here for more information on how we can help you with your next web project or call our team today on 0345 459 0558.