
GQM , las siglas de objetivo, pregunta y métrica , es un enfoque establecido y orientado a objetivos para las métricas de software para mejorar y medir la calidad del software. [1]
Historia
GQM ha sido promovido por Victor Basili de la Universidad de Maryland, College Park y el Laboratorio de Ingeniería de Software del Centro de Vuelos Espaciales Goddard de la NASA [2] después de supervisar una tesis doctoral del Dr. David M. Weiss. [3] El trabajo del Dr. Weiss se inspiró en el trabajo de Albert Endres en IBM Alemania. [4] [5] [6]
Método
GQM define un modelo de medición en tres niveles: [7]
- 1. Nivel conceptual (Objetivo)
- Un objetivo se define para un objeto, por diversas razones, con respecto a varios modelos de calidad, desde diversos puntos de vista y en relación con un entorno particular.
- 2. Nivel operativo (Pregunta)
- Se utiliza un conjunto de preguntas para definir modelos del objeto de estudio y luego se centra en ese objeto para caracterizar la evaluación o el logro de un objetivo específico.
- 3. Nivel cuantitativo (métrico) [8]
- A cada pregunta se asocia un conjunto de métricas, basadas en los modelos, para poder responderla de forma medible.
GQM paso a paso
Otra interpretación del procedimiento es: [9]
- Planificación
- Definición
- Recopilación de datos
- Interpretación
Subpasos
Para cada fase se requieren subpasos. Para completar la fase de definición , se propone un procedimiento de once pasos: [9]
- Definir objetivos de medición
- Revisar o producir modelos de procesos de software
- Realizar entrevistas GQM
- Definir preguntas e hipótesis
- Preguntas de revisión e hipótesis
- Definir métricas
- Verifique las métricas de consistencia y completitud
- Elaborar un plan GQM
- Plan de medición de producción
- Plan de análisis de producción
- Revisar planes
Acontecimientos recientes
El enfoque GQM+Strategies fue desarrollado por Victor Basili y un grupo de investigadores de la Sociedad Fraunhofer . [10] Se basa en el paradigma Goal Question Metric y agrega la capacidad de crear programas de medición que aseguren la alineación entre los objetivos y estrategias comerciales, los objetivos específicos del software y los objetivos de medición.
Se describen nuevas aplicaciones de GQM a los datos empresariales. [11] Específicamente, en las áreas de ingeniería de software de garantía de calidad y pruebas, se utiliza GQM. [12]
Lectura adicional
- Contribuciones de Victor R. Basili a la calidad del software (IEEE Software, 2006)
- Solingen/Berghout: El método de objetivos, preguntas y métricas: una guía práctica para la mejora de la calidad del desarrollo de software (PDF, 2015)
Véase también
Referencias
- ^ "Objetivo/Pregunta/Métrica (GQM): la creación de software" . Consultado el 18 de marzo de 2021 .
- ^ "División de ingeniería de software/Código 580". sed.gsfc.nasa.gov . Consultado el 18 de marzo de 2021 .
- ^ Basili, VR; Weiss, DM (noviembre de 1984). "Una metodología para recopilar datos válidos de ingeniería de software". IEEE Transactions on Software Engineering . SE-10 (6): 728–738. doi :10.1109/TSE.1984.5010301. hdl : 1903/7513 . ISSN 1939-3520. S2CID 10114944.
- ^ "Página de inicio Albert Endres". www.aendres.de . Consultado el 18 de marzo de 2021 .
- ^ Endres, Albert (2003). Un manual de ingeniería de software y sistemas: observaciones empíricas, leyes y teorías. H. Dieter Rombach. Harlow, Inglaterra: Pearson Addison Wesley. ISBN 0-321-15420-7.OCLC 50417309 .
- ^ Endres, Albert (1975-04-01). "Análisis de errores y sus causas en programas de sistemas". ACM SIGPLAN Notices . 10 (6): 327–336. doi : 10.1145/390016.808455 . ISSN 0362-1340.
- ^ Basili, V.; Caldiera, G.; Rombach, HD (1994). "El enfoque métrico de la pregunta de objetivo". S2CID 13884048.
{{cite web}}: Falta o está vacío|url=( ayuda ) - ^ Huether, Derek (2020). Libro de cocina de métricas . pág. 11. ISBN 9798586916082.
- ^ ab Solingen, Rini van (1999). El método de objetivos/preguntas/métricas: una guía práctica para la mejora de la calidad del desarrollo de software. Egon Berghout. Londres: McGraw-Hill. ISBN 0-07-709553-7.OCLC 43551689 .
- ^ Basili, realidad virtual; J. Heidrich; M. Lindvall; J. Münch; marinero CB; el señor Regardie; A. Trendowicz (2009). "Determinación del impacto de las estrategias empresariales utilizando principios de medición orientada a objetivos". Servicios empresariales: Konzepte, Technologien, Anwendungen. 9. Internationale Tagung Wirtschaftsinformatik . Libros OCG. Viena, Austria: Österreichische Computer Gesellschaft. ISBN 978-3-85403-246-5.
- ^ Southekal, Prashanth H. (2017). Datos para el desempeño empresarial: el modelo Objetivo-Pregunta-Métrica (GQM) para transformar los datos empresariales en un activo empresarial. Basking Ridge, NJ. ISBN 978-1-63462-184-7.OCLC 970616125 .
{{cite book}}: Mantenimiento de CS1: falta la ubicación del editor ( enlace ) - ^ Witte, Frank (2018), Witte, Frank (ed.), "Metric de preguntas de objetivo", Metriken für das Testreporting: Analyse und Reporting für wirkungsvolles Testmanagement (en alemán), Wiesbaden: Springer Fachmedien, págs. 145-150, doi :10.1007/978-3-658-19845-9_22, ISBN 978-3-658-19845-9, consultado el 18 de marzo de 2021