ISO/IEC 25040 define el proceso para llevar a cabo la
evaluación del producto software. Dicho proceso de evaluación consta de un
total de cinco actividades.
Actividad 1: Establecer los requisitos de la evaluación
Tarea 1.1: Establecer el propósito de la evaluación
En esta tarea se documenta el propósito por el que la
organización quiere evaluar la calidad de su producto.
Tarea 1.2: Obtener los requisitos de calidad del producto
En esta tarea se identifican las partes interesadas en el
producto software (desarrolladores, posibles adquirientes, usuarios,
proveedores, etc.) y se especifican los requisitos de calidad del producto
utilizando un determinado modelo de calidad.
Tarea 1.3: Identificar las partes del producto que se deben
evaluar
Se deben identificar y documentar las partes del producto
software incluidas en la evaluación.
Tarea 1.4: Definir el rigor de la evaluación
Se debe definir el rigor de la evaluación en función del
propósito y el uso previsto del producto software, basándose, por ejemplo, en
aspectos como el riesgo para la seguridad, el riesgo económico o el riesgo
ambiental.
Actividad 2: Especificar la evaluación
Tarea 2.1: Seleccionar los módulos de evaluación
En esta tarea el evaluador selecciona las métricas de
calidad, técnicas y herramientas (módulos de evaluación) que cubran todos los
requisitos de la evaluación.
Tarea 2.2: Definir los criterios de decisión para las
métricas
Se deben definir los criterios de decisión para las métricas
seleccionadas. Dichos criterios son umbrales numéricos que se pueden relacionar
con los requisitos de calidad y posteriormente con los criterios de evaluación
para decidir la calidad del producto.
Tarea 2.3: Definir los criterios de decisión de la
evaluación
Se deben definir criterios para las diferentes
características evaluadas a partir de las subcaracterísticas y métricas de
calidad.
Actividad 3: Diseñar la evaluación
Tarea 3.1: Planificar las actividades de la evaluación
Se deben planificar las actividades de la evaluación
teniendo en cuenta la disponibilidad de los recursos, tanto humanos como
materiales, que puedan ser necesarios.
Actividad 4: Ejecutar la evaluación
Tarea 4.1: Realizar las mediciones
Se deben realizar las mediciones sobre el producto software y
sus componentes para obtener los valores de las métricas seleccionadas e
indicadas en el plan de evaluación.
Tarea 4.2: Aplicar los criterios de decisión para las
métricas
Se aplican los criterios de decisión para las métricas
seleccionadas sobre los valores obtenidos en la medición del producto.
Tarea 4.3: Aplicar los criterios de decisión de la
evaluación
En esta última tarea se deben aplicar los criterios de
decisión a nivel de características y subcaracterísticas de calidad,
produciendo como resultado la valoración del grado en que el producto software
cumple los requisitos de calidad establecidos.
Actividad 5: Concluir la evaluación
Tarea 5.1: Revisar los resultados de la evaluación
Mediante esta tarea, el evaluador y el cliente de la
evaluación (en caso de existir) realizan una revisión conjunta de los
resultados obtenidos, con el objetivo de realizar una mejor interpretación de
la evaluación y una mejor detección de errores.
Tarea 5.2: Crear el informe de evaluación
Una vez revisados los resultados, se elabora el informe de
evaluación, con los requisitos de la evaluación, los resultados, las
limitaciones y restricciones, el personal evaluador, etc.
Tarea 5.3: Revisar la calidad de la evaluación y obtener
feedback
El evaluador revisará los resultados de la evaluación y la
validez del proceso de evaluación, de los indicadores y de las métricas
aplicadas.
Tarea 5.4: Tratar los datos de la evaluación
Una vez finalizada la evaluación, el evaluador debe realizar
el adecuado tratamiento con los datos y los objetos de la evaluación según lo
acordado con el clien

No hay comentarios:
Publicar un comentario