---
title: "SQA plan"
subject: "Software Engineering"
chapter: 9
key: "semester_5/software_engineering:sqa-plan"
source: https://www.bctengineer.com/q/semester_5/software_engineering/sqa-plan
site: BCT Engineering
---

# SQA plan

Software Engineering · Chapter 9: Quality management

- Asked in: year not given, 3 marks
- Video: [SE26: Software Quality Assurance SQA | Software Quality Assurance Plan (SQAP) |Software Engineering](https://www.youtube.com/watch?v=aXD7sh6_YHo) — University Academy
- Answer checked by Claude Opus 5.5 (high effort) on 2026-10-14
- Page: https://www.bctengineer.com/q/semester_5/software_engineering/sqa-plan
- Whole chapter: https://www.bctengineer.com/md/semester_5/software_engineering/chapter-9

## Question

Explain 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.

## Answer

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:
1. **Purpose and scope** of the plan.
2. **Work products** that fall within SQA, such as models, documents and source code.
3. **Applicable standards and practices** used during the process.
4. **SQA actions and tasks**, including reviews and audits, and where they are placed in the software process.
5. **Tools and methods** that support SQA.
6. **Software configuration management** procedures.
7. **Methods for collecting, safeguarding and maintaining** quality records.
8. **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.

## Check yourself

The answer's key points as multiple-choice questions, with the correct option and why.

1. An SQA plan is best described as:
   A. A road map for quality assurance activities on a project
   B. A record of customer complaints
   C. A schedule of programmer salaries
   D. A set of test data
   Answer: A. It is a road map and template for the quality activities on the project. (Key point: SQA plan meaning)

2. Which item is part of the IEEE 730 SQA plan structure?
   A. Marketing budget
   B. Source code listing
   C. Organizational roles and responsibilities related to quality
   D. Hardware purchase orders
   Answer: C. The plan includes purpose, work products, standards, SQA tasks, tools, SCM, quality records and roles. (Key point: Contents of SQA plan)

3. How does a good SQA plan help management?
   A. It removes the need for reviews
   B. It guarantees zero defects
   C. It replaces configuration management
   D. It makes quality activities visible and lets management check they were done
   Answer: D. A good plan assigns responsibility and lets management verify planned activities were done. (Key point: Value of the plan)

## Related in Software Engineering

- [SQA plan and quality standards](https://www.bctengineer.com/question.md?key=semester_5%2Fsoftware_engineering%3Asqa-plan-standards) — Software Engineering, chapter 9
