![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Cocomo 81Стр 1 из 6Следующая ⇒
COCOMO. Модель Боема
Однією з найбільш відомих моделей є конструктивна модель вартості (Constructive Cost Model - COCOMO), розроблена в кінці 70х років Баррі Боемом (Barry Boehm). Побудована на основі аналізу низки проектів, виконаних, в основному, в інтересах Міністерства Оборони США, модель встановлює відповідність між розміром системи в тисячах програмних рядків і «класом» проекту, з одного боку, і трудовитратами на розробку системи, з іншого. Істотним недоліком даної моделі є її заснування на тисячах програмних рядків, як метрики розміру програмного продукту.Однією з перших спроб відійти від даної метрики розміру ПЗ була розробка Алана Альбрехта (Alan Albrecht) в середині70-х років методу функціональних точок з метою розробки механізму передбачення зусиль, пов'язаних з розробкою програмних систем. Метод був вперше опублікований в 1979році. У 1984 році Альбрехт удосконалив свій метод і з 1986року, в якому була сформована Міжнародна Асоціаціякористувачів Функціональних Точок (International Function Point User Group - IFPUG), було опубліковано кілька ревізій методу. Чарльз Саймон (Charles Symon) розробив інший, аналогічний, але більш логічний і використовував більш сучасну термінологію, метод функціональних точок MarkII. На відмінувід FPA IFPUG, MK II FPA використовує єдине поняття транзакції, що має вхід, обробку і вихід. MK II FPA прийнятий як національний стандарт Великобританії. З часом модель СОСОМО виявилася застарілою в значній своїй частині. Тому на її основі була розроблена модельСОСОМО II, опублікована в 1999 році. Вона удосконалилаоригінальну модель в наступних основних напрямках: • використання вхідних даних, доступних на ранніх етапахжиттєвого циклу системи для оцінки її складності (зокрема, використання функціональних точок); COCOMO 81
COCOMO (Constructive Cost Model) - ієрархічна модель оцінювання вартості. Верхній рівень ієрархії - базова СОСОМО, він визначається простою формулою для обчислення вартості програмного проекту в залежності від розміру проекту, вираженого числом програмних рядків.Наступний рівень - проміжна СОСОМО-в цієї моделі оцінка вартості залежить від розміру програмного проекту і ряду атрибутів вартості, наприклад досвіду та кваліфікації виконавців проекту, апаратних обмежень і ступеня використання сучасних методів програмування. Найбільш точним і детальним рівнем ієрархії є детальна СОСОМО, у цій моделі оцінювання трудовитрат на програмний виріб проводиться по кожній фазі, підсистемі і модулю.
|