Atributos de Calidad
Mantenibilidad
Creación del sistema, ya que; le brinda al mismo la facilidad de corregir posibles fallos, mejorando su funcionamiento constantemente, además; de permitirle adaptarse a posibles cambios del entorno, añadiendo nuevas funciones o mejorando las existentes.
Testability
Configurabilidad
Para que el sistema sea más agradable al usuario, debe de tener la capacidad de permitirle al mismo realizar modificaciones a su conveniencia, por medio de archivos de configuración integrados en el sistema, que le permitan realizar dichos cambios sin necesitar de un especialista.
Que el sistema cuente con testeabilidad, brindándole a la empresa la posibilidad de ejecutar pruebas sin poner en riesgo los datos existentes del mismo, y permitirle obtener diagnósticos de posibles fallas en el sistema.