An approach towards reliable software
ICSE '79 Proceedings of the 4th international conference on Software engineering
Hi-index | 0.00 |
The objective of software quality assurance (QA) is to assure sufficient planning, reporting, and control to affect the development of software products which meet their contractual requirements. To implement this objective, eight QA functions can be identified: 1. Initial quality planning 2. Development of software standards and procedures 3. Development of quality assurance tools 4. Conduct of audits and reviews 5. Inspection and surveillance of formal tests 6. Configuration verifications 7. Management of the discrepancy reporting system 8. Retention of QA records The purpose of this paper is to document experiences gained in the use of selected QA tools that perform some of the above functions, to discuss lessons learned, and to suggest future needs.