Размерно-ориентированные метрики
Размерно-ориентированные метрики прямо измеряют программный продукт и процесс его разработки. Основываются размерно-ориентированные метрики на LOC-оценках (Lines Of Code). LOC-оценка — это количество строк в программном продукте.
Исходные данные для расчета этих метрик сводятся в таблицу (табл. 2.1).
Таблица 2.1.Исходные данные для расчета LOC-метрик
Проект | Затраты, чел.-мес | Стоимость, тыс. $ | KLOC, тыс. LOC | Прогр. док- ты, страниц | Ошибки | Люди |
ааа01 | 12,1 | |||||
bbb02 | 27,2 | |||||
ссс03 | 20,2 |
Таблица содержит данные о проектах за последние несколько лет. Например, запись о проекте aaa01 показывает: 12 100 строк программы были разработаны за 24 человеко-месяца и стоили $168 000. Кроме того, по проекту aaa01 было разработано 365 страниц документации, а в течение первого года эксплуатации было зарегистрировано 29 ошибок. Разрабатывали проект aaa01 три человека.
На основе таблицы вычисляются размерно-ориентированные метрики производительности и качества (для каждого проекта):
;
;
;
.
Достоинства размерно-ориентированных метрик:
1) широко распространены;
2) просты и легко вычисляются.
Недостатки размерно-ориентированных метрик:
1) зависимы от языка программирования;
2) требуют исходных данных, которые трудно получить на начальной стадии проекта;
3) не приспособлены к непроцедурным языкам программирования.
Дата добавления: 2015-03-07; просмотров: 765;