Таблица 6.10 - Режимы модели COCOMO Название режима Размер проекта Описание Органичный
До 50 KLOC
Некрупный
проект
разрабатывается
небольшой командой, для которой
нехарактерны нововведения, и среда
остается стабильной
Сблокированный
50–300 KLOC
Относительно
небольшая
команда
занимается проектом среднего размера, в
процессе
разработки
необходимы
определенные
инновации,
среда
характеризуется
незначительной
нестабильностью
Внедренный
Более 300 KLOC
Большая
команда
разработчиков
трудится
над
крупным
проектом,
необходим
значительный
объем
инноваций, среда состоит из множества
элементов, которые не характеризуются
стабильностью
Для оценки трудозатрат на базовом уровне модели COCOMO
применяется следующая формула:
Pb a Т
(18)
где a и b – константы, которые зависят от режима использования
модели.
В соответствии с этой формулой трудозатраты вообще
нелинейно зависят от размера проекта и скачкообразно изменяются
при смене режима (табл. 6.11). Другая интересная особенность
COCOMO – рост трудозатрат при переходе к более высокому режиму
не означает безусловного увеличения длительности (F) выполнения
проекта, которая вычисляется по формуле:
Tk F
5
.
2
(19)
поскольку при этом изменяется значение константы k.
149
Таблица 6.11 - Значения коэффициентов модели COCOMO в зависимости от режима использования Название режима