Eine Softwaremetrik, oder kurz Metrik, ist eine (meist mathematische) Funktion, die eine Eigenschaft von Software in einen Zahlenwert, auch Maßzahl genannt, abbildet. Hierdurch werden formale Vergleichs- und Bewertungsmöglichkeiten geschaffen.

Beispiele für solche Metriken sind Lines Of Code (LOC) und die zyklomatische Komplexität (McCabe-Metrik)

Control flow graph of function with two if else statements
X
<?php
if( c1() ) {
   
f1();
} else {
   
f2();

if( 
c2() ) {
   
f3();
} else {
   
f4();
}
?>

Quelle: Wikipedia Softwaremetrik Cyclomatic complexity