Метрика программного обеспечения
Материал из Википедии — свободной энциклопедии
Ме́трика програ́ммного обеспе́чения (англ. software metric) — это мера, позволяющая получить численное значение некоторого свойства программного обеспечения или его спецификаций.
Поскольку количественные методы хорошо зарекомендовали себя в других областях, многие теоретики и практики информатики пытались перенести данный подход и в разработку программного обеспечения. Как сказал Том ДеМарко, «вы не можете контролировать то, что не можете измерить».
[править] Метрики
Набор используемых метрик включает:
- порядок роста (имеется в виду анализ алгоритмов в терминах асимптотического анализа и O-нотации)
- количество строк исходного кода
- цикломатическая сложность
- function point analysis
- количество ошибок на строку кода
- покрытие кода
- количество классов и интерфейсов
- метрики программного пакета от Роберта Сесиль Мартина
- связность