Для оценки трудозатрат было принято решение использовать методику COCOMO.
Модель СОСОМО (Constructive COst MOdel), предложенная в 1981 г. известным ученым Барри Боэмом, является на сегодняшний день самой популярной методикой для оценки стои¬мости разработки ПО. Для создания СОСОМО были проанали¬зированы статистические данные 63 проектов различных типов. Данная модель имеет три уровня детализации: базовый, проме¬жуточный и подробный и предусматривает три режима использования в зависимости от размеров проекта и реализующей его команды (табл. 8.2).
Таблица 8.2. Режимы использования СОСОМО
Режим |
Размер проекта |
Описание |
Органичный |
До 50 KLOC |
Некрупный проект и небольшая команда, для которой нехарактерны нововведения, и среда остается стабильной |
Сблокированный |
50-300 KLOC |
Относительно небольшая команда занимается проектом среднего размера, в процессе разработки необходимы определенные инновации, среда характеризуется незначительной нестабильностью |
Внедренный |
Более 300 KLOC |
Большая команда разработчиков трудится над крупным проектом, необ¬ходим значительный объем инноваций, среда состоит из множества элементов, которые не характеризуются стабильностью |
Трудоемкость проекта на базовом уровне СОСОМО определяется с помощью следующей формулы: Т = а x Р x b, где а и b — константы, которые определяются режимом исполь¬зования модели (табл. 8.3).
Длительность выполнения проекта по модели СОСОМО вычисляется по формуле: F = 2,5 x Т x k.
Таблица 8.3. Значения коэффициентов в зависимости от режима
Режим |
Коэффициент а |
Коэффициент b |
Коэффициент k |
Органичный |
2,4 |
1,05 |
0,38 |
Сблокированный |
3,0 |
1,12 |
0,35 |
Внедренный |
3,6 |
1,20 |
0,32 |
Похожие статьи:
|