Расчёт трудоёмкости ПО

Страница 1

На основании общего объема ПО определяется нормативная трудоемкость Tн по таблицам. Нормативная трудоемкость устанавливается с учетом сложности ПО. Выделяется три группы сложности, в которых учтены следующие составляющие ПО: языковой интерфейс, ввод-вывод, организация данных, режимы работы, операционная система и техническая среда. Кроме того, устанавливаются дополнительные коэффициенты сложности ПО.

С учетом дополнительного коэффициента сложности kсл (см. таблицу 5.1) рассчитывается общая трудоемкость ПО.

, (6.2)

где То – общая трудоемкость ПО, человеко-дней;

Тн – нормативная трудоемкость ПО, человеко-дней;

kсл – дополнительный коэффициент сложности ПО.

Объему в 6574 условных машинных команд (3-я группа сложности ПО) соответствует нормативная трудоемкость 60 человеко-дней. По формуле (6.2) определим общую трудоемкость ПО:

человеко-дня.

При решении сложных задач с длительным периодом разработки ПО трудоемкость определяется по стадиям разработки (техническое задание – ТЗ, эскизный проект – ЭП, технический проект – ТП, рабочий проект – РП и внедрение – ВН) с учетом новизны, степени использования типовых программ и удельного веса трудоемкости стадий разработки ПО в общей трудоемкости разработки ПО. При этом на основании общей трудоемкости рассчитывается уточненная трудоемкость с учетом распределения по стадиям

, (6.3)

где Ту – уточненная трудоемкость ПО, человеко-дней;

Тi – трудоемкость разработки ПО на i-й стадии, человеко-дней;

m – количество стадий разработки.

Трудоемкость ПО по стадиям определяется с учетом новизны и степени использования в разработке типовых программ и ПО

Тстi = dстi∙kн∙kт∙То, (6.4)

где Tстi – трудоемкость разработки ПО на i-й стадии (технического задания, эскизного проекта, технического проекта, рабочего проекта и внедрения), человеко-дней;

kн – поправочный коэффициент, учитывающий степень новизны ПО;

kт– поправочный коэффициент, учитывающий степень использования в разработке типовых программ и ПО;

dстi – удельный вес трудоемкости i-й стадии разработки ПО в общей

трудоемкости ПО.

На основании уточненной трудоемкости разработки ПО и установленного периода разработки рассчитывается общая плановая численность разработчиков ПО:

(6.5)

где Чр – плановая численность разработчиков, чел.;

Фэф – годовой эффективный фонд времени работы одного работника в течение года, дней в год;

Tр – плановая продолжительность разработки ПО, лет.

По формуле определим уточненную трудоемкость на стадии рабочего проекта

человеко-дней.

Например, по формуле (6.5) определим общую плановую численность разработчиков на стадии рабочего проекта

чел.

Результаты расчетов уточненной трудоемкости и общей плановой численности разработчиков на разных стадиях разработки по формулам (6.5) и представлены в таблице 6.3.

Таблица 6.3 - Результаты расчетов трудоемкости

Стадии разработки

Итого

ТЗ

ЭП

ТП

РП

ВН

Коэффициенты удельных весов трудоемкости стадий, dстi

0,11

0,09

0,11

0,55

0,14

1,0

Коэффициенты, учитывающие использование типовых программ, kт

-

-

-

0,9

-

-

Коэффициенты новизны, kн

1,0

1,0

1,0

1,0

1,0

-

Уточняющая трудоемкость Tу стадий, человеко-дней

7,79

6,37

7,79

35,05

9,91

66,91

Численность Чр исполнителей, чел.

2,35

2,5

2,35

2,81

2,78

12,79

Срок Tр разработки, лет

0,013

0,01

0,013

0,05

0,014

0,1

Страницы: 1 2 3 4

Разделы

Copyright © 2024 - All Rights Reserved - www.transportbasis.ru