Getting Started Documentation Glish Learn More Programming Contact Us
Version 1.9 Build 1367
News FAQ
Search Home


next up previous contents
Next: External reviews Up: Software engineering practices in AIPS++ Previous: Defect handling

Quality assurance group

The QAG consists of a code-cop, a chief tester, and an additional member. The primary goal of the QAG is to ensure code quality through the following mechanisms:

1.
Testing: The chief tester is responsible for routine testing of the system, as described above, as well as interaction with external user test groups which may be formed, and the expansion of test programs or scripts within the package. Routine testing is expected to primarily take the form of automated testing, but with interactive testing as required.

2.
Code reviews and coding standards: The code review process is coordinated by the QAG, who are also called upon to make recommendations to the technical leader regarding coding and documentation standards. Recommended technical changes, if accepted, are scheduled through the standard planning procedure.

3.
Release certification: The QAG is responsible for establishing standards for accepting both binary and stable releases, and for certifying that releases meet these standards.


next up previous contents
Next: External reviews Up: Software engineering practices in AIPS++ Previous: Defect handling   Contents
Please send questions or comments about AIPS++ to aips2-request@nrao.edu.
Copyright © 1995-2000 Associated Universities Inc., Washington, D.C.

Return to AIPS++ Home Page
2006-03-28