Outsourcing : Code Review, Testing and Technical Documentation
The Client
Trolex having presence in over 12 countries, are recognised as world leaders in
the design and manufacture of sensors and systems for tunnelling, mining and hazardous
industry. Trolex has been at the forefront of safety monitoring and machine condition
monitoring for than 50 years, including
- Ventilation flow
- Gas detection
- Bearing monitoring
- Temperature sensors
- Monitoring and control
|
Business Challenge
Trolex wanted to outsource the quality analysis, code review and testing for their
various product range in not only to cut cost but also bring value in terms of domain
expertise in the high-tech and electronics solution consultant partner. COMM-IT
was chosen for the job and the complete work was outsourced to COMM-IT .
Services Delivered
The work scope would comprise of the following:
- Code Review.
- Comment Standard Review.
- Code Quality Analysis
- Testing: testing for functionality and security. Tests look for
things such as buffer overflows, proper dataflow, resistance to unusual input (control
characters, for example), off-by-one loop errors, possible unterminated loop situations,
etc. Standard testing tools are being used.
- Documentations:
|
- Test Plans: the test plans in consultation with Trolex.
- Input/Output Analysis Document: a standard document generated to
demonstrate the input/output analysis after the run test. The input test cases were
discussed with Trolex and the desired outputs for the same were communicated to
us.
- Performance Metrics Document: the software performance metrics
document indicates the performance of the software under the standard benchmarks.
- Code Review & Analysis Document: under this COMM-IT India PVT
LTD will produce all the deviation from the agreed coding standards. This will normally
comprise of output from Code Analysis Tools, wrong/insufficient comment standards
and etc.
- System Document: after successful code review, analysis and testing the system document
would be generating. The system document would comprise of the following:
|
|
System Architecture Overview.
|
 |
Code Manuals.
|
 |
Installation and Configuration Manuals. |
 |
User Manuals
|