This document discusses the importance of software quality in engineering and its multifaceted nature as perceived by various stakeholders. It reviews definitions, viewpoints, and aspects of software quality, highlighting the role of metrics in assessing and improving quality throughout the software development process. Key themes include the impact of quality on costs, the relationship between software processes and product quality, and future directions for research in quality metrics.