![]() |
![]() |
| Quality Control |
On time, on budget execution SinoCode is able to deliver to client and partner expections, on time and on budget, through: - Fixed project quotations; Project management process At SinoCode we believe that a well defined process, properly followed, along with clear documentation and talented programmers, will provide our clients and partners a quality, robust, scalable, enterprise grade solution. In addition to well defined processes, SinoCode has developed DevFAST to streamline the project management process both internally to SinoCode and with our clients and partner interactions. Among other features, DevFAST provides transparency of: - project progress, staffing and other resources; Design and development plan On the day of project commencement there will be a period during which the site design will be finalised and a project plan developed. This will form the final scope and will be associated with firm pricing for project implementation, milestones, and UATs. Release Milestones SinoCode uses a milestone methodology that associates the achievement of functional outcomes with payments. All of the milestones associated with payments (above Milestone 0, contract signing) involve a User Acceptance Test (UAT) for completion. This approach ensure all parties in the project have the same functional expectation and reduces client and partner risk by paying only for services properly delivered. Service Level Agreements (SLAs) SinoCode is able to offer its clients and partners SLAs which ensure the satisfaction of its clients' and partners' needs and expectations. These SLAs can run across many dimensions including: - new project scoping turn around time; Installation Documentation Sinocode is able to provide documentation for: - step by step software deployment; Source Control SinoCode uses Concurrent Versions System (CVS) for our client and partner projects. CVS is a dominant network-transparent version control system. The SinoCode team use CVS for its superior version control features, such as its unreserved check-out model which avoids artificial conflicts common with the exclusive check-out model. Bug Fixing Process While well defined processes and great systems allow for quality code there is always the possibility of bugs being introduced in the course of programming. SinoCode uses Bugzilla (www.bugzilla.org), an issues tracker well regarded in the industry, to manage the bug fixing process. Bugzilla allows clients, partners, and users, to log software issues during the development, testing and post deployment phases. SinoCode have a policy to fix bugs before coding new features to ensure the currently deployed software runs as specified. This process also enhances the users experience and confidence in the software product. Bug fixing is provided as a free service for 3 months from the completion of the project. To find out more about SinoCode's capabilities please contact us. |