Better Than Average Websites
Home About Pricing guide   Website development Domain names Hosting Contact
General information websites Database driven systems Online shopping websites Website development process

Website development process


Our speciality is to plan and build your new website from the ground-up based on your design ideas and concept. To achieve this goal we have we have craftily whittled down this process into three important segments: "Design & documentation", "Coding & testing" and “Training & completion”. By following the process from top to bottom, you can see the steps involved for each segment taking your job from concept to completion.
Design & document

Preliminary discussion’s / quote - NO charge

Step 1
Preliminary discussion / meeting:
We will try and get you into our office for approximately an hour to chat about your new project. Topics include: What do you want your website to do, how will it look and how will it operate. The more information and ideas you bring to this meeting the better!
Step 2
Optional
Optional – Layout diagrams:
Depending on the complexity of the website and our previous discussion, it sometimes helps to create rough greyscale layout diagrams of the various pages and systems. These are provided free of charge.
Step 3
Rough quote:
Based on our initial meeting, we will email you a rough quote giving you a ballpark idea on how much you project may cost. This will also include a basic write-up of the pages and systems required for your job as well as any optional layout diagrams.

Final design & documentation - Charging commences

Feedback
Feedback - Amendments / Further discussion:
Charging commences from this stage. Here we make amendments to Step 2 / Step 3 if required. Otherwise we continue to Step 4.
Step 4
Home page - Full colour mock-up:
The fun parts starts! Based on your discussion and optional layout diagrams we send you a full colour home page mock-up via email. This mock-up will be an exact replication of how your new home page could look, with example text and image(s). The first home page mock-up will attract a setup design fee (See pricing guide).
Feedback
Feedback - Amendments / Further discussion:
Here we make amendments to Step 4 if required. Otherwise we continue to Step 5.
Step 5
Further pages / systems - Full colour mock-up(s):
Providing you have more than one page, we continue with mock-ups, otherwise you move to step 7. Based on your discussion and optional layout diagrams we send you full colour mock-ups of further pages and systems. These mock-ups will be an exact replication of how your new pages could look, with example text and image(s). Each page beyond the home page will attract a "Full colour mock-up pages" fee each page. With any of these further mock-up pages we will let you know up-front what pages need to be created before adding to your bill.
Step 6
Optional
Optional - Detailed documentation:
For large or complex systems we may need to create detailed documentation covering the workings of the website and its admin system. We will let you know before we undertake any of this billable work.
Feedback
Feedback - Amendments / Further discussion:
Here we make amendments to Step 5 / Step 6 if required.
Step 7
Final fixed price quote and documentation:
We send you an email with a final fixed price quote and turnaround time for your job. This quote covers all aspects of your job including design, coding, testing, training, hosting and any other required services. This also contains brief documentation about your job (as well as detailed documentation if organised). For larger jobs (and if you wish to continue) we will split your job into three equal invoices and bill part 1 at this stage. If you do not wish to continue past this stage, we will bill you for any outstanding work including mock-ups and any documentation (and wish you a sad goodbye!)
Coding & testing

Work commences

Step 8
Setup test website:
This is where is starts to get real! We setup an under construction website on your Host and give you access to a special link where you can see your website being built (when we start coding in Step 11).
Step 9
Optional
Optional - Copywriting:
If required we will send out a copywriter to work on text content for your website . We communicate with the copywriter beforehand on what (and approximately how much) content is required for each page. In most cases they will also have copies of your mock-ups to help them (and you) visualise which pages you are working on and where the content will sit. The copywriter will deal with you directly including text approval and billing. In our Final quote on Step 7 we will provide the cost of this service.
Step 10
Optional
Optional - Photography:
If required we will send out a photographer. We communicate with the photographer beforehand on what images we require and where on your website they will be placed. In most cases they will have copies of your mock-ups to help them (and you) visualise what needs to go where. The photographer will deal with you directly including approving final images and billing. In our Final quote on Step 7 we will provide the cost of this service.
Final
content
Chase up final content:
We chase up content for all of your pages including images, text, downloadable file’s, videos, animations... the lot! In some cases, we can start coding (Step 11) before we have all of this content, but it does speed things up if we can grab it in this earlier stage. In some scenarios (like online shops) it may not be convenient to grab data until later, so in these cases it is usually handled in Step 12. Either way, we will clearly communicate what is required and when.
Step 11
Coding and testing:
We start coding and testing your systems, databases and content. As we work through this, we will email you daily reports on our progress and also give you access to a special link that allows you to view and use your live website whilst it is being built. If this is a larger project, we will send you a second invoice (out of three) about half way through the step.
Training and completion

Final tasks

Step 12
Final data input / content completion:
We input final data and content. If an optional Content Management System is included there may be some content (that you have asked for) that may be inputted and amended by you in Step 13.
Step 13
Optional
Optional - Content Management System (CMS) training:
If you have a CMS, we train you up on the system so you can insert or adjust further content (if required) before going live. This typically takes about an hour and we usually do this over the phone or at our office.
Step 14
Final testing:
Now the website is complete and fully populated with content we give it one last final test. We test for browser incompatibilities, bugs and general glitches.
Step 15
Final training:
Apart from training you up on an optional Content Management System (Step 13) we take you through final things like Google Analytics (shows stats on visitors to your website) and how to setup your email accounts.
Step 16
Completion / Final invoice:
Your project is complete! At your satisfied completion of the project, we send you your final fixed price invoice.
After completion support

Beyond completion – How do we look after you?

The often forgetten step - After sales support!
All jobs we undertake come with 12 months of support after completion of your project. Here are a few details on what we will help you with:
Content Management System help including uploading images, downloadable files and general enquiries.
Any bugs, problems or typos you come across. Of course these will be rare!
Help with hosting, email, domain names (although help may be limited if you have purchased hosting or domain names via another business).
Support to any external systems connected to your website including payment system's, Google Analytics, Google Maps and more.
General enquiries on anything website related!
Copyright 2017 Better Than Average Websites Home About Pricing guide Website development Domain names Hosting Contact Privacy
General information websites
Database driven systems
Online shopping websites
Website development process