Según (Universidad Pedagógica y
Tecnológica de Colombia, Tunja - Colombia et al., 2017) el modelo de
calidad GQM o Goal Question Metric: “ Se enfoca a proporcionar una
forma que permita definir métricas para medir el avance como los resultados de
algún proyecto, a partir de la aplicación de unas preguntas relacionadas con el
proyecto, que permitan alcanzar unas metas previamente planteadas, el modelo
trabaja sobre metas, preguntas y métricas”.
CARACTERÍSTICAS
El modelo 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
como: mejorar calidad, confiabilidad, reducir costos, disminuir
riesgos, mejorar tiempos entre otros.
Basili describió
el proceso de GQM en seis pasos:
- Establecer las Metas: Desarrollar un conjunto de metas corporativas, de la división y del proyecto de negocio que estén asociados a un conjunto de medidas de productividad y calidad.
- Generación de Preguntas: Generar las preguntas (basadas en modelos) que definen objetivos de la manera más completa y cuantificable posible.
- Especificación de Medidas: Especificar las medidas necesarias a ser recolectadas para contestar las preguntas y seguir la evolución del proceso y producto con respecto a las metas.
- Preparar Recolección de datos: Desarrollar mecanismos para la recolección de datos.
- Recolectar, Validar y Analizar los datos para la toma de decisiones: Recoger, validar y analizar los datos en tiempo real, para proporcionar la realimentación de proyectos en una acción correctiva.
- Analizar los datos para el logro de los objetivos y el aprendizaje: Analizar los datos una vez alcanzado una meta para determinar el grado de conformidad y hacer las recomendaciones para mejoras futuras.
MÉTRICAS
El modelo GQM
proporciona una manera útil para definir mediciones tanto del proceso como de
los resultados de un proyecto. Considera que un programa de medición puede ser
más satisfactorio si es diseñado teniendo en mente las metas u objetivos
perseguidos. Este paradigma provee un enfoque que permite establecer un sistema
de medición por objetivos para el desarrollo de software, en el cual, el equipo
empieza con las metas organizacionales, define los objetivos de medición,
plantea preguntas para hacer frente a las metas, e identifica métricas que dan
respuestas a las preguntas (OMG, 2012).
VENTAJAS Y DESVENTAJAS
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.
- Evitar decrecimiento en ventas debido a la mejora calidad
- Ahorro de tiempo y esfuerzo en el desarrollo de software debido a un mejor entendimiento de los procesos de desarrollo.
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.
- Compra de hardware y software adicional para dar soporte al programa de medición
- Tiempo empleado por el equipo GQM para procesar los datos de la medición y preparar las sesiones de realimentación
- El proceso de interpretación de las medidas de las métricas no está bien definido y cuando interviene muchas métricas puede ser difícil de análisis, implementación y recomendación.
Para mayor profundización:
No hay comentarios:
Publicar un comentario