Our web related services fall into three areas which correspond to the industry standard stages of a project.

1. Custom Web Apps / Websites

This stage comes first and is essential to determine what you need from a project or web application. It involves the following:

  • requirements analysis / scoping exercises
  • drafting briefs
  • drafting invitations to tender
  • creating project specifications
  • system integration modelling

This is a separate exercise from the graphic design and development stage. The consultation process starts with face to face meetings with all key stakeholders and results in clear documentation outlining what is needed. It’s helpful if key stakeholders can avoid being overly prescriptive at this stage. If carried out well, many of the key requirements and appropriate technologies will emerge organically from this process.
Once you have the initial report(s), you can then:

  • reflect and amend the basic details of the project
  • gain staff feedback
  • assess budgets and timescales
  • solicit quotes / tenders from other development companies.

2. Wireframing and prototyping

A wireframe is a sketchy and easy to amend prototype of a web application.

Wireframe software can replicate many feature of a real web application including linked menus, web forms, shopping carts, slideshows and login areas. It is by far the best way to work out the finer details of a project before beginning development.
A well constructed wireframe takes the guesswork out of development and therefore saves money and mistakes. With this in mind, it can also be used to solicit much more refined quotes from development companies.

Our wireframe software also allows people to add comments directly to individual sections. This can further help to develop ideas and establish exactly what you need.

3. Design, development and maintenance

Web development is the process of building the application using whatever technologies are suited to the project – and favoured by the chosen developer.

If stages 1 and 2 equate to the work an architect would do, then web development can be understood as the bricks and mortar work done by builders. For any sizeable project it is essential that a well developed specification (service 1) and/or wireframe (service 2) is available before beginning development. For this reason we don’t take on development until we have guided clients through to an appropriate specification.

As a further safeguard we rarely try to develop the whole web application in one go. We normally break down development into component parts and build each in turn. This starts with converting the design into a stand alone website with the basic sections available to navigate. The aim is to have easy-to-understand milestones for both us to work to. The client also gets to see as the project progresses and give valuable feedback.