Расчет трудоемкости создания ПП
Разработка программной продукции является сложным и длительным процессом, требующим выполнения большого числа разнообразных операций. Для проведения работы создана группа из разработчика постановки задач и разработчика программного продукта. Перечень стадий и состав работ, выполняемых разработчиком постановки задачи и разработчиком программного обеспечения на каждой из стадий разработки программного продукта, указаны в табл. Таблица – Состав работ
Продолжительность работ на каждом этапе разработки ПП определяют по формуле: , где - трудоемкость i-ой работы, чел.-дн.; - количество исполнителей, выполняющих i-ую работу. Так как в данной работе работы ведутся параллельно, то имеем n = 1 для всех этапов. Тогда формула упрощается, и в дальнейшем делить на 1 в формуле не будем, преобразовывая только размерность. Трудоемкость разработки программной продукции может быть определена как сумма величин трудоемкости выполнения отдельных стадий разработки ПП: . Рассмотрим каждую стадию подробно. Трудоемкость разработки технического задания рассчитывается по формуле: , где - трудоемкость разработчика постановки задач на разработку ТЗ, чел.-дн.; - трудоемкость разработчика программного обеспечения на разработку ТЗ, чел.-дн. Значения и рассчитываются по формулам: где - норма трудоемкости разработки ТЗ на программный продукт, чел.-дн.; - коэффициент, учитывающий удельный вес трудоемкости работ, выполняемый разработчиком постановки задачи на стадии ТЗ. Поскольку разработка ТЗ осуществляется разработчиком постановки задачи, трудоемкость, приходящаяся на разработчика ПП, . Тогда Из табл. 2 [1] следует, что норма времени на разработку ТЗ на ПП чел.-дн. Тогда получаем: чел.-дн; Тогда трудоемкость разработки ТЗ: = 47 чел.-дн. Трудоемкость разработки эскизного проекта рассчитывается по формуле: , где - трудоемкость разработчика постановки задач на разработку ЭП, чел.-дн.; - трудоемкость разработчика программного обеспечения на разработку ЭП, чел.-дн.. Значения и рассчитываются по формулам: где - норма трудоемкости разработки ЭП на программный продукт, чел.-дн.; - коэффициент, учитывающий удельный вес трудоемкости работ, выполняемый разработчиком постановки задачи на стадии ЭП. В случае совместной с разработчиком ПО разработки . - коэффициент, учитывающий удельный вес трудоемкости работ, выполняемый разработчиком программного обеспечения на стадии ЭП. В случае совместной с разработчиком ПО работы . По табл. 3 из [1], учитывая, что данный проект является задачей расчетного характера, находим: чел.-дн.. Тогда имеем: чел.-дн., чел.-дн., чел.-дн.. Так как работа на данном этапе ведется параллельно исследователем и разработчиком программы ( ), то ее продолжительность составит: кал. дн. Где - количество работников, участвовавших в процессе. Продолжительность работы разработчика программы: кал.дн. Трудоемкость разработки технического проекта зависит от функционального назначения ПП, количества разновидностей форм входной и выходной информации и определяется как сумма времени, затраченного разработчиком постановки задач и разработчиком программного обеспечения: , где и - нормы трудоемкости разработки ТП разработчиком постановки задач и разработчиком программного обеспечения соответственно, чел.-дн.; - коэффициент учета вида используемой информации; - коэффициент учета режима обработки информации. По табл. 16 из [1] имеем: чел.-дн., чел.-дн.. Значение коэффициента находим по табл. 17 из [1], учитывая, что обработка информации производится в реальном масштабе времени: . Значение коэффициента определяют из выражения: , где , , - значения коэффициентов учета вида используемой информации для переменной, нормативно-справочной информации и баз данных соответственно; , , - количество наборов данных переменной, нормативно-справочной информации и баз данных соответственно. По табл. 18 из [1] определяем: , , . Для данной работы имеем: , , . Тогда . Трудоемкость: чел.-дн.. Так как работа на данном этапе ведется параллельно исследователем и разработчиком программы, то его продолжительность составит:
Продолжительность работы разработчика программы: кал.дн. Трудоемкость разработки рабочего проекта зависит от функционального назначения ПП, количества разновидностей форм входной и выходной информации, сложности алгоритма функционирования, сложности контроля информации, степени использования готовых программных модулей, уровня алгоритмического языка программирования и определяется по формуле: , где и - норма трудоемкости, затрачиваемой на разработку ПП на алгоритмическом языке высокого уровня (типа Delphi) разработчиком постановки задач и разработчиком программного обеспечения соответственно, чел.-дн.; - коэффициент учета сложности контроля информации; - коэффициент учета уровня используемого алгоритмического языка программирования; - коэффициент учета степени использования готовых программных модулей; - коэффициент учета вида используемой информации и сложности алгоритма ПП. По табл. 19 из [1] имеем: . По табл. 20 из [1] имеем: . По табл. 21 из [1] имеем: . Значение коэффициента определяют из выражения: , где , , - значения коэффициентов учета алгоритма ПП и вида используемой информации для переменной, нормативно-справочной информации и баз данных соответственно. По табл. 22 из [1] определяем: , , . Для данной работы имеем: , , . Тогда . По табл. 35 из [1] имеем: чел.-дн., чел.-дн.. Трудоемкость: чел.-дн.. Так как работа на данном этапе ведется параллельно исследователем и разработчиком программы, то его продолжительность составит:
Продолжительность работы разработчика программы: Трудоемкость выполнения стадии «Внедрение» может быть рассчитана по формуле: , где и - норма трудоемкости, затрачиваемой разработчиком постановки задач и разработчиком программного обеспечения соответственно на выполнение процедур внедрения ПП, чел.-дн. По табл. 48 из [1] имеем: чел.-дн., чел.-дн.. Трудоемкость: чел.-дн. Так как работа на данном этапе ведется параллельно исследователем и разработчиком программы, то его продолжительность составит: Продолжительность работы разработчика программы: Трудоемкость разработки программного продукта: (чел.-дн.). Продолжительность цикла создания ПП: (кал. дн.). Планирование и контроль хода выполнения разработки проводят по календарному графику выполнения работ. Ниже приведен календарный план-график (таблица 2), представляющий собой графическое отображение выполненной работы и времени, которое затрачено на эту работу.
Популярное: Генезис конфликтологии как науки в древней Греции: Для уяснения предыстории конфликтологии существенное значение имеет обращение к античной... Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (273)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |