1
es la cualidad que tiene el software para ser modificado. Incluyendo correcciones o mejoras del software, a cambios en el entorno, y especificaciones de requerimientos funcionales.
2
es la capacidad del software de cumplir y proveer las funciones para satisfacer las necesidades explícitas e implícitas cuando es utilizado en condiciones específicas.
3
es la capacidad del software para asegurar un nivel de funcionamiento adecuado cuando es utilizando en condiciones especificas.
4
La capacidad que tiene el software para ser trasladado de un entorno a otro.
5
es la calidad del software que el usuario final refleja, la forma como el usuario final logra realizar los procesos con satisfacción, eficiencia y exactitud.
6
es la forma del desempeño adecuado, de acuerdo a al número recursos utilizados según las condiciones planteadas.
7
es la capacidad del software de ser entendido, aprendido, y usado en forma fácil y atractiva.