|
QUALITY
AstroSoft Quality Management (QM) consists of the activities aimed to produce quality software. The QM includes two types of activities carried out at each stage of the software life cycle: verification and validation. 
Verification typically involves reviews to specification documents, plans, code, and etc. This is done with the checklists, issues lists, walkthroughs, and inspection meetings. This stage is performed by the project managers and software architect and experts.
Validation involves actual testing and usually takes place after verifications are completed. This stage is performed by both developers and test engineers. The developers are responsible for the unit, component, integration and regression testing. The testers perform functional verification and load testing. This is done by the following tools:
|
Type of tests |
Tools |
|
Unit tests |
MS Visual Studio 2005, Native tools |
|
Automatic Tests |
Rational Robot |
|
Functional tests |
Are performed manually by the test engineers |
AstroSoft Quality Management has been audited and validated by several Customers, including Samsung Electronics and United Nations, and ISO 9001:2000 certified.
|