La calidad de software se refiere a que un producto cumple con los requisitos y especificaciones de diseño. Para controlar la calidad, es necesario conocer el producto para medirla y garantizar calidad y uso al cliente. Un software de calidad es confiable y fácil de probar, elevando la productividad a través de principios tecnológicos, administrativos y ergonómicos.