запись о проекте №1 показывает: 12 100 строк программы были разработаны за 24 месяца и стоили $168 000. Кроме того, по проекту №1 было разработано 365 страниц документации, а в течение первого года эксплуатации было зарегистрировано 29 ошибок. Разрабатывали проект №1 три человека. На основе вышеуказанных данных необходимо вычислить размерно-ориентированные метрики производительности и качества для проекта:
Ответы
Ответ:
1. Производительность разработки (Developed Source Instructions per Month, DSIM):
DSIM = (количество строк программы) / (количество месяцев разработки)
DSIM = 12,100 / 24
DSIM = 504.17 строк программы в месяц
2. Производительность документирования (Developed Documentation Pages per Month, DDPM):
DDPM = (количество страниц документации) / (количество месяцев разработки)
DDPM = 365 / 24
DDPM = 15.21 страниц документации в месяц
3. Стоимость программы на одну строку кода (Program Cost per Line, PCPL):
PCPL = (общая стоимость проекта) / (количество строк программы)
PCPL = $168,000 / 12,100
PCPL = $13.88 за строку кода
4. Коэффициент ошибок разработки (Development Error Density, DED):
DED = (количество ошибок разработки) / (количество строк программы)
DED = 29 / 12,100
DED = 0.0024 ошибки на строку кода
5. Производительность команды разработчиков (Development Team Efficiency, DTE):
DTE = (количество строк программы) / (количество разработчиков)
DTE = 12,100 / 3
DTE = 4,033.33 строк программы на одного разработчика