Assurance of Software Quality
Abstract
This module presents the underlying philosophy and associated principles and practices related to the assurance of software quality. It includes a description of the assurance activities associated with the phases of the software development life-cycle (e.g., requirements, design, test, etc.). This module presents the concepts underlying the assurance of software quality as a function of the software development process. Specifically, this module provides: (1) a basic understanding of the concept of quality as it relates to software; (2) an explanation of the concept of software quality assurance as it relates to the software development process; (3) an overview of the industry and government standards related to software; (4) an examination of processes related to software defect reporting, resolution, and analysis; (5) an explanation of requirements traceability and correlation, and the use of traceability to demonstrate of satisfaction of requirements; (6) an examination of methods used to document assurance activities; and (7) an examination of the social factors involved in influencing the actions of persons despite an adversarial relationship.
Document Details
- Document Type
- Technical Report
- Publication Date
- Jul 01, 1987
- Accession Number
- ADA235924
Entities
People
- Bradley J. Brown
Organizations
- Carnegie Mellon University