iso iec 9126
DEBER FINAL
DE
TECNICAS DE PRODUCCION DE SISTEMAS
EDUARDO CASTRO MEDINA
PRINCIPALES SERIES ISO PARA LA CALIDAD DEL SOFTWARE
ISO / IEC 9126
ISO / IEC 9126 Ingeniería de Software - La calidad del producto es un estándar internacional para la evaluación de la calidad del software . El objetivo fundamental de esta norma es para hacer frente a algunos delos prejuicios humanos conocidos que pueden afectar negativamente a la entrega y percepción de un proyecto de desarrollo de software. Estas tendencias incluyen cambios en las prioridades después del inicio de un proyecto o no tener una definición clara de "éxito". Al aclarar, a continuación, ponerse de acuerdo sobre las prioridades de los proyectos y, posteriormente, convertir las prioridadesabstractas (cumplimiento) a valores medibles (datos de salida pueden ser validadas contra el esquema X con la intervención cero), ISO / IEC 9126 pretende desarrollar un entendimiento común de los objetivos y metas del proyecto .
La norma se divide en cuatro partes:
modelo de calidad
métricas externas
métricas internas
la calidad en el uso de métricas.
Modelo de Calidad
El modelo de calidadpresentado en la primera parte de la norma, la norma ISO / IEC 9126-1, [ 1 ] clasifica la calidad del software en un conjunto estructurado de características y sub-características de la siguiente manera:
Funcionalidad - Un conjunto de atributos que influyen en la existencia de un conjunto de funciones y sus propiedades especificadas. Las funciones son los que satisfacen las necesidadesestablecidas o implícitas.
Idoneidad
Precisión
Interoperabilidad
Seguridad
Cumplimiento Funcionalidad
Fiabilidad - Un conjunto de atributos que tienen que ver con la capacidad del software para mantener su nivel de rendimiento en las condiciones establecidas para un período determinado de tiempo.
Madurez
Tolerancia a fallos
Recuperabilidad
Cumplimiento Confiabilidad
Usabilidad - Un conjunto deatributos que tienen que ver con el esfuerzo necesario para su uso, y en la evaluación individual de tal uso, por expresa o implícita un conjunto de usuarios.
Comprensibilidad
Facilidad de aprendizaje
Operatividad
Atractivo
Cumplimiento de Usabilidad
Eficiencia - Un conjunto de atributos que tienen que ver con la relación entre el nivel de rendimiento del software y la cantidad de recursosutilizados, en las condiciones establecidas.
Comportamiento Tiempo
Utilización de recursos
Cumplimiento de Eficiencia
Mantenibilidad - Un conjunto de atributos que tienen que ver con el esfuerzo necesario para hacer las modificaciones especificadas.
Analizabilidad
Variabilidad
Estabilidad
Capacidad de prueba
Cumplimiento Mantenibilidad
Portabilidad - Un conjunto de atributos que influyen enla capacidad del software para ser transferido de un entorno a otro.
Adaptabilidad
Capacidad de instalación
Convivencia
Reemplazabilidad
Cumplimiento de Portabilidad
Cada calidad de sub-característica (por ejemplo, la capacidad de adaptación) se divide en atributos. Un atributo es una entidad que puede ser verificada, ni se mide en el producto de software. Los atributos no se definen en lanorma, ya que varían entre los diferentes productos de software.
Producto de software se define en un sentido amplio: abarca ejecutables, código fuente, descripciones de arquitectura, y así sucesivamente. Como resultado, la noción de usuario se extiende a los operadores, así como a los programadores, que son usuarios de componentes, tales como bibliotecas de software.
La norma proporciona unmarco para las organizaciones para definir un modelo de calidad para un producto de software. Al hacerlo, sin embargo, deja a cada organización la tarea de especificar precisamente su propio modelo. Esto puede hacerse, por ejemplo, mediante la especificación de los valores objetivo para las métricas de calidad que evalúa el grado de presencia de los atributos de calidad.
Métricas internas ...
Regístrate para leer el documento completo.