Modelo GQM

 MODELO DE CALIDAD GQM

El modelo GQM  fue diseñado en 1988 por Basili y Rombach y sus siglas en inglés Goal Question Metric significan (Objetivo – Pregunta- Métrica). Este modelo tiene como propósito la medición de los objetivos propuestos en el desarrollo del software, la vinculación de una serie de preguntas que puedan ser medidas ayudando a la alineación del cumplimiento de las metas u objetivos a alcanzar, garantizando el éxito del proyecto con la creación de métricas a partir de los objetivos y preguntas medibles realizadas, esta medición debe darse siempre y cuando haya un objetivo definido. (Universidad de Cartagena. s.f).

Los invitamos a observar el siguiente video, el cual explica el modelo de calidad McCall. 


Video: Modelo de calidad GQM Fuente: Gina Usaquen (2020)

Características

Este modelo tiene un proceso de seis pasos descritos por Basili, estos son definidos de la siguiente manera, los tres primero se basan en la definición de objetivos medibles y los 3 últimos en la recolección de información que se aplica mediante las métricas diseñadas. 

1.   Establecer las metas: Definición de metas u objetivos asociadas a la producción y calidad del proyecto. 

2. Generación de Preguntas: Creación de una serie de preguntas medibles alineadas a los objetivos.

3. Especificación de Medidas: Detallar las métricas y evaluar el avance o resultado del proyecto por medio de las respuestas dadas a las preguntas. 

4. Preparar recolección de datos: Diseñar instrumentos para la recolección de datos.

5. Recolectar, validar y analizar los datos para la toma de decisiones: Procesos realizados en tiempo real, que permitan la realimentación correctiva del proyecto.

6. Analizar los datos para el logro de los objetivos y el aprendizaje: Finalizado el logro o meta se debe realizar el análisis para conocer cuales son las mejoras que se deben hacer a futuro.


Ventajas

  • Se puede aplicar a todo el ciclo de vida del producto, procesos, y recursos. 
  • Es fácil de entender y puede ser usado por cualquier persona del grupo de trabajo para evaluar el proyecto.

Desventajas

  • Rara vez puede ser reutilizado debido a que un proyecto varía con respecto a otro. 

  • Mayor tiempo para la evaluación ya que se deben construir uno para cada proyecto a diferencia de los modelos fijos. 

  • Es efectivo cuando se desea realizar una mejora al proyecto ya que ese es uno de sus propósitos.

Criterios de evaluación 

La evaluación de este modelo se basa en la mejora del producto y se realiza por medio  de la calidad en la definición de procesos el cual consta de 3 etapas:

  • Creación de los objetivos de medición del proyecto. 

  • Formulación de las preguntas acordes al contexto.

  • Medición asociada con cada pregunta la cual arroja datos para proporcionar una respuesta cuantitativa. 

En la siguiente figura podrán visualizar el fundamento jerárquico de GQM (BASILI et al., 1994).


Figura 1: Modelo de calidad GQM.

Fuente: Elaboración propia con base en unidad 3 Estándares y modelos de calidad del software. Universidad de Cartagena. 





Comentarios