Iso/iec 9126

Solo disponible en BuenasTareas
  • Páginas : 7 (1669 palabras )
  • Descarga(s) : 10
  • Publicado : 2 de mayo de 2010
Leer documento completo
Vista previa del texto
ISO/IEC 9126

La ISO, bajo la norma ISO-9126, ha establecido un estándar internacional para la evaluación de la calidad de productos de software el cual fue publicado en 1992 con el nombre de “Information technology –Software product evaluation: Quality characteristics and guidelines for their use”, en el cual se establecen las características de calidad para productos de software. Estásupervisado por el proyecto SQuaRE, ISO 25000:2005, el cuál sigue los mismos conceptos.
La norma ISO/IEC 9126 busca poder medir la calidad de un programa informático. Entendiendo por calidad “la propiedad o conjunto de propiedades inherentes al software que permiten determinar su valor”. Para ello propone la descomposición del atributo calidad en otros más sencillos y fáciles de medir. De esta formase establecen los requisitos de la calidad de un programa y se consigue un mayor conocimiento del programa estudiado.
El estándar está dividido en cuatro partes las cuales dirigen, respectivamente, lo siguiente: modelo de calidad, métricas externas, métricas internas y calidad en las métricas de uso.

Modelo de Calidad para Calidad Interna y Externa
Dentro del modelo de calidad seencuentran la calidad externa e interna que establecen que cualquier componente de calidad del software puede ser descrito en términos de una o más de seis características básicas, las cuales son: funcionalidad, confiabilidad, usabilidad, eficiencia, mantenibilidad y portatilidad; cada una de las cuales se detalla a través de un conjunto de subcaracterísticas que permiten profundizar en la evaluación dela calidad de productos de software y la calidad de las necesidades del usuario o calidad de uso que posee cuatro características que ayuden al usuario a cumplir sus objetivos, ellas son: eficacia, productividad, seguridad y satisfacción.
En el grupo de calidad interna y externa se conjunta una serie de atributos que permiten calificar si un producto de software maneja en forma adecuada elconjunto de funciones que satisfagan las necesidades para las cuales fue diseñado. Para este propósito se establecen los siguientes atributos:
Funcionalidad: - ¿Las funciones y propiedades satisfacen las necesidades explícitas e implícitas; esto es, el qué...? - En este grupo se conjunta una serie de atributos que permiten calificar si un producto de software maneja en forma adecuada el conjunto defunciones que satisfagan las necesidades para las cuales fue diseñado. Para este propósito se establecen los siguientes atributos:
Adecuación. Se enfoca a evaluar si el software cuenta con un conjunto de funciones apropiadas para efectuar las tareas que fueron especificadas en su definición.
Corrección: Este atributo permite evaluar si el software presenta resultados o efectos acordesa las necesidades para las cuales fue creado.
Interoperabilidad: Permite evaluar la habilidad del software de interactuar con otros sistemas previamente especificados.
Conformidad: Evalúa si el software se adhiere a estándares, convenciones o regulaciones en leyes y prescripciones similares.
Seguridad: Se refiere a la habilidad de prevenir el acceso no autorizado, ya seaaccidental o premeditado, a los programas y datos.
Fiabilidad / Confiabilidad: - ¿Puede mantener el nivel de rendimiento, bajo ciertas condiciones y por cierto tiempo? - 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 establecido. Las subcaracterísticas que el estándar sugiere son:Nivel de Madurez: Permite medir la frecuencia de falla por errores en el software.
Tolerancia a fallas: Se refiere a la habilidad de mantener un nivel específico de funcionamiento en caso de fallas del software o de cometer infracciones de su interfaz específica.
Recuperación: Se refiere a la capacidad de restablecer el nivel de operación y recobrar los datos que hayan sido...
tracking img