Конструктивна модель вартості

Автомоделі Барі Боем (1981 р.). Модель базується на статичному підході СОСОМО81. У склад моделі входять 3 підмоделі:

1. Базисна — обчислює витрати розробки і її вартість як функцію розміру програми;

2. Проміжна — додатково враховує атрибути вартості оцінки продукту, апаратури, персоналу і проектного середовища;

3. Вдосконалена — об'єднує всі характеристики проміжної моделі, додатково враховує вплив всіх атрибутів вартості на кожен етап процесу розробки ПЗ (аналіз, проектування, кодування, тестування і т. д.).

Подмоделі СОСОМО81 можуть застосовуватися до 3 типів програмних проектів:

1. Поширений — невеликі програмні проекти, невелика група розробників, м'які вимоги до проекту.

2. Напівнезалежний — середній за розміром проект, виконується групою розробників з різним досвідом, як м'які, так і жорсткі вимоги до проекту;

3. Вбудований — програмний проект розробляється в умовах жорстких апаратних, програмних і обчислювальних обмежень.

 

Рівняння базової підмоделі мають вигляд:

Витрати:

Час розробки:

де Е — витрати в людино-місяцях, D — час розробки, KLOC — кількість рядків в програмному продукті.

 

Коефіцієнти мають значення

Типи проекту а баз b баз c баз d баз
Розповсюджений 2,4 1,05 2,5 0,38
Напівнезалежний   1,12 2,5 0,35
Вбудований 3,6 1,2 2,5 0,32

У 1995 році Боем ввів довершену модель СОСОМО II, орієнтовану на застосування в програмній інженерії XXI століття.

До складу СОСОМО II входять:

1. модель композиції додатку.

2. модель раннього етапу проектування.

3. модель етапу архітектури.

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: