2.1 На основании исходных данных (таблица 3.1) и приложения 1 рассчитать общий объем ПО (количества строк кода (LOC)). Результаты расчетов оформить в соответствии с таблицей 2.1.
Таблица 2.1 – Перечень и объем функции программного обеспечения
Код функций
Наименование (содержание) функций
Объем функции строк исходного кода (LOC)
по каталогу (V0)
уточненный (Vy)
Организация ввода информации
…
Итого
2.2. На основании исходных данных (таблица 3.2) и приложение 2 определить категорию сложности разрабатываемого ПО.
2.3 На основании принятого к расчету уточненного объема ПО (п.2.1), категории сложности ПО (п. 2.2) и приложения 3 определить нормативную трудоемкость ПО (Тн).
2.4 На основании исходных данных (таблицы 3.2 и 3.3), приложения 4 определить коэффициент повышения сложности ПО (Кс) по формуле 1.3.
2.5 На основании исходных данных (таблица 3.4) и приложения 5 определить категорию новизны и коэффициент, учитывающий новизну ПО (Кн).
2.6 На основании исходных данных (таблица 3.5) и приложения 6 определить коэффициент, учитывающий степень использования стандартных модулей (Кт).
2.7 На основании исходных данных (таблица 3.1) и приложения 7 определить коэффициент, учитывающий средства разработки ПО (Кур). В приложении 7 для расчетов использовать значения коэффициентов с учетом того, что ПО разрабатывается в операционных средах IBM- РС, Windows (столбец 2).
2.8 С учетом установленной категории новизны ПО (Кн) (п. 2.5) и согласно приложению 8 определить значения коэффициентов удельных весов трудоемкости стадий разработки ПО (КТЗ, КЭП, КТП, КРП, КВН) в общей трудоемкости ПО. В приложении 8 для расчетов использовать значения коэффициентов с учетом того, что ПО разрабатывается без применения CASE-технологий.
2.9 Определить нормативную и скорректированную трудоемкость ПО по стадиям разработки и общую трудоемкость разработки ПО (То). Результаты расчетов оформить в соответствии с таблицей 2.2.
Таблица 2.2 – Расчет общей трудоемкости разработки ПО
№ п/п
Показатели
Стадии разработки
Итого
ТЗ
ЭП
ТП
РП
ВН
1.
Общий объем ПО (Vo), кол-во строк LOC
-
-
-
-
-
2.
Общий уточненный объем ПО (Vy), кол-во строк LOC
-
-
-
-
-
3.
Категория сложности разрабатываемого ПО
-
-
-
-
-
4.
Нормативная трудоемкость разработки ПО (Тн), чел.-дн.
-
-
-
-
-
5.
Коэффициент повышения сложности ПО (Кс)
-
6.
Коэффициент, учитывающий новизну ПО (Кн)
-
7.
Коэффициент, учитывающий степень использования стандартных модулей (Кт)
-
-
-
-
-
8.
Коэффициент, учитывающий средства разработки ПО(Кур)
-
9.
Коэффициенты удельных весов трудоемкости стадий разработки ПО (КТЗ, КЭП, КТП, КРП, КВН)
1,0
10.
Распределение нормативной трудоемкости ПО по стадиям, чел.-дн.
11.
Распределение скорректированной (с учетом Кс, Кн, Кт, Кур) трудоемкости ПО по стадиям, чел.-дн.
12.
Общая трудоемкость разработки ПО (То), чел.-дн.
-
-
-
-
-
2.10 Сделать выводы по результатам проведенных расчетов и оформить отчет по лабораторной работе.
Исходные данные
3.1 В таблице 3.1 приведены исходные данные по вариантам для проведения расчетов в п. 2.1.
Таблица 3.1 – Среда разработки и перечень функций программного обеспечения