La calidad del Software debe ser evaluada con objetividad, para que se pueda medir la calidad objetiva, se empezaron a definir modelos que incorporan lo que se conoce como modelos que definen factores cualitativos que afectan la calidad del Software, la mas conocida es quizas la de los factores de calidad del Software, la mas conocida es quizas la de los factores de calidad de McCall y esta sera una de las que se presente junto con otras propuestas como las de Boehm, Arthur, Dromey y FURPS (Funcionality, Usability, Reliability, Performance, Supportability), de Hewlett- Packard, que son conocidas y realizaron aportes impotrtantes.