Normas ISO 25040
CALIDAD DE SOFTWARE Y DATOS.
ISO/IEC 25040- División de
Evaluación de Calidad.
• Esta busca definir el proceso para llevar a cabo la evaluación
del producto software. Esto necesita realizar cinco
actividades.
ESTABLECER LOS
REQUISITOS DE LA
EVALUACIÓN
➢Establecer el propósito de la evaluación.
Documentar el propósito por el cual se quiere
evaluar la calidad del software(aceptar, determinar la
viabilidad de desarrollo, comparar la calidad con la
competencia etc.).
➢Obtener los requisitos de calidad del producto.
Identificar las partes interesadas en el software
(desarrolladores, adquirientes, usuarios, etc. )y
especificar los requisitos usando un modelo de
calidad.
➢Identificar las partes del producto que se
evaluará.
Identificar y documentar las partes del software
incluidas en la evaluación. Esto depende del ciclo de
vida en la evaluación y propósito de la misma.
➢Definir el rigor de la evaluación.
Se define en función del propósito y uso esperado
del software, basándose en diferentes
aspectos(seguridad, riesgo económico, ambiental). El
rigor es por las técnicas aplicadas y los resultados
esperados.
ESPECIFICAR LA
EVALUACIÓN.
Busca especificar los módulos de
evaluación(métricas, herramientas, y técnicas) las
cuales se aplican en la evaluación del proyecto
software
➢Selección de módulo de evaluación.
El evaluador selecciona las métricas de calidad,
técnicas y herramientas que cubren los requisitos de
la evaluación. Estas permiten realizar comparaciones
que permitan tomar decisiones. Esto de acuerdo con
la Norma ISO/IEC 25020
➢Definir los criterios de decisión para las métricas.
Los criterios son umbrales numéricos que se pueden
relacionar con los requisitos de calidad, con el fin de
evaluar la calidad del producto. Estos se establecen
atreves de limites estadísticos, datos históricos,
requisitos del cliente, etc.
➢Definir los criterios de decisión de la evaluación.
Definir criterios para las características evaluadas y a
partir de las sus subcaracterísticas y métricas de
calidad. Estos permiten realizar la valoración de la
calidad del producto software de manera general.
DISEÑAR LA
EVALUACIÓN
Definir el plan con actividades de evaluación que se
debe realizar.
➢Planificar las actividades de la evaluación.
Se debe planificar las actividades de evaluación,
teniendo en cuenta los recursos, tanto humanos
como materiales, que son necesarios. Se debe tener
en cuenta el presupuesto, los métodos de evaluación
y estándares adaptados, herramientas de evaluación,
etc.
El plan se revisará y se actualizará dando información
necesaria durante la evaluación.
EJECUTAR LA
EVALUACIÓN
➢Realizar las mediciones.
Realizar las mediciones sobre el producto software y
componentes para obtener los valores de las
métricas seleccionadas e indicadas en el plan de
evaluación. Todos los resultados deben registrarse.
➢Aplicar los criterios de decisión para las métricas.
Los criterios de decisión para los indicadores
seleccionados se aplican a los valores obtenidos en la
medición del producto.
➢Aplicar los criterios de decisión para las métricas.
En la última tarea, los criterios de toma de decisiones
deben aplicarse a nivel de características y
subcaracterísticas de calidad para evaluar hasta qué
punto el producto de software cumple con los
requisitos de calidad establecidos.
CONCLUIR LA
EVALUACIÓN
➢Revisar los resultados de la evaluación.
Mediante esta tarea, el evaluador y el cliente de la
evaluación, realizan una revisión con los resultados
obtenidos, con el objetivo de realizar una mejor
interpretación de la evaluación y una mejor
detención de errores.
➢Crear el informe de evaluación.
Se elabora el informe una vez se a han revisado los
resultados, con los requisitos de la evaluación,
resultados, las limitaciones y restricciones, el
personal evaluador, etc.
➢Revisar la calidad de la evaluación y obtener el feedback.
El evaluador examinará los resultados de la evaluación y la
validez del proceso de evaluación, con los indicadores y de
las métricas aplicadas. El feedback sirve para mejorar el
proceso de la evaluación de la organización y las técnicas de
evaluación utilizadas.
➢Tratar los datos de la evaluación.
Una vez finalizada la evaluación, el evaluador debe procesar
adecuadamente los datos evaluados y el objeto de
evaluación( en caso de que sea por un tercero), devolver,
archivar o eliminar según corresponda.
➢Referencias
➢[Link]
25000/iso-25040?limit=3&limitstart=0