Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2
Fundamentos de GQM..............................................................................................2
PROCESO GQM.......................................................................................................5
Paso 1 - Establecer las Metas...............................................................................5
Paso 2 - Generacin de Preguntas.......................................................................6
Paso 3 Especificacin de Medidas.....................................................................8
Paso 4 Preparar la Recoleccin de datos..........................................................8
Paso 5 - Recolectar, Validar y Analizar los datos para la toma de decisiones......9
Paso 6 - Analizar los datos para el logro de los objetivos y el aprendizaje.........11
IMPLEMENTACIN DE GQM.................................................................................12
Introduccin..........................................................................................................12
Fases....................................................................................................................12
FASE de Planificacin..........................................................................................14
SubFases:.........................................................................................................14
FASE de Definicin..............................................................................................17
SubFases..........................................................................................................18
FASE de Recopilacin de Datos..........................................................................22
SubFases..........................................................................................................22
FASE de Interpretacin........................................................................................23
SubFases..........................................................................................................23
Paradigma de mejora de la calidad (QIP)...............................................................25
Pasos................................................................................................................25
GQM y QIP.......................................................................................................27
Practicas Clave........................................................................................................29
Conclusiones...........................................................................................................28
Referencias..............................................................................................................29
Pgina 1 de 37
Introduccin
Fundamentos de GQM
Pgina 2 de 37
conducir a la identificacin de las verdaderas mtricas y los ltimos tres pasos se
basan en recopilar los datos de las medidas y la fabricacin del uso eficaz de las
mtricas para mejorar la toma de decisin. Basili describi el proceso de GQM en
seis pasos GQM como sigue:
Los primeros tres pasos del proceso de Basili son llamados a menudo como la
la fase de definicion de GQM provee la estructura de proceso para pasar al
concepto de metricas significativas que, cuando se ponen en funcionamiento
cuantifican los objetivos y proveen datos significativos para la toma de decision.
Las Metas identifican lo que queremos lograr; las preguntas, nos dicen si
estamos satisfaciendo los objetivos o nos ayudan comprender cmo interpretarlos;
y las mtricas identifican las mediciones que son necesarias para responder a las
preguntas y cuantificar el objetivo.
Pgina 3 de 37
Los restantes pasos son para recolectar y usar los resultados de las medidas
para mejorar la toma de decisiones.
Pgina 4 de 37
Una vez que se identifiquen las mtricas apropiadas, los ltimos tres pasos
del proceso de GQM, tratan cmo implementar el programa de las mtricas de
manera que asegure que el objetivo siga siendo el logro de la meta. Basili y otros
expertos de GQM mencionan la importancia de planear mecanismos para la
recoleccin de datos, y de planear cmo los datos de la mtricas se organizan y
se presentan para maximizar su valor a los Stakeholders que interpretarn los
resultados en lo referente a las metas. Estos son solamente procesados cuando
ha ocurrido la definicin del las mtricas apropiadas. El impulso de definir
mtricas a travs de objetivos utilizando el proceso GQM es lo que separa a GQM
de otras metodologas de medida. Un principio primario de GQM, no usualmente
evidente en las ilustraciones del paradigma GQM, es que los stakeholders
necesitan estar involucrados durante todo el proceso para que el mismo sea
satisfactorio. Basili y otros [Basili 2005, PERFECT 1997] recomiendan para la
planificacin de la implementacin de GQM, que se aseguren que aquellos que
poseen inters en alguna parte del proceso participen para asegurar que su
conocimiento es considerado, que entienden su posicin (rol) en el proceso y que
promueven su aceptacin en el programa de medidas. Aquellos que implementen
GQM deben usar una variedad de enfoques para asegurar el apropiado nivel de
participacin. La clave de esto es que el programa de medidas debe ser planeado
e implementado desde dentro de la organizacin o proyecto, en vez de por
fuentes externas. Sin embargo los expertos estn de acuerdo en que es til tener
un consultor (experto GQM), trabajando en el equipo u organizacin en las etapas
iniciales para asegurar que los principios de GQM son implementados y pasar
estos principios a la gente clave dentro de la organizacin.
Pgina 5 de 37
PROCESO GQM
Paso 1 - Establecer las Metas
Pgina 6 de 37
Propsito: Motivacin detrs del objetivo (Por que?)
Enfoque: Los atributos de calidad del objeto bajo estudio
Punto de Vista: Perspectiva de las metas (el punto de vista de
quien?)
Entorno: Alcance o contexto del programa de medidas.
En la siguiente figura se ilustra la mejora del concepto de medida en una
declaracin de objetivos de GQM.
Algunas implementacin de GQM usan esquemas en formato de tabla para la
definicin de objetivos.
Pgina 7 de 37
de relacionados al proyecto), los objetivos de medida conceptual son identificados
relacionando la calidad de producto, proceso, recursos o el entorno. El equipo de
proyecto identifica preguntas que el equipo (individualemete o en colectivo) siente
que deben ser hechas para capturar varias perpectivas para lograr el objetivo. Las
preguntas deben contener todas las percepciones relacionadas al objetivo,
dirigiendose tanto a calidad como al entorno en el cual el objeto va ha evolucionar.
Este proceso es esencial para los stakeholders para lograr un entendimiento
comun y una interpretacin del objetivo a un nivel apropiado de abstraccin. En
otras palabras los gerentes del proyecto y los Ingenieros de Software proveen sus
propias perpectivas del significado del objetivo en dicho entorno. Ellos hacen esto
haciendo preguntas y respondiendo con sus metricas.
A simple vista el paso de 2 de GQM puede parecer trivial, y para ciertos objetivos
ese puede ser el caso, pero los expertos de GQM y implementadores han
encontrado que conseguir el nivel adecuado de abstraccin para las preguntas de
GQM puede ser dificultoso. Si las preguntas son muy abstractas la relacin entre
las preguntas y las metricas sera dificil de visualizar. Si son muy detalladas se
vuelve mas dificil obtener una clara interpretacin del objetivo. En muchas
instancias, particularmente cuando el propsito del objetivo es entender o
caracterizar el proceso o producto, las preguntas pueden necesitar dividirse en
sub-preguntas para manejar la identificacin apropiada de las mtricas. La
organizacin que implementa debe seguir este paso del proceso con el
compromiso necesario como para asegurar que el nivel de cuestionamiento sea el
suficiente para manejar la identificacin de mtricas adecuadas.
En algunas implementaciones [van Solingen 1999b], un equipo de GQM
entrevista individualmente a los stakeholders (miembros del equipo de proyecto)
para capturar sus perspectivas del objetivo (sus preguntas) y hacer que ellos
formulen sus respuestas esperadas como hiptesis. Estas hiptesis hacen
explicito el actual conocimiento de los miembros del equipo para formar una lnea
base para el posterior anlisis de mtricas. Comparando el resultado con estas
hiptesis durante la fase de interpretacin de GQM se incrementa el efecto de
aprendizaje de las medidas.
Pgina 8 de 37
Paso 3 Especificacin de Medidas
Una vez que las mtricas son identificadas, uno puede determinar que
datos son necesarios para determinar estas mtricas y cmo los mismos sern
recolectados. Las mtricas proveen una visin acerca de cmo los datos necesitan
ser organizados, para que tengan sentido a quien recibe dicha informacin. Una
cantidad significativa de planeamiento es necesario para proveer procedimientos
detallados para la recoleccin de datos que soporten las mtricas identificadas. La
mayora de los proyectos satisfacen este detallado planeamiento preparando un
Plan de medidas que incluye por lo menos los siguientes pasos:
Definicin formal de medidas directas
Descripcin textual de medidas directas
Todos los resultados posibles de las medidas directas
Pgina 9 de 37
La persona (rol) que recolecta cada medida directa
Cundo deben ser recolectadas las medidas directas.
Los medios que deben ser usados para recolectar las medidas.
El plan tambin define y describe todas las formas, tipos de recoleccin de datos y
las herramientas automticas que deben ser utilizadas. Con esto nos
preguntamos, cmo pueden ser recolectados los datos de manera eficiente y
efectiva, y a quin deben ser entregados.
Una vez que el plan es desarrollado, los procedimientos de medida
necesitan ser testeados y validados antes de implementar el programa de
medidas. Ejercitar las formas y procedimientos durante el periodo de prueba va a
revelar los defectos que pueden posteriormente ser corregidos antes de que una
implementacin a toda escala del programa de medida comience, o antes de
agregar nuevos procedimientos o datos al programa existente [van Solingen
1999b].
Es importante entrenar a los individuos involucrados en la recoleccin de datos
para asegurar que ellos entiendan porque los datos son necesarios, cmo van a
ser usados y cmo sus acciones contribuyen a la validacin total del proceso de
recoleccin.
Este paso supone que la recoleccin de datos sigue los procedimientos pre-
definidos en el Plan de Medidas, esto es un proceso continuo o peridico. La
recoleccin de datos es intil si uno no hace nada con ellos. Necesitamos
focalizarnos en la preparacin de los datos para un uso optimo. Sin importar el
medio de recoleccin, los datos deben ser validados antes de ser usados para
anlisis.
La automatizacin puede asistir, pero no puede remplazar todas las formas
de recoleccin de datos y validacin. La clave es minimizar la sobrecarga sobre
las personas que son requeridas para proveer datos asegurndose que ellos
Pgina 10 de 37
entienden el significado del esfuerzo de recoleccin. La validacin de los datos
recolectados consiste en el chequeo de la correctitud, completitud y consistencia
de los mismos. La completitud es la caracterstica mas significativa en la
recoleccin de los datos.
Los lideres necesitan reforzar el propsito y el valor de la recoleccin de
datos para promover una mejor calidad en la recoleccin de los mismos. Una parte
significativa del proceso de validacin, es chequear la validez de los datos lo mas
cerca de su origen como sea posible, de esta manera se pueden tomar acciones
correctivas en caso de datos incorrectos antes de que estos tengan un impacto
negativo.
Una vez validados, es importante almacenar los datos de medida de tal
manera que puedan ser accedidos para analizarlos y generar reportes. Por el
inmenso volumen de datos incluso para los proyectos mas pequeos, es til
desarrollar un sistema de soporte de medidas que contenga una base de datos
para almacenar los datos de mtricas y utilidades de anlisis y presentacin. La
flexibilidad y la facilidad de acceso son las caractersticas mas importantes de
dicho sistema.
El anlisis es acerca de organizar los datos y preparar las mtricas para ser
presentadas a los stakeholders para las preguntas pertinentes a los objetivos de
medida. Una vez que se determinan las mtricas que son necesarias, el equipo de
GQM junto con el equipo de proyecto desarrollan un plan de anlisis. Este plan
detalla como los datos deben ser organizados, como deben ser presentados y
quien y cuando deben ser revisarlos. Elaborar el plan de anlisis en ocasiones
ayuda con la toma de decisiones con la recoleccin de datos. Basili [Basili 2005]
usa el termino de anlisis como interpretacin e anlisis, pero algunos
implementadores de GQM hacen distincin entre estos dos conceptos,
principalmente para destacar que el anlisis puede ser hecho por un equipo GQM
(expertos en mediciones), pero la interpretacin debe ser hecha por el equipo de
proyecto, quienes son los propietarios de los objetivos de medida.
Alguna forma de retroalimentacin es requerida para comunicar resultados
de medida a los apropiados stakeholders. Estas sesiones estn enfocadas en los
Pgina 11 de 37
objetivos de medida y la revisin de los resultados de medida para responder las
preguntas planteadas en el paso 2 de Proceso de GQM. El equipo de proyecto
puede entonces determinar acciones correctivas cuando el progreso hacia los
objetivos no es considerado el adecuado.
El anlisis e interpretacin es un paso iterativo integrado con el proceso del
ciclo de reporte de un proyecto.
Pgina 12 de 37
IMPLEMENTACIN DE GQM
Introduccin
Fases
Pgina 13 de 37
Planificacin
o Se selecciona, define, caracteriza y planifica un proyecto para la
aplicacin de la medicin, obtenindose como resultado un plan de
proyecto
o Trata con la logstica de implementar GQM y de los planes cruciales
que deben de ser documentados
o Esta fase por consiguiente toca los pasos 1 5 del proceso de Basili
Definicin
o Se define y documenta el programa de medicin (objetivos,
preguntas, mtricas, hiptesis)
o Pone foco en usar el mtodo GQM para obtener como resultado las
mtricas significativas
o Esta comprende los tres primeros pasos del proceso de Basili
Recopilacin de Datos
o Se recogen los datos reales de la medicin
o Direcciona la planificacin y la ejecucin de las actividades de
recopilacin para obtener los datos necesarios para las mtricas
definidas
o Esta fase direcciona los pasos 4 y 5 del proceso de Basili
Interpretacin
o Se procesan los datos recopilados para obtener respuestas a las
preguntas definidas, a partir de las cuales se puede evaluar el logro
de los objetivos planteados
o Preparar los datos de las medidas de forma que se facilite el anlisis
e interpretacin de los resultados relativos de los objetivos pre-
definidos y actualizar que hacer con estos anlisis e interpretaciones
Pgina 14 de 37
o Esta fase implementa los pasos 5 y 6 del proceso de Basili
Pgina 15 de 37
FASE de Planificacin
SubFases:
Pgina 16 de 37
Mentalidad de orientacin a la mejora, incluso sobre s
mismos
Entusiasta para motivar a los miembros del proyecto
o Roles
Manager: Responsable de la continuidad del programa de
medicin
Coach: Experto en GQM
Sopport Engineer
o Actividades
Planificar los programas de medicin (contexto proyectos
desarrollo)
Actividades de definicin de la medicin y desarrollo de los
entregables GQM
Comprobar los datos recogidos por el equipo del proyecto y
los datos del proceso
Preparar la interpretacin de los datos de medicin
Informar sobre el progreso del equipo de proyecto y de
gestin
Comunicar los resultados
Pgina 17 de 37
o El equipo GQM debe alinear los objetivos de medicin con las ideas
de mejora del equipo del proyecto
o Programa de Medicin
Versin condensada
o Introduccin
Breve visin de cmo se desarrollara el programa de
medicin y contiene una explicacin de cmo los objetivos de
mejora estn relacionados con los objetivos de desarrollo
o Planificacin
Completa descripcin de las tareas que deben ser ejecutadas,
que recursos sern usados y en que periodo, resultados que
sern obtenidos y expectativas de costos beneficios.
o Organizacin
El cual describe los objetivos relevantes de la organizacin
dentro del plan de medicin
o Gestin de Procesos
El cual contiene prioridades y descripciones de los
procedimientos de comunicacin y actividades de control de
riesgos
o Formacin y Promocin
Equipo GQM debe organizar sesiones frecuentes de
formacin y promocin en las que se presenten de forma clara
los objetivos de medicin propuestos, los beneficios del
programa de medicin, el impacto del programa de medicin
en las actividades diarias del equipo del proyecto y las
experiencias en otros proyectos u organizaciones
Pgina 18 de 37
El objetivo es motivar y formar a los miembros del equipo del
proyecto en la realizacin del programa de medicin
FASE de Definicin
Pone foco en usar el mtodo GQM para obtener como resultado las mtricas
significativas
Pgina 19 de 37
SubFases
Entrevistas GQM
o De forma que los miembros del equipo GQM puedan extraer de los
miembros del equipo del proyecto toda la informacin relevante en
relacin a los objetivos de medicin
Cules son las mtricas para medir el objeto asociado a un
determinado objetivo, de acuerdo a los miembros del
proyecto?
Pgina 20 de 37
Cul es el conocimiento actual del miembro del proyecto
respecto a estas mtricas?
Qu factores externos pueden influenciar las mtricas y de
qu modo?
Pgina 21 de 37
Producir el Plan GQM
o Objetivos, Preguntas, Mtricas y Hiptesis del programa de medicin
o Tiene toda la informacin necesaria para la correcta interpretacin de
la coleccin de datos
Pgina 22 de 37
Producir el Plan de Anlisis
o Debe facilitar la interpretacin de los resultados por el equipo de
proyecto
o Es una interpretacin segn el Plan GQM de datos simulados
o Contiene valores esperados de mtricas, grficos y diagramas
o Permite a los miembros del equipo de proyecto ir comparando los
datos que van obteniendo
Objetivo GQM
Analizar BD Relacinales
Con el propsito de Asegurar
Con respecto a La Mantenibilidad
Desde el punto de vista Los Diseadores de BD
de
En el contexto de Desarrollo y Mantenimiento de la BD
Preguntas
Pregunta 1 Cmo influye la complejidad de las tablas en la
mantenibilidad de las DBR?
Pregunta 2 Cmo influye la complejidad entre tablas en la
mantenibilidad de las DBR?
Mtricas
Pregunta 1 NA(T) Nmero de Atributos de una Tabla
NFK(T) Nmero de Claves Ajenas
RFK(T) Ratio de Claves Ajenas de una Tabla
Pregunta 2 NT Nmero de Tablas
NA Nmero de Atributos
NFK Nmero de Claves Ajenas
Pgina 23 de 37
FASE de Recopilacin de Datos
Formacin y Arranque
o Perodo Hold Trial
Periodo de prueba antes de comenzar la recogida real de
datos en el que se definen y prueban los procedimientos, as
como las herramientas y los formularios
o Sesin Kick off
Se debe llegar a un acuerdo con el equipo de proyecto para el
comienzo de la recogida de datos de la medicin y se instruye
a sus miembros en los procedimientos, herramientas y
formularios.
o Recogida de Datos
Se rellenan los formularios y se entregan de forma frecuente
(preferentemente diariamente) al equipo GQM que los evala
(chequea consistencia y correctitud)
Se almacenan en la base de mtricas
Pgina 24 de 37
Formularios Diapositivas
Base de Hojas de
FASE de Interpretacin
Coleccin de
Mtricas Anlisis
de
Datos Presentacin
SubFases
Sesiones de Realimentacin
o Se debaten los resultados de la medicin (reuniones de 1 hora
aprox. Cada 6 u 8 semanas)
o Los miembros del equipo de proyecto (como expertos del objeto bajo
medicin) deben obtener conclusiones y acciones a realizar
Pgina 25 de 37
o El logro de los objetivos es esencial para el xito del programa de
medicin. Sin embargo evaluar si la estimacin de beneficios excede
los costos es importante desde el punto de vista econmico, por lo
tanto se debe de ejecutar al final de la misma esta actividad
o Ejemplo tpico de este tipo de anlisis;
Costos Beneficios
Tiempo empleado por el equipo GQM en Ventas adicionales derivadas de la
preparar un programa de medicin mejora de calidad
Tiempo empleado por el equipo del Evitar decrecimiento en ventas debido a
proyecto en reuniones la mejora calidad
Tiempo empleado por el equipo del Ahorro de tiempo y esfuerzo en el
proyecto en completar formularios desarrollo de software debido a un mejor
entendimiento de los procesos de
desarrollo
Tiempo empleado para desarrollar el Ahorro de tiempo debido a una mejor
MSS gestin de recursos
Compra de hardware y software adicional Evitar costos debito a una mejor gestin
para dar soporte al programa de de recursos
medicin
Tiempo empleado por el equipo GQM
para procesar los datos de la medicin y
preparar las sesiones de realimentacin
Pgina 26 de 37
Paradigma de mejora de la calidad (QIP)
QIP es una aproximacin a la calidad, que enfatiza la mejora continua por medio
del aprendizaje de la experiencia dentro de los proyectos y de la organizacin
(Basili 1994).
Pasos
Caracterizar
o Entender el ambiente sobre el que estn basados los modelos,
datos, intuiciones, etc.
Pgina 27 de 37
o Establecer una lnea base con los existentes procesos de negocios y
caracterizar estos crticamente
Fijar objetivos
o Definir objetivos cuantificables para el xito del proyecto y el
funcionamiento y mejora de la organizacin
o Se definen expectativas razonables basadas sobre la lnea base
provista por el paso de caracterizacin
Elegir procesos
o Elegir los modelos de procesos adecuados y soportar los mtodos y
herramientas para este proyecto
Ejecutar
o Ejecutar el proceso, construir el producto, recolectar y validar datos
prescritos, y analizarlos para proporcionar realimentacin en tiempo
real para corregir la accin
Analizar
o Analizar los datos para evaluar el proyecto, determiner problemas,
registraros y realizar recomendaciones para mejoras a futuros
proyectos
Empaquetar
o Almacenar la experiencia en el formulario de modelos modificados y
mejorados, y otros formularios de conocimientos estructurados,
obtenidos de este y de proyectos previos, y guardados en una base
de datos
Pgina 28 de 37
GQM y QIP
Integracin del proceso de GQM dentro del paradigma de mejora de la calidad (QIP)
Pgina 29 de 37
debe notar sin embargo, que se puede implementar la fase de definicin de GQM
aunque no estemos en un marco de mejora formal, con el simple fin de identificar
mtricas significativas.
Pgina 30 de 37
Practicas Clave
GQM es muchas veces descrito como un enfoque top down, en el cual la alta
gerencia debe proveer una gua y direccin para dejar disponible y claramente
definidos los objetivos del proyecto y de la organizacin.
Por otro lado los desarrolladores (usualmente el equipo GQM trabajando en
conjunto con el equipo del proyecto) definen los objetivos cuantitativos y por
ltimo, las mtricas.
El equipo de GQM necesitar coordinar estas tareas para todos los proyectos
de forma tal de asegurar consistencia de las mtricas entre proyectos. Esta
actividad puede ser conducida por la necesidad de la organizacin de consistencia
entre mtricas de diferentes proyectos. Por lo tanto, cada fase de mediciones de
GQM debe involucrar a las personas adecuadas para tal tarea.
Los roles clave involucrados en GQM son:
GQM Goal Owner, es la persona o personas cuyo punto de vista est
establecido dentro del objetivo en cuestin y es responsable por la tarea
de anlisis. Puede ser un gerente de proyecto, encargado de testing,
quality assurance o podra ser incluso un cliente.
Measurement Manager, es la persona responsable por llevar adelante el
programa de medicin (desde una perspectiva operacional) y la
ejecucin del plan de mediciones. Este rol podra estar dentro o fuera
Pgina 31 de 37
del equipo del proyecto y est explcitamente identificado tanto en el
plan del proyecto como en el pan de mediciones.
Data Provider, es cualquier persona que provee datos durante la etapa
de recoleccin de los mismos. Estas personas necesitan estar
involucradas para entender exactamente como los datos recolectados
por ellos sern usados, y si estn siendo usados como estaba planeado.
GQM Expert, es la persona que desarrolla las tareas tcnicas del
programa de medicin. Inicialmente puede ser un consultor, pero luego
de un periodo de entrenamiento, este rol tpicamente se traslada a
personas clave dentro del proyecto.
GQM Team, dependiendo del tamao de la organizacin y del alcance
propuesto para la implementacin de GQM, puede ser de valor la
creacin de un equipo de GQM que se especializa en el proceso de
GQM. Este equipo generalmente esta integrado por el grupo que provee
Quality Assurance a los proyectos, pero esta enfocado en la
implementacin de GQM, e inicialmente debera incluir un consultor
externo de GQM. Este equipo realiza la coordinacin con los gerentes
de proyectos, as como tambin, gran parte de la plantacin y anlisis
iniciales
Pgina 32 de 37
correctos, si fueron identificados todos los objetivos claves, si su significado es
claro, etc.
5 Considerar el contexto.
Se deben considerar los factores de variacin de la calidad, focalizandonos en
el contexto de nuestro proyecto, por ejemplo que restricciones o limitaciones estn
presentes,
Pgina 33 de 37
En el plan de anlisis, el proceso de anlisis debe estar claramente especificado,
incluyendo como los datos tienen que ser organizados y presentados para su
interpretacin. El equipo de GQM (o su contraparte en el proyecto) tiene la
responsabilidad de determinar como agregar y presentar los datos para determinar
si cumplen con el objetivo en cuestin, pero esta tarea es realizada teniendo la
supervisin del equipo del proyecto. El plan inicial puede no ser perfecto, pero el
equipo del proyecto ser capaz de identificar problemas o fallas en el plan, ya que
ellos son los que estn involucrados en la interpretacin de los datos. Este
feedback es usado entonces para mejorar las tareas de anlisis.
8 Dejar que los datos sean interpretados por las personas involucradas
No slo es necesario que aquellos que estn involucrados en el desarrollo
formen parte del equipo de definicin, es necesario que ellos tambin estn
involucrados en las tareas de interpretacin de los resultados de las mediciones.
Pgina 34 de 37
11 Asegurar el compromiso de la gerencia con el resultado de las
mediciones
Este es probablemente el factor de suceso de GQM ms crtico, pero no es
nico para GQM, aplica para cualquier implementacin de mediciones que
usemos. Si la gerencia ignora el soporte que le dan los resultados de las
mediciones, entonces las mediciones en si son percibidas como un ejercicio futil, y
en este contexto, la mayora de los programas de mediciones no sobreviven.
Pgina 35 de 37
Conclusiones
Pgina 36 de 37
Referencias
http://www.iteva.rug.nl/gqm/
http://ivs.cs.uni-magdeburg.de/sw-eng/us/java/GQM/
http://www.gqm.nl
http://www-ivs.cs.uni-magdeburg.de/sw-eng/us/java/GQM /
Pgina 37 de 37