La calidad del software se refiere al grado en que un sistema satisface los requisitos y expectativas del cliente. Para lograr calidad del software, se deben usar metodologías estándares para análisis, diseño, programación y pruebas que permitan software fiable, mantenible y de fácil prueba. La gestión de la calidad implica actividades de planificación, control, garantía y mejora de la calidad según normas ISO.