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

          

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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



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