4.2 La Norma ISO/IEC 9126


ISO 9126
ISO 9126 es un estándar internacional para la evaluación de la calidad del software. Está reemplazado por el proyecto SQuaRE, ISO 25000:2005, el cual sigue los mismos conceptos.

La norma ISO presenta dos modelos de calidad, la primera referida a la calidad interna y externa y el segundo modelo referido a la calidad de uso.

Calidad Interna
La calidad interna es medida y evaluada en base a los requerimientos de calidad interna, los detalles de la calidad del producto pueden ser mejorados durante la implementación, revisión y prueba del código.

Calidad Externa
La totalidad de las características del producto software desde una perspectiva externa es la calidad cuando el software ejecutado la cual es típicamente medido y evaluado mientras se prueba en un ambiente simulado.

El estándar ISO 9126 está dividido en cuatro partes las cuales dirigen, realidad, métricas externas, métricas internas y calidad en las métricas de uso y expendido.
El modelo de calidad establecido en la primera parte del estándar, ISO 9126-1, clasifica la calidad del software en un conjunto estructurado de características y subcaracterísticas de la siguiente manera:




Funcionalidad 
Un conjunto de atributos que se relacionan con la existencia de un conjunto de funciones y sus propiedades específicas. Las funciones son aquellas que satisfacen las necesidades implícitas o explícitas.

Fiabilidad 
Un conjunto de atributos relacionados con la capacidad del software de mantener su nivel de prestación bajo condiciones establecidas durante un período establecido.

Usabilidad
Un conjunto de atributos relacionados con el esfuerzo necesario para su uso, y en la valoración individual de tal uso, por un establecido o implicado conjunto de usuarios.

Eficiencia
Conjunto de atributos relacionados con la relación entre el nivel de desempeño del software y la cantidad de recursos necesitados bajo condiciones establecidas.

Mantenibilidad
Conjunto de atributos relacionados con la facilidad de extender, modificar o corregir errores en un sistema software.

Portabilidad
Conjunto de atributos relacionados con la capacidad de un sistema software para ser transferido desde una plataforma a otra

Calidad en uso
Conjunto de atributos relacionados con la aceptación por parte del usuario final y Seguridad
Este estándar proviene desde el modelo establecido en 1977 por McCall el cual propuso un modelo para especificar la calidad del software. Este modelo está organizado sobre tres tipos de Características de Calidad:
Factores (especificar):
  • Describen la visión externa del software, como es visto por los usuarios.
  • -Criterios (construir): Describen la visión interna del software, como es visto por el desarrollador.
  • -Métricas (controlar): Se definen y se usan para proveer una escala y método para la medida.

Comentarios

Entradas populares