Расчет трудоемкости разработки программы

Таблица 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)
= ,

где – расчетная численность исполнителей, чел;

Т – трудоемкость разработки программного обеспечения, чел-ч;

(2)
– эффективный фонд времени за планируемый период, час.

= Чм * Чр.д* Тр.д* (1-Кп),

где Чм - число месяцев, необходимых для разработки, мес;

Чр.д. – число рабочих дней в месяце, дн;

Тр. д – продолжительность рабочего дня, час;

Кп – коэффициент потерь рабочего времени.

Фвр.э= 1* 21 * 8 * (1 - 0,07) = 156,24.

Расчетная численность состава исполнителей:

= .


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: