Методи оцінювання трудомісткості, тривалості та вартості проектів
COCOMO.У основі моделі COCOMO лежить припущення, що розмір системи, Size, виражений у одиницях KSLOC, та величина зусиль, необхідних для розробки проекту, виражена у людино-місяцях, PM, пов’язані таким співвідношенням:
Це припущення було перевірено на базі, яка включала 161 проект з розробки ПЗ [17].
Розрахунок зусиль на розробку.Оцінка зусиль на виконання проекту (у людино-місяцях) за COCOMO проводиться відповідно до наведених формул. Індекс NS у значень PM та TDEV позначає те, що ці оцінки зусиль та тривалості відносяться до номінального розкладу, тобто такого, який не враховує фактор стиснення/розтягування розкладу, SCED (Required Development Schedule – необхідний розклад розробки). Бюджет, виражений у людино-місяцях (person-month, PM), , оцінюється за формулою:
де
Константи A та B дорівнюють, відповідно, 2.94 та 0.91 [18].
Розрахунок тривалості та ціни.Тривалість розробки (time to develop, TDEV), , оцінюється за формулою:
де
Значення n, кількості мультиплікативних факторів, EMi, дорівнює 16. Символом SFj позначено експоненційні фактори. Розмір має бути вираженим у одиницях KSLOC. Константи C та D дорівнюють, відповідно, 3.67 та 0.28 [18].
Вартість проекту визначається множенням кількісної величини зусиль, виражених у людино-місяцях, на вартість людино-місяця.