The normal way to build a website is pretty standard throughout the industry. It’s mostly based around design, including the navigation and something called ‘UX’ or User experience.
In brief (and it does vary, but not by much) the process is as follows:
A meeting with an Account Manager and a designer, possibly a developer or UX specialist. They will try to understand what you are looking for, how you want it to look etc. They will ask about your objectives and your ‘Unique Selling Proposition’ if you have one, and lots of other information.
They will then go on to design ‘Wireframes’ (example below). These are preliminary drawings showing where elements might fit on a page.
The next step is for the agency to draw designs utilising one or more different systems – Adobe Illustrator is pretty common but there are others. When they produce a design they normally show the design on desktop, mobile and tablet. As per the example below. Following this you will be expected to sign off on the designs.
Once your designs are signed off, the web company build it. Usually the developers take the designs and code them using various different tools. Sometimes it’s pure html, sometimes it’s a content management system like Joomla or Drupal or WordPress.
Some weeks to months later you will see the first draft of the website and you’ll be asked for comments/changes.
As you can well imagine this process should be ‘iterative’. But what you will find is that there’s a limit to the number of iterations you can make (normally 3). Once you signed off those designs that’s what will be built. If you deviate from the design then you pay.
Soon enough there will be a sign off, handover and you will start to pay for the site, then support charges and if you need any future changes you will be quoted.
What's wrong with this approach?
The first thing is that it takes a long time, between designs, sign off, iterations and approval
The second thing is that you may never get what you want because of the costs involved
Third is that when you define what you want your website to look like at the start, inevitably there will be changes and this method ignores the ever-changing nature of business
The fourth thing is that when you approve the designs you still don’t know how it’s going to work for the user, unless the designers use some fancy tools with the inevitable cost implications.
A better way to design and build websites
When we started out building websites, this was the way we did it. We were heavily dependant on our designers and account managers interpreting what you want. With the best will in the world this can go horribly wrong.
We looked at new ways of doing it and over the past few years we’ve developed a new system. We find that there are 4 benefits of a new approach:
- First it’s quicker
- Second it’s cheaper
- Third you get what you want
- Fourth you are in control going forward and you are independent of any web company (including us).