(EVALUACION DEL PRODUCTO DEL SOFTWARE)
1-¿Que parte conforman la norma?
La Norma ISO/IEC 14598 define el proceso para
evaluar un producto de software, el mismo consta de seis partes:
ISO/IEC 14598-1 Visión General: provee una
visión general de las otras cinco partes y explica la relación entre la
evaluación del producto software y el modelo de calidad definido en la ISO/IEC
9126
ISO/IEC 14598-2 Planeamiento y Gestión:
contiene requisitos y guías para las funciones de soporte tales como la
planificación y gestión de la evaluación del producto del software.
ISO/IEC 14598-3 Proceso para desenvolvedores:
provee los requisitos y guías para la evaluación del producto software cuando
la evaluación es llevada a cabo en paralelo con el desarrollo por parte del
desarrollador.
ISO/IEC 14598-4 Proceso para adquirientes:
provee los requisitos y guías para que la evaluación del producto software sea
llevada a cabo en función a los compradores que planean adquirir o reutilizar
un producto de software existente o pre-desarrollado.
ISO/IEC 14598-5 Proceso para avaladores:
provee los requisitos y guías para la evaluación del producto software cuando
la evaluación es llevada a cabo por evaluadores independientes.
ISO/IEC 14598-6 Documentación de Módulos:
provee las guías para la documentación del módulo de evaluación.
2-¿Que es la norma ISO 14598?
En sus diferentes etapas, establece un marco
de trabajo para evaluar la calidad de los productos de software proporcionando,
además, métricas y requisitos para los procesos de evaluación de los mismos.
En particular, es utilizada para aplicar los
conceptos descritos en la norma ISO / IEC 9126. Se definen y describen las
actividades necesarias para analizar los requisitos de evaluación, para
especificar, diseñar y realizar acciones de evaluación y para concluir la
evaluación de cualquier tipo de producto de software.
3-¿Mencione alguna de las actividades de los desarrolladores?
•
Establecer los requisitos de evaluación, la cual identifica las
necesidades de los usuarios (requisitos de calidad general) y que deben estar
de acuerdo al modelo d e
Calidad seleccionado (ISO/IEC 9126).
•
Especificación de la evaluación, consiste en la determinación de
métricas externas y métricas internas.
•
Diseño de la evaluación, consiste en planificar acciones para la
recolección de datos.
•
Ejecución de la evaluación, consiste en la recolección de valores de
medidas internas, externas y compararlas
con los valores objetivos (evaluación durante el desarrollo).Los valores de los
atributos internos (indicadores de calidad) son usados para estimar la calidad
del producto final.
•
Retroalimentación de las organizaciones, se encarga de la revisión de
los resultados de la evaluación
4-¿Cuales son las características de la norma
ISO 14598?
•
La norma define las principales características del proceso de
evaluación
•
Repetitividad.
•
Reproducibilidad.
•
Imparcialidad.
•
Objetividad.
5-¿En la norma 14598 cuál es
el proceso para adquirientes?
ISO/IEC 14598-4 Debe ser utilizado por
organizaciones que planean comprar o rehusar un producto de software existente
o ya desarrollado. Puede aplicarse con el propósito de decidir sobre la
aceptación de un producto o para seleccionar un producto entre un conjunto de
productos alternativos.
6-¿Por quienes deberán ser usados el proceso
de evaluadores?
•
Laboratorios evaluadores
•
Empresas desarrolladoras de
software
•
Adquirientes de software
•
Usuarios de un producto
•
Entidades certificadoras
Norma ISO/IEC 14598. En sus diferentes etapas,
establece un marco de trabajo para evaluar la calidad de los productos de software
proporcionando, además, métricas y requisitos para los procesos de evaluación
de los mismos.
En particular, es utilizada para aplicar los
conceptos descritos en la norma ISO / IEC 9126. Se definen y describen las
actividades necesarias para analizar los requisitos de evaluación, para
especificar, diseñar y realizar acciones de evaluación y para concluir la
evaluación de cualquier tipo de producto de software.
Contenido
[ocultar]
1 Características
2 Partes
3 Servicios
4 Fuentes
Características
La norma define las principales
características del proceso de evaluación
Repetitividad.
Reproducibilidad.
Imparcialidad.
Objetividad.
Para estas características se describen las
medidas concretas que participan:
Análisis de los requisitos de evaluación.
Evaluación de las especificaciones.
Evaluación del diseño y definición del plan de
evaluación.
Ejecución del plan de evaluación.
Evaluación de la conclusión.
Partes
La Norma ISO/IEC 14598 define el proceso para
evaluar un producto de software, el mismo consta de seis partes:
ISO/IEC 14598-1 Visión General: provee una
visión general de las otras cinco partes y explica la relación entre la
evaluación del producto software y el modelo de calidad definido en la ISO/IEC
9126
ISO/IEC 14598-2 Planeamiento y Gestión:
contiene requisitos y guías para las funciones de soporte tales como la
planificación y gestión de la evaluación del producto del software.
ISO/IEC 14598-3 Proceso para desenvolvedores:
provee los requisitos y guías para la evaluación del producto software cuando
la evaluación es llevada a cabo en paralelo con el desarrollo por parte del
desarrollador.
ISO/IEC 14598-4 Proceso para adquirientes:
provee los requisitos y guías para que la evaluación del producto software sea
llevada a cabo en función a los compradores que planean adquirir o reutilizar
un producto de software existente o pre-desarrollado.
ISO/IEC 14598-5 Proceso para avaladores:
provee los requisitos y guías para la evaluación del producto software cuando
la evaluación es llevada a cabo por evaluadores independientes.
ISO/IEC 14598-6 Documentación de Módulos:
provee las guías para la documentación del módulo de evaluación.
Servicios
Los servicios relacionados con la evaluación
de software de productos son generalmente adaptados a las necesidades de los
usuarios finales individuales o proveedores, en función de por qué se pidió la
evaluación. Los servicios de evaluación de software incluyen:
Definición de perfiles de calidad de
referencia de software
Evaluación de acuerdo con los modelos de
calidad predefinidos
Certificación de la calidad del software de
acuerdo a los modelos de calidad y normas
Las comparaciones entre productos
La reingeniería del software
Servicio de Monitoreo de calidad del producto