Задание 1.
Оценить размер программного обеспечения экспертным методом, используя следующие данные
Оценки LOC Эксперты Эксперт 1 Эксперт 2 Эксперт 3 Эксперт 4 Эксперт 5 Эксперт 6 Эксперт 7
Вариант 4
Нижняя оценка размера L 195 000 176 500 171 000 172 500 195 000 188 000 176 000
Верхняя оценка размера H 210 000 205 000 204 000 215 000 225 000 212 000 225 000
Наиболее вероятный размер 205 000 185 000 190 000 195 000 210 000 204 000 195 000
Задание 2.
Используя базовую модель COCOMO рассчитать трудоемкость, срок разработки и количество разработчиков для органического класса проекта разработки ПО (маленькая команда с хорошим опытом работы и нежесткими требованиями к разработке) при условии, что:
Вариант 4: количество строк оценено в 45 тыс. строк.
Задание 3.
Используя детализированную модель COCOMO провести оценку трудоемкости разработки, срока разработки и количества участников разработки
Вариант 4: встроенный проект в 305 тыс. строк
Характеристики проекта Номер варианта 4
Требуемая надежность Высокая
Размер БД приложения Высокая
Сложность продукта Очень высокая
Ограничения быстродействия при выполнении программы Высокие
Ограничения памяти Высокие
Неустойчивость окружения виртуальной машины Высокая
Требуемое время восстановления Высокое
Аналитические способности Средние
Опыт разработки Средний
Способности к разработке ПО Средние
Опыт использования виртуальных машин Средний
Опыт разработки на языках программирования Средний
Применение методов разработки ПО Высокое
Использование инструментария разработки ПО Высокое
Требования соблюдения графика разработки Высокие
Задание 4.
Определить коэффициент технического уровня проектируемого программного обеспечения по сравнению с аналогом, используя данные таблицы.
Показатели качества
Коэффициент весомости
Проект
Удобство работы (пользовательский интерфейс) 0,2 2
Новизна (соответствие современным требования) 0,01 4
Соответствие профилю деятельности заказчика 0,01 3
Ресурсная эффективность 0,1 3
Надежность (защита данных) 0,13 4
Скорость доступа к данным 0,1 4
Гибкость настройки 0,05 3
Обучаемость персонала 0,1 3
Соотношение стоимости/возможности 0,3 3
Показатели качества аналога
Удобство работы (пользовательский интерфейс) 1
Новизна (соответствие современным требования) 2
Соответствие профилю деятельности заказчика 3
Ресурсная эффективность 3
Надежность (защита данных) 3
Скорость доступа к данным 4
Гибкость настройки 3
Обучаемость персонала 1
Соотношение стоимости/возможности 3
Задание 5.
Провести расчет стоимости разработки программного обеспечения при следующих условиях
Показатель
Общий фонд оплаты труда, руб. 133 848
Доля времени на разработку, приходящаяся на использование машинного времени, руб. 70%
Стоимость 1 часа работы ПЭВМ, руб. 4,05
Стоимость ПЭВМ и оргтехники для разработки, руб. 130 000
Период эксплуатации ПЭВМ и оргтехники, лет 5
Процент накладных расходов, % 20
Трудоемкость разработки, чел. час. 464
Количество рабочих дней на разработку 55