Una metrica del software è una raccolta di misurazioni prese dalle proprietà tecniche o funzionali del software .
Le metriche del software possono essere classificate in tre categorie:
Possono essere semplici o più complessi. Sono sempre costituite da misure cosiddette “di base”, ad esempio il numero di righe di codice , la complessità ciclomatica , il numero di commenti.
Applicata alla produzione di software, una metrica è un indicatore del progresso o della qualità degli sviluppi del software.
Questi strumenti vengono utilizzati per ottenere metriche su un codice sorgente software: