Расчет трудоемкости разработки ПП
Трудоемкость проекта определяется, исходя из данных об используемых функциях ПП. Определим эти функции:
|
Наименование (содержание) функции. | Объем функций, тыс. условных машинных команд. |
Организация ввода информации. | 0,335. |
Обработка входного заказа и формирование таблиц. | 1,63. |
Формирование базы данных. | 3,656. |
Организация поиска в базе данных. | 8,7. |
Обработка файлов в диалоговом режиме. | 2,565. |
Генерация программ по описаниям пользователей. | 2,0. |
Итого. | 18,906. |
Общий объем разрабатываемого ПП (V0) определяется в тысячах условных машинных команд по формуле:
где — объем i — ой функции ПП, тыс. УМК;
n — общее число функций ПП;
Для разрабатываемого программного продукта общий объем составит Vo=18,906 тыс. УМК.
Группа сложности — 1.
Нормы времени на разработку ПП (Tp) — 452,4 (человеко — часов) Затраты труда (Tp) на разработку ПП в зависимости от объема (V0) определяются по нормам времени в человеко — часах.
Общая трудоемкость (T0) для ПП соответствующей группы сложности рассчитывается с учетом поправочного коэффициента сложности.
Значение коэффициента, учитывающего уровень повышения сложности ПС ВТ.
Таблица 3.1 — Значение коэффициента, учитывающего уровень повышения сложности ПС ВТ.
|
Дополнительные характеристики ПС ВТ. | Значение коэффициента сложности. |
Обеспечение хранения, ведения и поиска данных в сложных структурах. | 0,07. |
(чел-часов) Полученную общую трудоемкость () разработки ПП и вычисляем трудоемкость каждой стадии разработки ПП () определяют по формулам:
— трудоемкость стадии технического задания (ТЗ);
— трудоемкость стадии эскизного проектирования (ЭП);
— трудоемкость стадии технического проектирования (ТП);
— трудоемкость стадии рабочего проектирования (РП);
— трудоемкость стадии внедрения (ВН);
где L — удельный вес трудоемкости соответствующей стадии разработки в общей трудоемкости;
— поправочный коэффициент, учитывающий степень новизны ПП;
— поправочный коэффициент, учитывающий степень использования в разработке типовых (стандартных) программ ПП.
Степень новизны — Б.
Кн = 0,8 Кт = 0,8.
Lтз =0,1; Lэп = 0,08; Lтп = 0,09; Lрп =0,58; Lвн = 0,15;
Уточненная общая трудоемкость ПП в человеко-днях определяется по формуле:
где — трудоемкость разработки i-той стадии;
n — число стадий разработки.
Исходя из трудоемкости и численности исполнителей рассчитывают срок разработки ():
месяцев где Ф — среднее количество рабочих дней в месяце, равное 21,8 дней;
Ч — численность разработчиков [чел], планируемая по трудоемкости работ.