GQM, sigla dell'inglese goal, question, metric ("obiettivo, domanda, metrica"), è un approccio di metrica del software che è stato promosso da Victor Basili.
Il GQM definisce un modello di misura su tre livelli:
Di solito il modello GQM viene descritto come un processo a sei fasi dove le prime tre riguardano quali obiettivi fissare per identificare le giuste metriche, mentre le altre tre fasi riguardano i dati ottenuti e il rendere effettivi i risultati delle misure per prendere decisioni.