Iso 9126

Solo disponible en BuenasTareas
  • Páginas : 22 (5408 palabras )
  • Descarga(s) : 0
  • Publicado : 9 de septiembre de 2010
Leer documento completo
Vista previa del texto
-------------------------------------------------
Normas ISO 9126
-------------------------------------------------
Calidad de Software y Métricas de Evaluación
ISO 9126 es un estándar internacional para la evaluación del Software.
El estándar ISO 9126, ahora englobado en el proyecto SQuaRE para el desarrollo de la norma ISO 25000, establece un modelo de calidad en el que se recogen lasinvestigaciones de multitud de modelos de calidad propuestos por los investigadores durante los últimos 30 años para la caracterización de la calidad del producto software.
La norma Internacional ISO / IEC 9126 -1 fue realizado por el Comité Técnico ISO/IEC JTC, Información Tecnológica, Subcomité SC7, Ingeniería de Software.
La norma ISO 9126 está dividida en cuatro partes:
* ISO 9126-1
*ISO 9126-2
* ISO 9126-3
* ISO 9126-4
Sólo la primera parte, ISO 9126-1, es un estándar aprobado y publicado. Siendo el resto de partes de la norma, informes que se encuentran en la llamada Technical Report(TR).
La ISO / IEC 9126 consiste de las siguientes partes, bajo el título de “INGENIERIA DE SOFTWARE Y CALIDAD DE PRODUCTO”
* Parte 1 – Modelo de Calidad - ISO 9126-1
* Parte 2 –Métricas Externas - ISO 9126-2
* Parte 3 – Métricas Internas - ISO 9126-3
* Parte 4 – Métricas de Calidad de Uso - ISO 9126-4

ISO 9126 – 1 Modelo de Calidad
Definiciones de calidad del software
– “Concordancia con los requisitos funcionales y de rendimiento explícitamente establecidos con los estándares de desarrollo explícitamente documentados y con las características implícitasque se espera de todo software desarrollado profesionalmente” R.S. Pressman (1992).
– “El conjunto de características de una entidad que le confieren su aptitud para satisfacer las necesidades expresadas y las implícitas” ISO 8402 (UNE 66-001-92).
Un producto software está definido en un sentido amplio como: los ejecutables, código fuente, descripciones de arquitectura, y así. Como resultado, lanoción de usuario se amplía tanto a operadores como a programadores, los cuales son usuarios de componentes como son bibliotecas software.
El objetivo no es necesariamente alcanzar una calidad perfecta, sino la necesaria y suficiente para cada contexto de uso a la hora de la entrega y del uso por parte de los usuarios. Es necesario comprender las necesidades reales de los usuarios con tantodetalle como sea posible (requisitos).
Diferentes aspectos de la calidad
* Interna: medible a partir de las características intrínsecas, como el código fuente
* Externa: medible en el comportamiento del producto, como en una prueba
* En uso: durante la utilización efectiva por parte del usuario

Este estándar propone un modelo de calidad que se divide en tres vistas: interior, exteriory en uso. Estas vistas están compuestas por características, que se dividen en subcaracterísticas, y que estas a su vez se componen de atributos.

Los atributos obtienen sus valores tras realizar mediciones sobre el software. Estas mediciones dan como resultado una serie de métricas que se pueden clasificar en tres categorías según sea su naturaleza:
- Métricas básicas, que se obtienendirectamente de analizar el código o la ejecución del software.
- Métricas de agregación, que consisten en la composición de una métrica a partir de un conjunto definido de métricas básicas, generalmente mediante una suma ponderada.
- Métricas derivadas, que son una función matemática que utiliza como entrada el valor de otras métricas.
El modelo establece diez características, seis que son comunes alas vistas interna y externa y cuatro que son propias de la vista en uso.

Calidad Externa - Calidad Interna
ISO 9126-1 propone un modelo de calidad categorizando la calidad de los atributos software en seis características las cuales están divididas en subcaracteristicas. Las características que definen las vistas interna y externa.
Estas subcaracteristicas se manifiestan externamente...
tracking img