Таблица 4 - Исходные данные
Наименование | Значение |
Количество разновидностей форм входной информации из них: переменной нормативно-справочной банка данных | |
Количество разновидностей форм выходной информации | |
Степень новизны задачи | разработка проекта с использованием типовых проектных решений при условии их изменения, разработка задач, имеющих аналогичные решения(В) |
Сложность алгоритма | Алгоритмы учета, отчетности, статистики поиска (II) |
Вид используемой информации | БД, НСИ, ПИ |
Сложность контроля: входной информации выходной информации | Входные данные и документы разнообразной формы и структуры, контроль осуществляется перекрестно (11) Печать документов однообразной формы и содержания, вывод массивов данных на машинные носители (21) |
Язык программирования | PHP |
Вид обработки | Режим реального времени (РВ) |
Эти данные будут являться основой расчета трудоемкости разработки программы по типовым нормам
Расчет трудоемкости разработки программного продукта по стадиям для данного примера представлен в таблице 5.
|
|
Таблица 5 - трудоемкость разработки по стадиям
Стадия разработки проекта | Затраты времени | Поправочный коэффициент | Затраты времени с учетом поправочного коэффициента, чел. –дней | |||
значение, чел. –дней | Основание | значение | Основание | |||
1. Разработка технического задания | ||||||
Затраты времени разработчика программного обеспечения (Ти) | Табл. 4.1. норма 9в | 0,35 | Примечание к табл. 4.1. | 2,8 | ||
2. Разработка эскизного проекта | ||||||
Затраты времени разработчика программного обеспечения (Та) | Табл. 4.2. норма 9в | 0,3 | Примечание к табл. 4.2. | 6,6 | ||
3. Разработка технического проекта | ||||||
Затраты времени разработчика программного обеспечения (Тт) | Табл. 4.8. норма 3а | К1 =2,08 К2 =1,26 Кобщ. = 2,6 | Табл. 1.1. Табл. 1.5. Кобщ = К1*К2 | |||
4. Разработка рабочего проекта | ||||||
Затраты времени разработчика программного обеспечения (Тр) | Табл. 4.34. норма 3а | К1 = 0,48 К2 = 1,16 К3 = 1,26 Кобщ =0,7 | Табл. 1.2. Табл.1.4. Табл. 1.5. Кобщ =К1*К2*КЗ | |||
Продолжение таблицы 5
5. Внедрение | |||||
Затраты времени разработчика программного обеспечения (Тв) | Табл. 4.60. норма 3а | К1 = 1,16 К2 = 1,21 Кобщ =1,4 | Табл.1.4. Табл. 1.5. Кобщ = К1*К2 | 4,2 | |
ВСЕГО на комплекс задач (Тдн) | 40,6*8=324,8 |
Трудоемкость разработки программного обеспечения составит 40,6чел-дн. или 324,8чел-час. Для определения трудоемкости в человеко-часах необходимо умножить на продолжительность смены равную 8 часам.
Расчетная численность состава исполнителей, необходимая для выполнения работ по стадиям проектирования и разработки в целом, определяется по формуле
|
|
|
где – расчетная численность исполнителей, чел;
Т – трудоемкость разработки программного обеспечения, чел-ч;
|
= Чм * Чр.д* Тр.д* (1-Кп),
где Чм - число месяцев, необходимых для разработки, мес;
Чр.д. – число рабочих дней в месяце, дн;
Тр. д – продолжительность рабочего дня, час;
Кп – коэффициент потерь рабочего времени.
Фвр.э= 1* 21 * 8 * (1 - 0,07) = 156,24.
Расчетная численность состава исполнителей:
= .