El Rendimiento, Eficiencia o Desempe no es la traducci'on de Efficency o Performance dependiendo del autor. Debido a sus traducciones al idioma español y el uso que se le da como atributo de calidad pueden ser tomados como equivalentes. La definici'on que ofrece ieeeGSET expresa que Performance es el grado en el cual un sistema o componente cumple con sus funciones designadas dentro de las restricciones dadas, tales como velocidad, exactitud o uso de memoria. Mientras que este mismo glosario define Efficiency como el grado en el cual un sistema o componente cumple con sus funciones designadas con el m'inimo consumo de recursos. Por lo tanto es posible decir que, bajo estas definiciones, Eficiencia (Efficiency) es el mejor Desempe no (Performance) que puede lograrse para un sistema, por lo tanto ambas definiciones est'an fuertemente relacionadas.
Y en el marco de caracter'isticas de calidad del iso9126-1, se entiende Eficiencia como la capacidad de un producto de software para proveer el rendimiento apropiado, relativo a la cantidad de recursos utilizados bajo condiciones establecidas iso9126-1. smith93 expresan que las consideraciones sobre el rendimiento son com'unmente asociadas con los temas de usabilidad, como el tiempo de respuesta para transacciones de usuario. El Rendimiento se refiere a la respuesta que ofrece el sistema en cuanto al tiempo requerido para responder a un evento espec'ifico o al n'umero de eventos procesados en un intervalo de tiempo smith93.
Debido a que en gran cantidad de casos, un aumento en aspectos como: datos, usuarios, sistemas, conexiones, etc. repercute directamente en el rendimiento de las aplicaciones, es com'un que la Escalabilidad (aumento en aspectos anteriormente nombrados), tenga relaci'on directa con la caracter'istica del Rendimiento del sistema.
barbacci intentan aclarar el concepto errado que hace equivalencias entre rendimiento y velocidad. La noci'on de que un pobre rendimiento puede ser mejorado simplemente con usar m'as poder de procesamiento, m'as enlaces de comunicaci'on o mayor ancho de banda es incorrecto, porque si bien puede aumentar la velocidad, puede seguir fuera de los l'imites de tiempo esperado. Esto es especialmente cierto en sistemas de tiempo real, donde las mejoras en cuanto a caching .6, pipelining .7 y multithreading .8, pueden reducir el tiempo de respuesta promedio, pero puede hacer impredecible el peor caso barbacci.
Con la intenci'on de profundizar en la materia de Eficiencia, iso9126-1 propone subcaracter'isticas que permiten particularizar mejor dicha caracter'istica iso9126-1. A continuaci'on son descritas: