Skip to content

Метка: lines of code

Прогнозирование дефектов в программном обеспечении (часть 2)

Продолжаю тему прогнозирования дефектов начатую в предыдущем посте. На этот раз перейдём непосредственно к практике, т.е. к прогнозированию дефектов для реального проекта.

Comments closed

Оценка КПД программиста

Из школьного курса физики известно, что коэффициент полезного действия (КПД) — это отношение полезной работы к затраченной работе. Используя MSR Tools эту характеристику несложно вычислить для каждого отдельного программиста.

11 комментариев

Расчёт плотности ошибок и его реализации в MSR Tools

Как уже было отмечено традиционная плотность ошибок рассчитывается как количество дефектов на 1000 строк кода. Важно отметить какого именно кода. Того кода, который существует на момент измерения. Считается эта метрика именно так а не иначе не потому что так «правильно», а потому что так удобно. Что может быть проще посчитать количество дефектов, количество строк кода и разделить первое на второе. Однако такой подход имеет ряд недостатков.

Comments closed

Как измерить код? (часть 1)

Почти все из тех кто так или иначе имеет отношение к разработке ПО слышали про метрики: количество строк кода, цикломатическая сложность, плотность ошибок и т.п. Меньше тех, кто пробовал измерить свой проект какой-нибудь утилитой. И ещё меньше тех, кто смог извлечь из этого хоть какую-то пользу. Действительно, узнать сколько в твоей программе строк кода или классов может и любопытно, но какой от этого толк?

Comments closed