Файл: Лабораторная работа 2 Оценка трудоёмкости сопровождения программных средств Целью работы является определение трудоёмкости сопровождения.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 06.11.2023
Просмотров: 37
Скачиваний: 2
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Лабораторная работа №2
Оценка трудоёмкости сопровождения программных средств
Целью работы является определение трудоёмкости сопровождения
ПС «Комбанк».
Процесс сопровождения включает:
подготовку процесса,
анализ проблем и изменений,
внесение изменений,
проверку и приемку при
сопровождении, перенос,
снятие с эксплуатации.
Нормы времени определены с учетом факторов, влияющих на
трудоемкость выполнения указанных работ:
объем ПС, тыс. строк исходного текста (как написанного
разработчиком вручную, так и сгенерированного автоматически);
объем документации, тыс. строк (только эксплуатационная
документация и документация сопровождения);
сложность программ;
язык программирования и другие средства разработки ПС;
наличие аналогов ПС;
степень участия службы сопровождения в разработке ПС;
характер поставки ПС;
характер внедрения ПС;
объем доработок (количество строк исходного текста).
Считать, что по данным разработчика объем ПС в строках исходного
текста составляет 20000 строк, объем документации – 3000 строк.
Определить значения поправочных коэффициентов, пользуясь
табл. 5.20 – 5.26, и свести их в таблицу, аналогичную приведенной ниже.__
Объем ПС 20000 | | Объем документации 3000 | ||
№ п/п | Вид поправочных коэффициентов | Характеристики поправочных коэффициентов | Условное обозначение | Значение |
| Наличие в фонде программ аналогов данного ПС | Аналогов в фонде нет | Кан | 1.25 |
| Степень участия службы сопровождения в разработке ПС | ССо участвовала в разработке ПС на правах соисполнителя | Куч | 0.8 |
| Язык программирования и другие средства разработки ПС | Системы программирования на основе СУБД типа FoxPro | Крз | 0.7 |
| Характер внедрения ПС | Локальное внедрение ПС | Кхв | 1 |
| Полнота тестирования поставленного ПС | Функциональное тестирование всех основных функций ПС | Кте | 1.7 |
| Характер поставки ПС | Локальная поставка стандартного комплекта ПС | Кхп | 1 |
| Сложность ПС | ПС средней сложности | Ксл | 1 |
Тпп = Ксл · Кан · Куч · Нвр.пп
Тпп = Ксл · Кан · Куч · Нвр.пп
Вид работы | Норма времени | Формула расчёта | трудоёмкость | |
| № таблиц | Значение | | |
1 | 2 | 3 | 4 | 5 |
Подготовка процесса | ||||
Подготовка процесса | 5.27 | 13 | Тпп = Ксл · Кан · Куч · Нвр.пп | 13 |
| | | Итого на работу | 13 |
Анализ проблем и изменений | ||||
Анализ сообщения о проблеме или заявки на внесение изменений | 5.28 | 5,8 | Тан = Ксл ·Кхв · Куч ·Нвр.ан | 4.64 |
Верификация возникшей проблемы | 5.29 | 11.6 | Твер = Ксл · Кте · Куч · Нвр.вер | 15.776 |
Разработка вариантов реализации изменений | 5.30 | 6.1 | Твар = Кхв · Куч ·Ксл· Нвр.вар | 4.88 |
Документальное оформление сообщения о проблеме или заявки на внесение изменения; результатов их анализа и вариантов реализации изменений и получение согласования выбранного варианта реализации изменения в соответствии с договором | | | Тсогл = 5 чел.-дн | 5 |
| | | Итого на работу | 30.296 |
Внесение изменений | ||||
Анализ и определение перечней программ и документов, требующих изменения; оформление результата | 5.31 | 5.6 | Тдр = Куч ·Ксл· Нвр.раз | 4.48 |
Реализация процесса разработки для внесения изменений | 5.32 | 221.0 | Траз = Краз · Куч ·Ксл· Нвр.раз | 123.7 |
| | | Итого на работу | 128.18 |
Проверка и приёмка при сопровождении | ||||
Проверка внесенного изменения в целях подтверждения работоспособности измененного ПС | 5.33 | 3.9 | Тпи = Кте · Кхв · Ксл · Нвр.пи | 6.36 |
Получение подтверждения правильности внесенного изменения от организации- заказчика | | | Тпод = 5 чел.-дн. | 5 |
| | | Итого на работу | 11.36 |
Перенос | ||||
Проверка соответствия переносимого ПС стандарту ИСО/МЭК 12207-99» и «Разработка плана переноса | 5.34 | 12.3 | Тпп = Кхп · Нвр.п | 12.3 |
Уведомление пользователей о планах и работах по переносу | | | Туп=1,0 чел.-дн. | 1 |
Обучение специалистов пользователя работе в новой среде | 5.35 | 16.2 | Тоб = Ксл · Нвр.об | 16.2 |
Архивация прежних программ и документации | 5.36 | 9.4 | Тар = Нвр.ар | 9.4 |
Анализ влияния перехода к новой среде | 5.37 | 6.8 | Тап = Ксл · Нвр.ап | 6.8 |
| | | Итого на работу | 45,7 |
Снятие с экспплуатации | ||||
Разработка и оформление плана снятия с эксплуатации | 5.38 | 12.3 | Тпсэ = Кхп · Нвр.псэ | 12.3 |
Уведомление пользователя о планах и работах по снятию с эксплуатации | | | Туп = 1,0 чел.-дн. | 1 |
Обучение пользователей в течение периода параллельной эксплуатации прежнего и нового программных средств | 5.39 | 20 | Тобн = Ксл · Нвр.обн | 20 |
Архивация связанной с прежним объектом документации разработки, журналов регистрации и программ | 5.36 | 9.4 | Тар = Нвр.ар | 9.4 |
| | | Итого на работу | 42,7 |
| | | ИТОГО | 271,236 |