Está en la página 1de 17

ISO 9126

Calidad del producto


Thalía Raquel Velázquez Angeles
Mario Jafet Cruz Castro
Blanca Leticia Guerra Morales
Alan Mauricio Carrasco Pérez
Erik Murillo Romero
Modelo de Calidad establecido por ISO 9126
La Organización Internacional de Normalización (ISO), definió la norma
ISO-9126, que ha establecido un estándar internacional para la evaluación de la
calidad de productos de software, fue publicado en 1992 con el nombre de
"Evaluación de productos de software de tecnología de la información:
Características de calidad y pautas para su uso". Este estándar propone un modelo
de calidad que se divide en tres vistas, interior, exterior y en uso.
En relación al modelo de calidad del producto software, el estándar ISO/IEC9126,
está dividido en cuatro aspectos:

- Modelo de calidad: ISO/IEC 9126-1, presenta un modelo de calidad del software,


estructurado en características y subcaracterísticas.

- Métricas externas: ISO/IEC TR 9126-2 enuncia métricas externas para medir los atributos
de seis características de calidad externa.

- Métricas internas: ISO/IEC TR 9126-3 define métricas internas para medir atributos de seis
características de calidad interna.

- Métricas de calidad de uso: ISO/IEC TR 9126-4 especifica métricas de calidad en uso para
medir los atributos.
ISO 9126
El estándar ISO 9126 ha sido desarrollado en un
intento de identificar los atributos clave de calidad
para el software evalúa los productos de software, esta
norma nos indica las características de la calidad y los
lineamientos para su uso. El estándar identifica 6
atributos clave de calidad.
Funcionalidad
El grado en que el software satisface las necesidades
indicadas por los siguientes sub-atributos: idoneidad,
exactitud, interoperatividad y seguridad.
Subcaracterísticas
Idoneidad.- Hace referencia a que si el software desempeña las tareas para las
cuales fue desarrollado.

Exactitud.- Evalúa el resultado final que obtiene el software y si tiene


consistencia a lo que se espera de él.

Interoperabilidad.- Consiste en revisar si el sistema puede interactuar con otro


sistema independiente.

Seguridad.- Verifica si el sistema puede impedir el acceso a personal no


autorizado.
Confiabilidad
Cantidad de tiempo que el software está disponible
para su uso. Está referido por los siguientes
sub-atributos: madurez, tolerancia a fallos y facilidad
de recuperación.
Subcaracterísticas
Madurez.- Se debe verificar las fallas del sistema y si muchas de estas han sido
eliminadas durante el tiempo de pruebas o uso del sistema.

Facilidad de recuperación.- Verificar si el software puede reasumir el


funcionamiento y restaurar datos perdidos después de un fallo ocasional.

Tolerancia a fallos.- Evalúa si la aplicación desarrollada es capaz de manejar


errores.
Usabilidad
Grado en que el software es fácil de usar. Viene
reflejado por los siguientes sub-atributos: facilidad de
comprensión, facilidad de aprendizaje y operatividad.
Subcaracterísticas
Aprendizaje.- Determina qué tan fácil es para el usuario aprender a utilizar el
sistema.

Comprensión.- Evalúa qué tan fácil es para el usuario comprender el


funcionamiento del sistema.

Operatividad.- Determina si el usuario puede utilizar el sistema sin mucho


esfuerzo.
Eficiencia
Grado en que el software hace óptimo el uso de los
recursos del sistema. Está indicado por los siguientes
sub-atributos: comportamiento de tiempo de uso y
recursos utilizados.
Subcaracterísticas

Comportamiento en el tiempo.- Verifica la rapidez en que responde el


sistema.

Comportamiento de recursos.- Determina si el sistema utiliza los recursos de


manera eficiente.
Facilidad de mantenimiento
La facilidad con que una modificación puede ser
realizada. Está indicada por los siguientes subatributos:
facilidad de análisis, facilidad de cambio, estabilidad y
facilidad de prueba.
Subcaracterísticas
Estabilidad.- Verifica si el sistema puede mantener su funcionamiento a pesar de
realizar cambios.

Facilidad de análisis.- Determina si la estructura de desarrollo es funcional con


el objetivo de diagnosticar fácilmente las fallas.

Facilidad de cambio.- Verifica si el sistema puede ser fácilmente modificado.

Facilidad de pruebas.- Evalúa si el sistema puede ser probado fácilmente.


Portabilidad
La facilidad con que el software
puede ser llevado de un entorno
a otro. Está referido por los
siguientes sub-atributos:
capacidad de instalación,
capacidad de reemplazamiento,
adaptabilidad, co-existencia.
Subcaracterísticas
Capacidad de instalación.- Verifica si el software se puede instalar fácilmente.

Capacidad de reemplazamiento.- Determina la facilidad con la que el


software puede reemplazar otro software similar.

Adaptabilidad.- El software se puede trasladar a otros ambientes.

Co-Existencia.- El software puede funcionar con otros sistemas.

También podría gustarte