Размерно-ориентированные метрики и функционально-ориентированные отличаются подходом к оценке качества программного обеспечения (ПО). 1
Размерно-ориентированные метрики прямо измеряют программный продукт и процесс его разработки. 1 Они основываются на LOC-оценках (Lines Of Code) — количестве строк в программном продукте. 12 К достоинствам таких метрик относят их распространённость и простоту вычисления. 2 Однако у них есть и недостатки: они зависимы от языка программирования, требуют исходных данных, которые трудно получить на начальной стадии проекта, и не приспособлены к непроцедурным языкам программирования. 2
Функционально-ориентированные метрики косвенно измеряют программный продукт и процесс его разработки. 1 При этом рассматривается не размер, а функциональность или полезность продукта. 1 Для расчёта характеристик ПО используются такие показатели, как внешние вводы, внешние выводы, внешние запросы, внутренние логические файлы, внешние интерфейсные файлы. 1
Таким образом, размерно-ориентированные метрики фокусируются на количественных характеристиках размера программы, а функционально-ориентированные — на функциональности и полезности продукта.