Website Development

With different needs for every client we meet, we approach every web development project with the knowledge we need to complete your website or application to the highest standards. We pin down all the specifics of the project build and make a detailed project plan. We use this as a base for development of the planned software architecture so we can deliver exactly what you need on time and on budget.

With many years of web development experience under our belt, we offer a high quality service on a range of platforms including:

  • ASP.NET
  • ASP.NET MVC
  • PHP
  • Facebook
  • Drupal
  • Wordpress
  • Flash

We pride ourselves on the quality of our code, striving to deliver elegant and extensible software solutions to even the most complex of challenges.

The Guernsey Web Development Process

To ensure consistent delivery of high quality software and websites, we follow a strict development process. At a high level this follows 5 steps:

1. Scoping

Scoping is essential in producing a good, reliable web application that delivers to your specification.  In this step we will break your specification down and use it as a base for development of the planned software architecture.  It is at this stage that we define things such as URL structure, security policies and other fundamental requirements.

2. Planning

The planning stage involves pinning down all the specifics of the project build and developing a detailed project plan. We use this plan as a base for development of the software architecture so we can deliver exactly what you need on time and on budget.

3. Website Development

The development stage will see us actually start to write and test the code that will drive your web application.  This stage goes hand in hand with the testing and debugging stages.

4. Website Testing

No application is ever bug free in its first iteration; to err is human!  As a result, many experienced software developers will agree that testing is the most important step in the development of an application.  We ensure that testing is carried out continously throughout the development process, and that regular builds are provided to you for end user testing too.

5. Website Debugging

As tests are carried out and bugs are logged, we them, re-test and mark them as resolved.  For bug tracking we use the tried and tested software from The Mozilla Foundation: Bugzilla.  Bugzilla is used by many large organisations including Facebook and NASA.

6. Website Launch

Once the testing and debugging phase has been completed and you have signed off the build, we will move onto the launch stage.  This will involve planning and implementing the migration of the software to your live platform.

"The most important thing for a business online is that their website works consistently well at all times"
Patrick Cunningham, Director & Web Developer at Indulge Media