grischenko-proj-management / lectures / lecture-03
.pdfМодель COCOMO: Базовый уровень
Тип проекта |
ab |
bb |
cb |
db |
Органический |
2.4 |
1.05 |
2.5 |
0.38 |
Полуразделенный |
3.0 |
1.12 |
2.5 |
0.35 |
Встроенный |
3.6 |
1.20 |
2.5 |
0.32 |
Модель COCOMO: Средний уровень
●Характеристики продукта
●Характеристики аппаратного обеспечения
●Характеристики персонала
●Характеристики проекта
Характеристики продукта
●Требуемая надежность ПО
●Размер БД приложения
●Сложность продукта
Характеристики аппаратного обеспечения
●Ограничения быстродействия при выполнении программы
●Ограничения памяти
●Неустойчивость окружения виртуальной
машины
●Требуемое время восстановления
Характеристики персонала
●Аналитические способности
●Способности к разработке ПО
●Опыт разработки
●Опыт использования виртуальных машин
●Опыт разработки на языках программирования
Характеристики проекта
●Использование инструментария разработки ПО
●Применение методов разработки ПО
●Требования соблюдения графика
разработки
Модель COCOMO: Средний уровень
Количество затрат труда:
Трудоемкость = ai(KLoC)^bi*РФТ [человеко-месяцев]
где KloC — оценочный объем продукта в тысячах строк кода, РФТ (регулирующий фактор трудоемкости), рассчитанный как произведение значений из таблицы
Модель COCOMO: Средний уровень
Тип проекта |
ab |
bb |
Органический |
2.4 |
1.05 |
Полуразделенный |
3.0 |
1.12 |
Встроенный |
3.6 |
1.20 |
Недостатки измерения в строках кода
Они не дают полной картины!