lunes, 21 de julio de 2014

NORMAS ISO 9126 Y 14598

NORMA ISO 9126
________________________________________________________________________________

La norma ISO 9126 fue elaborada como un estándar universal que pueda medir la calidad de la evolución del software, el estándar a su vez se divide en cuatro partes que son: modelo de calidad, métricas externas, métricas internas y calidad en las métricas de uso respectivamente.

Esta norma está pensada en desarrolladores y en los que adquieren un software como producto, por tanto, puede servir como un método de validación de requerimientos, identificación de requisitos de calidad, objetivos y pruebas. Este estándar proviene del modelo establecido en 1997 por McCall y sus compañeros, los cuales propusieron un modelo para especificar la calidad del software.

La ISO 9126 tilda como un fallo el no cumplimiento de los requisitos previos  y una inconformidad  un desentendimiento con los requisitos dados (validación y verificación). Este modelo establece 10 características (seis comunes y cuatro propias de la vista en uso):

• Funcionalidad: capacidad del software de proveer los servicios necesarios para cumplir con los requisitos funcionales.
• Fiabilidad: capacidad del software de mantener las prestaciones requeridas del sistema, durante un tiempo establecido y bajo un conjunto de condiciones definidas.
• Usabilidad: esfuerzo requerido por el usuario para utilizar el producto satisfactoriamente.
• Eficiencia: relación entre las prestaciones del software y los requisitos necesarios para su utilización.
• Mantenibilidad: esfuerzo necesario para adaptarse a las nuevas especificaciones y requisitos del software.
• Portabilidad: capacidad del software ser transferido de un entorno a otro.

• Efectividad: capacidad del software de facilitar al usuario alcanzar objetivos con precisión y completud.
• Productividad: capacidad del software de permitir a los usuarios gastar la cantidad apropiada de recursos en relación a la efectividad obtenida.
• Seguridad: capacidad del software para cumplir con los niveles de riesgo permitidos tanto para posibles daños físicos como para posibles riesgos de datos.
• Satisfacción: capacidad del software de cumplir con las expectativas de los usuarios en un contexto determinado.


NORMA ISO 14598
________________________________________________________________________________

Explica la relación entre su serie y el modelo de calidad de la ISO/IEC 9126, contiene requisitos generales para la especificación y evaluación de la calidad del software, y clarifica los conceptos generales proveendo un marco de trabajo para la evaluación y calidad de los productos y su respectiva evaluación.

La ISO/IEC 14598 consta de seis partes que describen los requisitos del proceso de evaluación en tres situaciones diferentes: Requisitos para desarrolladores, Requisitos para compradores, Requisitos para evaluadores

El estándar ISO/IEC 14598, proporciona métodos para medida, valoración y evaluación de calidad del producto de software, pero no describen los métodos para los procesos de evaluación de la producción del software o predicciones del costo. Este propone las siguientes actividades para los  procesos de evaluación:
· Revisión General (ISO/IEC 14598-1)
· Planificación y Administración (ISO/IEC 14598-2)
· Proceso para Desarrolladores (ISO/IEC 14598-3)
· Proceso para Adquisidores (ISO/IEC 14598-4)
· Proceso para Evaluadores (ISO/IEC 14598-5)
· Documentación de Módulos de Evaluación (ISO/IEC 14598-6)


No hay comentarios:

Publicar un comentario