Лекции по управлению программными проектами

         

Оценка многокомпонентного продукта


Как мы отмечали ранее (см. ), для того чтобы адекватно спланировать проект и оценить его трудоемкость, необходимо выполнить предварительное проектирование программного продукта. В результате декомпозиции мы получаем некоторое количество компонентов (N), которые составляют программный продукт.

Следует понимать, что суммарная трудоемкость проекта не равна простой сумме трудоемкостей разработки каждого из компонентов:

Простая сумма не учитывает взаимосвязи компонентов и трудозатраты на их интеграцию.

Методика COCOMO II определяет следующую последовательность вычисления трудоемкости проекта при многокомпонентной разработке.

  1. Суммарный размер продукта рассчитывается, как сумма размеров его компонентов:

  2. Базовая трудоемкость проекта рассчитывается по формуле:

  3. Затем рассчитывается базовая трудоемкость каждого компонента:

  4. На следующем шаге рассчитывается оценка трудоемкости компонентов с учетом всех множителей трудоемкости, кроме множителя SCED.

  5. И, наконец, итоговая трудоемкость проекта определятся по формуле:



Содержание раздела