In System Development Outsourcing service, each servicing team is led by a consultant who has rich experience in managing offshore service teams as well as outsourcing projects. The consultant will be responsible for team assembly, project management and progress monitoring. He/She will also manage cultural differences and provide training to ensure that the service team possesses all necessary skills, such as technological skill and business know-how.
The consultant will set up milestones in the service plan, review and report variance between the initial baseline and the most recent achievement. He/She also compares the actual resource used with the initial resource planned, and conducts regular review with clients so that they could verify the quality and productivity of our service.
Regarding the service quality, our service model is based on the processes of CMMI (Capability Maturity Model) Level 3. There are well defined stages, procedures, flow, documents, guidelines and measurements that the service team is required to follow.
Unlike other programming outsourcing service, we have an independent Quality Assurance (QA) team. The team is formed by a group of experienced system engineers who are dedicated for system testing. They will in the first place study and clarify the system requirements. Then create testing plan and cases. Finally, they will carry out the testing exercise during the entire development cycles. In addition, the experienced QA engineers will assess the system functionality, performance, usability, reliability, compatibility and source code.
Our System Development service is not only an outsourcing service, but also an end-to-end valued-added management service. Based on our experience, our service can help our clients reduce their cost by up to 40% without scarifying any work quality and efficiency. |