Файл: Лабораторная работа 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