GQM

GQM, the initialism for goal, question, metric, is an established goal-oriented approach to software metrics to improve and measure software quality.

[1] GQM has been promoted by Victor Basili of the University of Maryland, College Park and the Software Engineering Laboratory at the NASA Goddard Space Flight Center[2] after supervising a Ph.D. thesis by Dr. David M.

[4][5][6] GQM defines a measurement model on three levels:[7] Another interpretation of the procedure is:[9] Sub-steps are needed for each phases.

To complete the definition phase, an eleven-step procedure is proposed:[9] The GQM+Strategies approach was developed by Victor Basili and a group of researchers from the Fraunhofer Society.

[11] Specifically in the software engineering areas of Quality assurance and Testing, GQM is used.

Goal Question Metric (GQM) Paradigm
Illustration of the goal–question–metric (GQM) paradigm