![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
1981г. Барри Боэн предложил модель Cons functive Cost Medel – COCOMO81. В состав модели входят 3 подмодели.
1.базисная- позволяет определить затраты на разработку и стоимость в зависимости от ее размера.
2.промежуточная – она уточняет базисную учитывая сложность требований, возможности персонала.
3. усовершенствованная – уточняет стоимость программы на каждом этапе жизненного цикла.
E = aв * KLOC
Д = 2,5 * Е
Е- затраты чел/месс
KLOC – кол-во сточек в программном продукте.
Д – время разработки
а,в,d – коэф принимают различные значения размера программы опыта разработчика и сложности требования.
В 1995г – Барри предложил модель СОСОМО2 которая учитывает особенности объекта ориентируемой разработки программ входит 3- и подмодели:
1.Модель композиции приложения.
2.модель раннего этапа проектирования.
3.модель этапа пост-архитектуры.
в этой модели используются объектные указатели, которые позволяют измерить программный продукт по кол—во экранов отчетов и компонентов интерфейса, каждый из этих 3-ех элементов оцениваются по сложности (простой, средний, сложный) и получают определенный ряд.
отчет | Кол-во | простой | средний | сложный | итого |
Экран | Х1 | Х1*1 | Х1*2 | Х1*3 | = |
Отчет | Х2 | Х2*2 | Х2*5 | Х2*8 | = |
контеб | Х3 | - | - | Х3*10 | = |
Объединенные показатели | сумма |
NOP- объектные указатели * (100-ReUse)/100
Затраты NOP/PROD; PROD- скорость разработки
Модель раннего этапа проектирования применяется на этапе.
Затраты = А * размер в * Ме + затраты алко
А- коэф масштаба 2,5
А – длинна программного продукта в строках
В – может принимать значения от 101 до 1,26 зависит от 5-ти масштабных факторов – подсказуем степень риска, сложности группы разработчиков зрелости процесса.
Ме – множитель поправки, который зависит от возможности персонала сложности продукта, от требовании графики.
Затраты алко- затраты на автоматический гинирируемый ход.
Модель этапа пост-архитектуры применяется на завершающих стадиях проекта
Затраты = А * Ктед * размер * Мр + затраты алко
Ктед – это коэф который учитывает изменения в требованиях.
Ктед = 1+ВRAK/100
ВRAK - % входа который был отображен кода, из-за смены требований.
Мр – множитель поправки, зависит от 17 факторов хар-ка – продукции: надежность, сложность, набор БД, учитывает платформу, учитывать возможность персонала.
Стоимость = затраты*раб.коэф.
Раб коэф = 15000$ чел/меч
Можно определить длительность разработки
Т = 3,0 * затраты 0,33 +0,2 (в-1,01) * Sced /100
Sced - % отклонения от графика (допуск 75% 150%) – увелич риск.
Дата публикования: 2015-10-09; Прочитано: 628 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!