- Year not given · 3 marks
SQA plan
Short answer
An SQA plan is a roadmap for quality assurance, prepared by the SQA group, following IEEE 730 structure: purpose/scope, work products, standards, actions/tasks, tools, SCM, records, roles. It makes quality activities visible, assigns responsibility, and lets management verify planned activities.
Explain SQA plan.
An SQA plan is a road map for software quality assurance on a project. It is prepared by the SQA group (or the software team) and acts as a template for the quality activities carried out on that project.
The IEEE standard for SQA plans (IEEE 730) suggests this structure:
- Purpose and scope of the plan.
- Work products that fall within SQA, such as models, documents and source code.
- Applicable standards and practices used during the process.
- SQA actions and tasks, including reviews and audits, and where they are placed in the software process.
- Tools and methods that support SQA.
- Software configuration management procedures.
- Methods for collecting, safeguarding and maintaining quality records.
- Organizational roles and responsibilities related to quality.
Example: for a hospital management system, the SQA plan may state that the SRS follows IEEE 830, every module's code is reviewed before integration, test results are recorded in a test log, and the SQA manager audits the release.
A good SQA plan makes quality activities visible, assigns clear responsibility, and lets management check that the planned activities were actually done.
✓ Answer checked by Claude Opus 5.5 (high effort)
Related questions
- SQA plan and quality standards · Software Engineering, chapter 9