YOUR VISION
OUR CREATION
Our Approach

Our Approach

By taking a holistic approach to development, NoodleSoft Technologies has honed a proven methodology for developing and delivering websites and applications to the highest standards. A typical project will consist of the following steps:

STEP 1 - CONSULTING
In this initial phase, the aim is to gather all the requirements of the project which can be agreed over the phone / email, but usually is best conducted by a face-to-face meeting. At this point we will also establish other significant factors, such as what you want to achieve with the site, gain an understanding of who your site visitors are likely to be as well as understanding what kind of image you want to promote.

The information gathered in conjunction with the next step forms the 'working document,' a blueprint against which the development team will work and which will also form part of the Quality Assurance testing. The planning stages are the most important process as inadequate planning or forethought is the primary reason why projects go over budget or are not completed on time.
STEP 2 - ANALYSIS
The analysis phase takes the information from step 1 and starts to pull it together into a project brief which will include a function spec and general design guidelines. The project brief describes the way in which the solution will work including the information architecture (the sites content and how it will be categorised) and we also factor in many other important issues, such as competitor analysis, usability, accessibility and search engine optimisation techniques to name a few. At this point there may be more consulting and analysis in order for the brief to be finalised. You may also have your own brief which you can supply to us at this time.

Once the brief has been finalised, NoodleSoft Technologies will provide you with a quote on the work and give realistic timescales for project delivery. Once the quote has been signed off, the project will proceed.

At this point we will also generate and request other documents to be signed off by the client. Generally these will be a wireframe design of the solution, a navigation spec and potentially a technical spec.

The combination of these documents with the project brief will complete the working document.
STEP 3 - DESIGN
In this step we offer the client some visual concepts based on the wireframe diagram from which you can choose from, or provide feedback on. We understand that design is obviously a very personal thing and we also understand that visual communication needs to presented in a unified way across all channels. Therefore we take time to refine the final visual portion whilst making sure that it still works in the overall context of the solution.
STEP 4 - DEVELOPMENT
Once the design has been agreed, the designers then work closely with the developers to translate those designs into fully functioning web pages. As a matter of course we separate out the presentation layer from the content layer by the use of CSS which helps conform to accessibility guidelines and legislation. Initially the home page is created so that the client can see the page in its final form, we can make any necessary modifications and then the rest of the pages can be developed.
STEP 5 - QUALITY ASSURANCE
As part of the project signoff process and handover, we run our own internal Quality Assurance testing. This makes sure that the design, functionality and all the other points mentioned in the working brief have been adhered to and have been incorporated in the final solution. We also check our code against various validators, such as W3C, to make sure that the code has been validated and is correct at the time of handover.

At this point we pass back the site to the client so that they can test the final solution and provide any final modifications / revisions which may be required.

Once the client is happy with the solution, we post the site live and check everything is working correctly in the live environment and then the project handover is signed off.
STEP 6 - MAINTENANCE AND SUPPORT
Although our solutions are generally very intuitive and easy to use, we do realise sometimes your staff may need training on how the solution works, especially where the client can update content themselves, or where workflow processes have been changed. Generally we try to train staff as and when specific phases are developed or implemented so that the client already understands the main concepts well before the site enters into a live environment. However training can be offered as part of the handover process.

With specific regards to maintenance and support, NoodleSoft Technologies automatically builds in a 10% maintenance margin to each solution and that's on top of the Quality Assurance program and customer testing. For example, if a website solution takes 30 days to design and develop, NoodleSoft Technologies will allow 3 free days for any fixes which may be required after project handover.

In addition, we also offer varying levels of maintenance and support which you can choose from depending on your future requirements.

If you would like to contact us about our approach to web development or would like to know more about our maintenance and support options, please use the details supplied on our contact us page.