Norma ISO/IEC 9126

c1

FUNCIONALIDAD

r

Agrupa un conjunto de atributos que permiten calificar si un producto de software maneja de forma adecuada las funciones que satisfacen las necesidades para las cuales fue diseñado.

Adecuación

r

Se enfoca en evaluar si el software cuenta con un conjunto de funciones apropiadas para efectuar las tareas que fueron especificadas en su definición

Exactitud

r

Permite evaluar si el software presenta resultados o efectos acordes a las necesidades para las cuales fue creado.

Conformidad

r

Evalúa si el software se adhiere a estándares, convenciones, regulaciones, leyes o prescripciones similares.

Seguridad

r

Es la habilidad del software de prevenir el acceso no autorizado ya sea accidental o premeditado a los programas y a los datos.

Interoperabilidad

r

Evalúa la habilidad del software para interactuar con otros sistemas que hayan sido especificados de manera previa.

CONFIABILIDAD

r

Aquí se agrupan un conjunto de atributos que se refieren a la capacidad del software de mantener su nivel de ejecución bajo condiciones normales en un periodo de tiempo determinado.

Nivel de Madurez

r

Permite medir la frecuencia de fallas por errores en el software.

Tolerancia a fallas

r

Es la habilidad que tiene el software de mantener un nivel específico de funcionamiento en caso de fallas o de cometer infracciones de su interfase específica.

Recuperación

r

La capacidad de establecer o de reestablecer el nivel de operación y recobrar los datos que hayan sido afectados directamente por una falla.

USABILIDAD

r

Consiste en un conjunto de atributos que permiten evaluar el esfuerzo necesario que deberá invertir el usuario para utilizar el sistema.

Comprensibilidad

r

Hace referencia al esfuerzo requerido por los usuarios para conocer la estructura lógica del sistema y los concepto relativos a la aplicación del software.

Facilidad de Aprender

r

Establece ciertos atributos del software relativos al esfuerzo que los usuarios deben hacer para aprender a usar la aplicación.

Operabilidad

r

Agrupa los conceptos que evalúan la operación y el control del sistema.

PORTABILIDAD

r

Se refiere a la habilidad del software de ser transferido de un ambiente a otro.

Adaptabilidad

r

Evalúa la oportunidad para adaptar al software a diferentes ambientes sin necesidad de aplicarle modificaciones.

Facilidad de Instalación

r

Es el esfuerzo necesario para instalar el software en un ambiente determinado.

Conformidad

r

Permite evaluar si el software se adhiere a estándares o convenciones relativas a portabilidad.

Capacidad de Reempñazo

r

Es la oportunidad y el esfuerzo usado al instituir el software por otro producto con funcionalidades similares.

MANTENIBILIDAD

r

Se refiere a los atributos que permiten medir el esfuerzo necesario para realizar modificaciones al software, ya sea por la corrección de errores o por el incremento de funcionalidad.

Calidad de Análisis

r

Es el esfuerzo necesario para diagnosticar las deficiencias o las causas de la fallas o para identificar las partes que deberían ser modificadas.

Capacidad de modificación

r

Mide el esfuerzo necesario para modificar aspectos del software remover fallas o adaptar el software para que funcione en un ambiente diferente.

Estabilidad

r

Permite evaluar los riesgos de efectos inesperados debido a las modificaciones realizadas al software.

Facilidad de Prueba

r

Es el esfuerzo necesario para validar el software una vez que fue modificado.

EFICIENCIA

r

Esta característica permite evaluar la relación entre el nivel de funcionamiento del software y la cantidad de recursos usados.

Con respecto al Tiempo

r

Evalúa los atributos del software relativos a los tiempo de respuesta y de procesamiento de los datos.

Con respecto a Recursos

r

Evalúa los atributos del software relativos a la cantidad de recursos usados y la duración de uso en la realización de sus funciones.