Development Services

Website Development

Multimedia

Digital Video



Web Hosting

Website Marketing

Products


Click here to contact us if you have any questions or need frther information. Click here to contact us

  Print out this page.   Solutions > Development > Our Approach  

Our approach to your development project

Regardless of the technology, at the centre of all our development projects exists the most important element, our client. Ensuring the success of your project requires strong communication and understanding of your requirements.

Applying our iterative methodology to development allows client feedback at key stages of the project guaranteeing that objectives are being realised. These key stages of our development process include:
  • Requirements Definition
  • Designing & Planning
  • Development & Testing
  • Deployment & Implementation

Discover our client centric approach to the development process. Find out how we tackle your development project.

If you would like to discover how your project could benefit from our proven methods then please contact us to discuss your requirements.
Four key stages of our development process
  1. Define - Discovery and definition of project requirements
During this initial stage our objective is to clearly understand the requirements of our client. We help you to define your requirements and give a detailed scope of the project.

A project manager is assigned as your dedicated point of contact for the complete project life cycle.
Tasks:
  • Review client RFP and RFQ documents
  • Define business processes
  • Define client requirements
Results:
  • Project Proposal
  • Requirements Specification
  • Development Contract
  2. Design - Designing and planning
With agreement on the defined project requirements, we can now approach the designing and planning of a solution. This involves producing a blueprint for the project functionality and architecture.

Utilising client feedback we finalise the specifications forming a solid foundation for the project to build on.
Tasks:
  • Functional Design
  • Architecture Design
  • User Interface Design
  • Database Design
Results:
  • Functional Design Specification
  • Technical Design Specification
  • User Interface Prototypes
  • Approved Project Specifications
  3. Develop - Development & Quality Assurance
Using the functional, technical and graphic design specifications, our team develop and implement your solution within a test environment.

Clients are encouraged to review the progress at the completion of major components.

Tasks:
  • Database Construction
  • Programming
  • Integration of user interface
  • Creation of user documentation
  • Deployment in test environment
  • Testing
  • Client review
Results:
  • Completed solution operating in testing environment
  • User documentation
  • Client approval
  4. Deploy - Implementation & Deployment
After rigorous testing and quality assurance during development, the project is now ready to be deployed in a live production environment. We work with our client and their partners to implement the completed solution.

We also now put in place any training and maintenance plans that may be required.
Tasks:
  • Production deployment and implementation
  • Provide on-site training
  • Ongoing technical support
  • Measure project success
  • Review future enhancements
Results:
  • Application or website live in intended environment
  • Users trained
  • Maintenance Strategy
  • Application enhancements
Need more information? Want to read it offline? We can email it to you.
Web Development Web Hosting Marketing Digital Video
Email: