Methodologies for the development of knowledge-based systems, 1982–2002
The Knowledge Engineering Review
Hi-index | 0.01 |
This report describes a comprehensive and practical approach to software quality assurance (SQA). The emphasis is on SQA organization, management and task profile on corporate basis. The relationships between SQA and systems engineering, software developer, project office, subcontractors, customer, and independent verification, validation and testing IVV&T are discussed. The SQA role in software configuration management (SCM) is covered. Software engineering methods, standards and tools that contribute to software quality are described. SQA manpower qualifications and the assignments SQA is capable of fulfilling as a function of the quality and quantity of available manpower are analyzed. The paper is based on the author's experience as manager of the Israel Aircraft Industries Ltd Engineering Division SQA from 1978-1986. No project specific data is presented and the approach presented should be valid both for embedded computer systems and data processing quality assurance.