This document discusses key concepts related to software quality including software quality assurance, software quality planning, software quality control, and software quality metrics. It defines software quality as having desirable attributes and approaches it through defect management and quality attributes. It explains that software quality management ensures the required level of product quality is achieved through procedures, standards, and quality data collection. Specifically, it outlines that software quality assurance is a monitoring process used throughout development to facilitate quality, software quality planning creates project-level quality plans, and software quality control ensures procedures are followed by development teams.