The Web Development Process
If you give our proposal the green light, then the next step is our website development process.
We believe in transparency - so we encourage clients to use our development server to check progress at regular intervals. The project will be coordinated by your dedicated website project manager who is your first point of contact for all information and queries.
Function before form
All of our sites are built from the inside out, focusing on how to make it work first, then adding the look and feel. At this stage we'll pool all of the knowledge gathered in the meeting, planning and proposal stages.
We'll then set out our schedule, focusing on:
Setting roles for different tasks (from HTML coding to site mapping)
The programming languages we'll need to built your site
Basic usability principles
Specific functions required (such as payment processing, subscriptions etc.)
The content management system
Your online identity
Once we're finished with the technical specifications, we'll start on crafting your brand and identity. The web design process usually follows these steps:
Establishing what you do and don't like. We'll look at a variety of sites and view any existing brand guidelines. From that we can get an idea of what
you want your brand to communicate to your customers.
We'll mock up some preliminary designs of your home page and several internal pages (you can choose what you want us to focus on). We'll then
present them to you for approval.
Following your feedback, we'll make any changes to our graphics and website design process.
With all of this in mind, and with our templates and designs approved, the next stage is to create an HTML prototype of your site. It gives you a clear idea of how the site fits together, with basic functionality and navigation in place. Seeing your website live for the first time can help you decide what is and isn't working.
Usability in mind
Once we have a clear idea of our technical and creative directions, we spend time examining site usability. For example:
What will most users want to achieve when visiting the site?
How can we make this as easy as possible for them?
Where are they most likely to enter the site? (It's not always the homepage.)
What do you (the client) want site visitors to do?
How can we best encourage visitors to do this?
Final site build
The next step in the web development process is completing your site build. This includes adding any complex functionality (such as login forms, payment processing, forums etc.)
The code we write for your site will be Web Standards-compliant HTML and CSS – ensuring maximum accessibility, as well as high visibility for the search engines.
Testing your site
We test your site right through the website development process. However, at these closing stages it's time to run the website through three rigorous checks:
Usability tests – is the navigation confusing? How about the wording? Are users performing the tasks you want them to do? We'll run usability tests with a selection of random users for best effect.
Code, compatibility and coherence – we'll use link checking tools, run each page through the W3C code-checker, assess each page according to our own accessibility checklist, and load your site in every available browser, as well as various mobile devices.
When all tests are complete and you have signed the project off, we're ready for deployment. All information will be backed up and provided to your technical team (including all design work and images). The site will also undergo final testing in the live environment to ensure everything is running smoothly.
Need website training?
If you've requested training for your team on any aspect of using your site, the content management systems or web design in general, we'll arrange sessions at this point.
What next ?
You may want to find out more about our follow-up approach (with free support and tailored server maintenance packages).
If you're ready to arrange a proposal with us, get in touch. One of our senior designers will be happy to speak with you about our web development process and about your business and your project goals.