domingo, 5 de julio de 2020

CRITERIOS Y MÉTRICAS DE EVALUACIÓN.



EVALUACIÓN DE CALIDAD 



Dentro   de   los   modelos   referenciales   que ayudan   a   llevar   a   cabo   un   proceso   de evaluación  de  calidad  del  producto  software encontramos las siguientes:

  • ISO/IEC    25040 – Modelo    de    referencia, evaluación   y   guía:Es   un   modelo   de referencia   para   la   evaluación,   el   cual considera  las  entradas,  las  restricciones  y los  recursos  necesarios  para  obtener  las salidas. 

  • ISO/IEC 25041 - Guía de evaluación para los desarrolladores, compradores y evaluadores  independientes:Describe  las recomendaciones  desde  el  punto  de  vista del  desarrollador,  los  compradores  y  los evaluadores, para la puesta en práctica de la evaluación del producto software.

  • ISO/IEC  25042 – Módulos  de  evaluación: En este   módulo   se   tiene   en   cuenta   la evaluación    y    la    documentación,    la estructura  y  el  contenido  que  se  deben utilizar para definir los módulos completos.
  • ISO/IEC  25045 – Módulo  de  evaluación  de recuperabilidad: Es   un   módulo para   la evaluación  de  la  recuperabilidad  de  todo tipo de información.
La  norma  ISO/IEC  25040  define  el  proceso para  llevar  a  cabo  la  evaluación  del  producto software y consta de cinco actividades:

Actividad  1:  Establecer  los  requisitos  de  la evaluación.    Dentro    de    esta    actividad    se desglosan algunas tareas.

1.1:  Establecer  el  propósito  de  la  evaluación.Inicialmente  se  documenta  el  propósito  por  el que la organización quiere evaluar la calidad de su producto software.

1.2:   Obtener   los   requisitos   de   calidad del producto.Se  identifican  las  partes  interesadas en   el   producto   software   (desarrolladores, posibles  adquirientes,  usuarios,  proveedores, etc.), adicionalmente     se     describen     los requisitos de calidad del producto utilizando un modelo.

1.3:  Identificar  las partes  del  producto  que  se deben  evaluar.Especificación  de  requisitos, diagramas  de  diseño,  documentación  de  las pruebas,  etc.,  dependiendo  de  la  fase  en  el ciclo  de  vida  en  que  se  realiza  la  evaluación  y del propósito.

1.4:  Definir  el  rigor  de  la  evaluación.Esta definición  será  conforme  al  propósito  y  el  uso previsto del producto software, los riesgos para la   seguridad, los riesgos   económicos   o los riesgos   ambientales.   Así   mismo   se   podrá establecer  qué  técnicas  se  deben  aplicar  y  los resultados esperados.

Actividad  2: Especificar  la  evaluación.Dentro de  esta  actividad  se  especifican  herramientas, técnicas de medición y criterios aplicados en la evaluación. 

2.1:  Seleccionar  los  módulos  de  evaluación. Para  ello  se  puede  tener  en  cuenta  la  norma ISO/IEC  25020,  la  cual  ayudará en  la  toma  de decisiones   luego   de   seleccionar métricas, técnicas y herramientas para la evaluación. 

2.2  Definir  los  criterios  de  decisión  para  las métricas.Dichos  criterios  son  pasos  que  se pueden relacionar con los requisitos de calidad y con los criterios de evaluación para decidir la calidad del producto. 

2.3:  Definir  los  criterios  de  decisión  de  la evaluación.Estos   criterios   y   sus   resultados permiten  en  forma  general  la  valoración  de  la calidad del producto software.

Actividad 3: Diseñar  la  evaluación.En  esta actividad  se  define  el  plan  con  las  acciones  de evaluación que se deben realizar.

3.1: Planificar las actividades de la evaluación.Dichas actividades se deben planear dependiendo  la  disponibilidad  de  los  recursos humanos y materiales necesarios, adicionalmente el presupuesto, los métodos de evaluación    y    estándares    adaptados,    las herramientas de evaluación.

Actividad  4: Ejecutar  la  evaluación.Aquí  se ejecutan    los    pasos    para    la    evaluación obteniendo las métricas de calidad y aplicando los criterios de evaluación.

4.1:  Realizar  las  mediciones. Las  mediciones sobre  el  producto  software  se  realizan  para obtener     los     valores     de     las     métricas seleccionadas   e   indicadas   en   el   plan   de evaluación.  Todos  los  resultados  deberán  ser registrados.

4.2: Se aplican los criterios de decisión para las métricas    sobre    valores    obtenidos    en    la medición de un producto.

4.3:  Se  aplican  los  criterios  de  decisión  de  la evaluación,   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.En  esta última  actividad  se  culmina  la  evaluación  de calidad  del  producto  software,  realizando  un informe  de  resultados que será  entregado  al cliente y se revisarán los resultados obtenidos.

5.1:  El  evaluador  y  el  cliente  revisarán  los resultados  obtenidos  en  la  evaluación,  con  el objetivo de realizar una mejor interpretación y una mejor detección de errores.

5.2:   Crear   el   informe   de   evaluación.Este informe  es  elaborado  con  los  requisitos  de  la evaluación,  los  resultados,  las  limitaciones  y restricciones, el personal evaluador, etc.

5.3:  El  evaluador  revisará  los  resultados  de  la evaluación  y  obtendrá  el feedback, que debe servir para mejorar el proceso de evaluación de acuerdo   a   los   indicadores   y   las   métricas aplicadas.

5.4: Tratar los datos de la evaluación.Según lo acordado  con  el  cliente,  el  evaluador  debe realizar   un   procedimiento correcto   con   los datos, devolviéndolos, modificándolos, guardándolos, etc



No hay comentarios.:

Publicar un comentario

PRESENTACIÓN

INVESTIGACIÓN ISO 25000 APRENDIZ: MÓNICA M.  M. BOHÓRQUEZ    ASESOR TEMÁTICO: MG. GIL LORDUY CASTRO  MODULO EVALUACIÓ...