ДЗ1 (АҐвЃбЃеа†≠•≠≠л©) (АҐвЃбЃеа†≠•≠≠л©). Отчет по домашнему заданию 1 Информационная система для клиентов кинотеатров
![]()
|
Москва, 2021г. ЗаданиеОценить размер проекта на основе LOC (используя таблицу аналогов Орлова). Вычислить затраты, длительность и стоимость разработки по модели СОСОМО-II раннего проектирования (пояснить параметры модели). Проанализировать влияние одного из М1 параметров модели (по варианту) на другие параметры, на итоговые затраты и стоимость (построить график зависимости). Предложить варианты сокращения затрат на 15%(по варианту) за счет функционала и за счет параметров модели. Перечень функций проекта:Система аутентификации клиента (САК) Управление базой данных (УБД) Система оповещения клиентов (СОК) Система купли/продажи билетов в кинотеатр (СКПБК) Система демонстрации доступных сеансов (СДДС) Расчёт LOC по таблице аналоговТаблица 2.1 Расчёт LOC
Расчёт средней производительности и стоимости по аналогам, оценка затрат и стоимостиДля определения удельной стоимости и производительности необходимо обратиться к архиву фирмы, где хранятся данные метрического базиса, собранные по уже выполненным проектам. Предположим, что из метрического базиса извлечены данные по функциям-аналогам, представленные в таблице 2.1. Таблица 3.1 Удельная стоимость и производительность
Таблица 3.2 Итоговая таблица:
Расчёт затратОсновное уравнение модели раннего этапа имеет следующий вид:
где: А масштабный коэффициент А = 2,5; Показатель В отражает нелинейную зависимость затрат от размера проекта (размер системы РАЗМЕР выражается в тысячах LOC); Множитель поправки Мe зависит от 7 формирователей затрат, характеризующих продукт, процесс и персонал; Слагаемое 3ATPATЫauto отражает затраты на автоматически генерируемый программный код. Значение показателя степени В изменяется в диапазоне 1,01... 1,26, зависит от пяти масштабных факторов Wi и вычисляется по формуле ![]() Таблица 4.1 Значения масштабных факторов
Сумма значения равна 15, значит B=1,16 Множитель поправки Мe зависит от набора формирователей затрат. На основе оценки для каждого формирователя по таблице Боэма определяется множитель затрат EMi Перемножение всех множителей затрат формирует множитель поправки: ![]() Таблица 4.2 Значения множителей затрат
Таблица 4.2 (продолжение)
Me= 0,497 Затраты по (1): ![]() Расчет длительности и стоимости разработкиМодель СОСОМО II содержит уравнение для оценки календарного времени TDEV, требуемого для выполнения проекта. Для моделей всех уровней справедливо: ![]() Где: B – ранее рассчитанный показатель степени; SCEDPercentage – процент увеличения (уменьшения) номинального графика. Для номинального графика принимается за 100. Тогда ![]() От оценки затрат можно перейти к стоимости проекта. Переход выполняют по формуле: ![]() где РАБ_КОЭФ задается экспертным мнением и измеряется в человеко-месяцах. ![]() Зависимости между параметрами моделиНеобходимо проанализировать модель по варианту и найти зависимости между параметрами, построить график. Параметры модели раннего проектирования: PRЕС, FLEX, RESL, TEAM, PREC, РМАТ, PERS, RCPX, RUSE, PDIF, PREX, FСIL, SCED. В последующих вычислениях будем изменять один из параметров (M1=PERS) и высчитывать разницу затрат и стоимости. Составим опорную таблицу: Таблица 6.1 Опорная таблица
Теперь изменим оценку «Возможности персонала» на 6. Значение станет равным 0,67. После пересчитаем затраты: Таблица 6.2 Опорная таблица с изменением параметра PERS и процентной разницей с изначальными параметрами
Затраты уменьшились на 14,1%. График зависимости затрат и стоимости от варьируемого параметра модели.Исходя из полученных значениях, посчитаем стоимость и построим графики. Таблица 7.1. Таблица значений зависимости значений затрат и стоимости от PERS
![]() Рисунок 7.1 График зависимости затрат от параметра PERS ![]() Рисунок 7.2 График зависимости стоимости от параметра PERS Расчет уменьшения затрат за счет функционала.По формуле (1). Будем исходить из того, что затраты должны уменьшиться с 29,3 до 24,9 чел.-мес. (на 15%). Решим уравнение: ![]() ![]() Расчет уменьшения затрат за счет параметров модели.При изменении параметра Возможности персонала (PERS) с 5 до 6 получаем: Me= 0,427 ЗАТРАТЫ= 19,287 Затраты уменьшаются на 14,1%. При изменении параметра Средства поддержки (FCIL) с 3 до 4 получаем: Me= 0,4426 ЗАТРАТЫ= 19,98 Затраты уменьшаются на 11% |