La calidad del software se puede medir mediante estándares como ISO 9000 e ISO 9003, CMMI y SPICE. Se utilizan diferentes tipos de indicadores y métricas para medir la calidad del software a nivel de proceso, proyecto y producto. Algunos factores importantes de calidad incluyen la funcionalidad, confiabilidad, usabilidad, eficiencia y capacidad de mantenimiento.