Corporate Web Services strives for quality in the entire life cycle of a development project. A “standard” project would be executed in the following manner:
Step 1: Investigation and Quoting
Normally customer's would approach Corporate Web Services with a request for work. Corporate Web Services will then investigate the requirements as stated by the customer and present a proposal for executing the project.
The proposal includes requirements as stated, the proposed solution, functional items, time frames and an investment schedule. This document guides the development process and ensures that what is finally delivered is in fact what was required.
Step 2: Design
Should the proposal be accepted, the next step of designing the technical aspects of the proposed solution is done. In many instances this step includes working with responsible personnel from the customer's IT department in order to plan and design integration points between the proposed solution and existing systems.
Step 3: Development & Testing
Once technical design has been finalised, the development of the new solution will commence. This may involve technical development and graphical development. Modular testing is done by Corporate Web Services whilst acceptance testing is normally done in conjunction with the customer.
Step 4: Implementation
After acceptance testing has been concluded and the customer has signed-off the development, the new solution may be made "live" on the internet in the case of web based developments or it may be implemented in the case of an application.
Step 5: Support
Corporate Web Services have various support and maintenance agreements with our customers in order to keep the developed solutions updated, maintained and working correctly. For instance, in many cases it is easier for a customer to have Corporate Web Services keep their web presence up to date than to train and dedicate a member of staff to do so.