Making Software Metrics Useful

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Tempero, Ewan, Ralph, Paul
Format: Preprint
Veröffentlicht: 2026
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866917348815929344
author Tempero, Ewan
Ralph, Paul
author_facet Tempero, Ewan
Ralph, Paul
contents Most engineers use measurements to make decisions. However, measurements are rarely used for decisions about constructing software products. While many approaches to measuring attributes of software (``metrics'') have been developed, they are rarely used to answer useful questions such as ``Do I need to refactor this class?'' or ``Are these integration tests sufficient?'' Practitioners therefore question the value of software metrics. We argue that this situation arose because software metrics were developed without understanding metrology (the science of measurement) and suggest directions software metrics research should take.
format Preprint
id arxiv_https___arxiv_org_abs_2603_16012
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Making Software Metrics Useful
Tempero, Ewan
Ralph, Paul
Software Engineering
D.2.8
Most engineers use measurements to make decisions. However, measurements are rarely used for decisions about constructing software products. While many approaches to measuring attributes of software (``metrics'') have been developed, they are rarely used to answer useful questions such as ``Do I need to refactor this class?'' or ``Are these integration tests sufficient?'' Practitioners therefore question the value of software metrics. We argue that this situation arose because software metrics were developed without understanding metrology (the science of measurement) and suggest directions software metrics research should take.
title Making Software Metrics Useful
topic Software Engineering
D.2.8
url https://arxiv.org/abs/2603.16012