jueves, 3 de diciembre de 2020

MODELO GQM

                                                                   Modelo GQM



El modelo GQM de sus siglas en inglés Goal Question Metric, (Objetivo – Pregunta- Métrica), diseñado por Basili y Rombach en 1988. Es un paradigma que busca proporcionar alternativas que sean útiles para la definición de métricas en el avance de los procesos y los resultados de un desarrollo software, este modelo se enfoca en 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. Este modelo considera un paso a paso de seis instrucciones, las tres primeras instrucciones están relacionadas a la definición de objetivos medibles y las últimas instrucciones consideran la recolección de la información que se aplica mediante las métricas diseñadas. Basili describió el proceso de GQM en seis pasos:

1. Establecer las metas, En este paso se definen metas u objetivos en el proyecto, asociadas a la producción y la calidad de un producto o proceso.

2. Generación de preguntas, Basado en modelos se crea una serie de preguntas que deben estar alineadas a los objetivos y a su vez puedan ser medibles.

3. Especificación de medidas, Se debe detallar las métricas o medidas contestando a las preguntas de manera que puedan ser recopiladas y evaluar el avance en los procesos o resultados del proyecto.

4. Preparar recolección de datos, Diseñar o desarrollar instrumentos para la recolección de los datos obtenidos de las métricas aplicadas.

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

6. Analizar los datos para el logro de los objetivos y el aprendizaje, Este proceso se debe realizar finalizada el logro de una meta u objetivo determinando el nivel de satisfacción en la que se identifican oportunidades de mejora para un futuro.


CARACTERÍSTICAS DEL GQM

·        GQM se puede aplicar a todo el ciclo de vida del producto, procesos, y   recursos y se pude alinear fácilmente con el ambiente organizacional.
·         Puede ser utilizado por los miembros individuales de un equipo de proyecto   para: Enfocar su trabajo y determinar su progreso hacia la realización de sus   metas específicas.
·         Los objetivos de la organización se definen primero:
·         mejorar calidad
·         confiabilidad, etc
·         reduciendo costos, riesgos, mejorando tiempos, etc.

Ventajas:

Se puede aplicar a todo el ciclo de vida del producto, procesos, y recursos y se puede alinear fácilmente con el ambiente organizacional.

Desventajas

Es efectivo cuando es implementado como parte de una iniciativa de mejora de la calidad más amplia, ya que uno de los principales propósitos de las mediciones es la mejora. El equipo de GQM necesitará coordinar estas tareas para todos los proyectos de forma tal de asegurar consistencia de las métricas entre proyectos.


Ejemplo del modelo GQM


El modelo  presenta un paradigma  que se basa en la definición de procesos y productos, estructura para definir los objetivos del proyecto.

Como  mencionan  (Carlos López Benezét, Jesús Mata Camacho, Vázquez, & Manuel Carlos Camacho Sousa, s. f.) en las presentaciones, el modelo consta de tres etapas: "determinar los objetivos principales del desarrollo y mantenimiento del proyecto, obtener las preguntas que se deben contestar para saber si se cumplen los objetivos anteriores y decidir qué es lo que se debe medir para contestar las preguntas de forma adecuada.



No hay comentarios.:

Publicar un comentario

AUTORES DEL BLOG

Estándares  y Modelos  de Calidad  del  Software Lucero Villa Hernández Fernando Rojas Cetina Universidad de Cartagena Facultad de Cie...