Сделай Сам Свою Работу на 5

Расчет трудоемкости работ





Трудоемкость разработки программной продукции tПП может быть определена как сумма величин трудоемкостей выполнения отдельных этапов разработки программного продукта из выражения (3.1):

(3.1)

где

tТЗ – трудоемкость разработки технического задания на создание ПП;

tЭП – трудоемкость разработки эскизного проекта ПП;

tТП – трудоемкость разработки технического проекта ПП;

tРП – трудоемкость разработки рабочего проекта ПП;

tВ – трудоемкость внедрения готового программного продукта.

Трудоемкость разработки технического задания рассчитывается по формуле (3.2):

(3.2)

где

ТРЗ (ТЗ) – затраты времени разработчика постановки задачи на разработку технического задания, чел.-дни;

ТРП (ТЗ) – затраты времени разработчика программного обеспечения на разработку технического задания, чел.-дни.

Значения ТРЗ(ТЗ) и ТРП(ТЗ) рассчитывают по формулам (3.3) и (3.4).

(3.3)

(3.4)

где

tЗ = 10 – норма времени на разработку технического задания (Таблица 3.1 графа 4 этап 1);

КРЗ (ТЗ) – коэффициент, учитывающий удельный вес трудоемкости работ, выполняемых разработчиком постановки задач на стадии технического задания, равный 0 (для случая самостоятельной разработки);



КРП (ТЗ) – коэффициент, учитывающий удельный вес трудоемкости работ, выполняемых разработчиком программного обеспечения на стадии технического задания, равный 1 (для случая самостоятельной разработки).

Получаем:

ТРЗ(ТЗ) = 10 ∙ 0 = 0

ТРП(ТЗ) = 10 ∙ 1 = 10

Подставляя исходные значения коэффициентов в формулы (3.2), (3.3), (3.4), получаем значение tТЗ, равное 10 чел.-дней:

tТЗ = 0+10 = 10

Трудоемкость разработки эскизного проекта программной продукции tЭП рассчитывается по формуле (3.5):

(3.5)

где

ТРЗ (ЭП) – затраты времени разработчика постановки задачи на разработку эскизного проекта, чел.-дней;

ТРП (ЭП) – затраты времени разработчика программного обеспечения на разработку эскизного проекта, чел.-дней.

Значения величин ТРЗ(ЭП) и ТРП(ЭП) рассчитывают по формулам (3.6) и (3.7) соответственно.

(3.6)

(3.7)

где

tЭ = 21 – норма времени на разработку эскизного проекта, в зависимости от функционального назначения и степени новизны (Таблица 3.1 графа 4 этап 2);

КРЗ (ЭП) – коэффициент, учитывающий удельный вес трудоемкости работ, выполняемых разработчиком постановки задач на стадии эскизного проекта, равный 0 (для случая самостоятельной разработки);



КРП (ЭП) – коэффициент, учитывающий удельный вес трудоемкости работ, выполняемых разработчиком программного обеспечения на стадии эскизного проекта, равный 1 (для случая самостоятельной разработки).

Получаем:

TРЗ (ЭП) = 21 ∙ 0 = 0

ТРП (ЭП) = 21 ∙ 1 = 21

Подставляя исходные значения коэффициентов в формулы (3.5), (3.6), (3.7), получаем значение tЭП, равное 21 чел.-дней:

tЭП = 0+21 = 21

Трудоемкость разработки технического проекта программной продукции tТП определяется как сумма времени, затраченного разработчиком постановки задач и разработчиком программного обеспечения рассчитывается по формуле (3.8):

(3.8)

где

ТРЗ (ТП) – затраты времени разработчика постановки задачи на этапе технического проекта, чел.-дней;

ТРП (ТП) – затраты времени разработчика программного обеспечения, чел.-дней.

Значения ТРЗ(ТП) и ТРП(ТП) рассчитывают по формулам (3.9) и (3.10).

(3.9)

(3.10)

 

 

где

t(ТП) – норма времени на разработку технического проекта, берется равным 29 (Таблица 3.1 графа 4 этап 3);

КРЗ (ТП) и КРП (ТП) – коэффициенты, учитывающие удельный вес трудоемкости работ, выполняемых постановщиком задач и программистом соответственно на этапе технического проекта. В случае самостоятельной работы программиста КРЗ (ТП) = 0, КРП (ТП) = 1;

КВ – коэффициент учета вида используемой информации в зависимости от новизны программной продукции, определяемый формулой (3.11):

(3.11)

где

КП = 1,0 и КБД = 2,08 – значения коэффициентов учета вида информации (так как программа относится к группе новизны В программного продукта);



NП = 0 и NБД = 1 – количество файлов переменной информации и базы данных, определяемое разработчиком.

Получаем:

КВ = (1 ∙ 0 + 2,08 ∙ 1) / (0 + 1) = 2,08

ТРЗ (ТП) =29 ∙ 0 ∙2,08= 0

ТРП (ТП) = 29 ∙ 1 ∙ 2,08= 60,3 ≈ 60

Подставив значения в формулу (3.11), получаем коэффициент учета вида информации КВ = 2,08. Используя коэффициент КВ в выражениях (3.9) и (3.10), и подставив значения временных затрат в формулу (3.12), получаем tТП, равное 60 чел.-дней:

tТП = 0 + 60 = 60

Разработка рабочего проекта ведется программистом – исполнителем квалификационной работы, и ее трудоемкость tРП зависит от функционального назначения программного продукта, категории сложности алгоритма функционирования, сложности контроля информации и степени использования готовых программных модулей:

(3.12)

где

КК – коэффициент учета сложности контроля информации, равный 1,16 (так как программа относится к группам 11 и 21 по виду представления исходной информации, способа ее контроля и структуры выходных документов);

КЗ – коэффициент учета степени использования готовых программных модулей, равный 0,8 (менее 20% готовых модулей);

КИА – коэффициент учета вида используемой информации и сложности алгоритма;

t(РП) = 26 – норма времени, затрачиваемого на разработку рабочего проекта, чел.-дни. (Таблица 3.1 графа 4 этап 4).

Значение коэффициента КИА определяется по формуле (3.13):

(3.13)

где

К’П = 1 и К’БД = 0,4 – значения коэффициентов учета сложности алгоритма программного продукта и вида используемой информации для переменной информации и базы данных (группа сложности 3, группа новизны программного продукта В).

NП = 0 и NБД = 1 – количество файлов переменной информации, определяемое разработчиком.

Подставив значения в формулу (3.13), получаем коэффициент учета вида информации и сложности используемого алгоритма КИА = 0,4. Используя коэффициент КИА в выражении (3.12), получаем tРП, равное 10 чел.-дней:

КИА = (1 ∙ 0 + 0,4∙ 1) / (0 + 1) = 0,4

tРП = 1,16 ∙ 0,8 ∙ 0,4 ∙26 = 9,65 ≈ 10

Трудоемкость этапа внедрения tВ может быть рассчитана по формуле (3.14):

(3.14)

где

ТРЗ (В) = 0, ТРП (В) = 20 – затраты времени разработчика постановки задач и программиста на выполнение процедур внедрения программной продукции (работы проводятся исполнителем квалификационной работы самостоятельно), чел.-дней (Таблица 3.1 графа 4 этап 5);

КК – коэффициент учета сложности контроля информации, равный 1,16 (так как программа относится к группам 11 и 21 по виду представления исходной информации, способа ее контроля и структуры выходных документов);

КЗ – коэффициент учета степени использования готовых программных модулей, равный 0,8 (менее 20% готовых модулей).

Подставляя значения в формулу (3.14), получаем tВ, равное 19 чел.-дней:

tB = (0 + 20) ∙ 1 ,16 ∙ 0,8 = 18,56 ≈ 19

По формуле (3.1), суммарная трудоемкость процесса разработки и внедрения программы равна 120 чел.-дня.

Таблица 3.2 - Откорректированная трудоёмкость этапов разработки программной продукции

  Номера этапов Наименование этапов разработки программной продукции Трудоемкость этапов
% чел.-дни
Техническое задание 8,35
Эскизный проект 17,5
Технический проект
Рабочий проект 8,35
Внедрение 15,8
  Итого

 

 








Не нашли, что искали? Воспользуйтесь поиском по сайту:



©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.