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

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

Произведем расчет трудозатрат на разработку программного продукта «Разработка АИС, Автоматическое проектирование построек и сооружений, Разработка глянцевого журнальчика, разработка программного продукта, и т. д».

Трудовые затраты измеряются в чел*час. Расчет делается по формуле

T = tи + tа + tп + tотл + tд ,[1]

где: tи - издержки труда на исследование метода решения задачки;

tа - издержки Расчет трудозатрат на разработку программного продукта на разработку блок-схемы метода;

tп - издержки на программирование;

tотл - издержки на отладку программки на ПК;

tд - издержки на подготовку документации.

Издержки труда на исследование метода решения задачки с учетом уточнения описания и квалификации программера рассчитываются по формуле

tи = (Q x B)/(75...85) x k [2]

где: Q - условное число операторов в программке;

В Расчет трудозатрат на разработку программного продукта - коэффициент роста издержек зависимо от трудности программки (1,2...5);

k - коэффициент квалификации разработчика.

Составляющие издержки труда можно найти через условное число операторов в программном продукте. В их число входят те операторы, которые необходимо учитывать программеру в процессе работы над задачей с учетом вероятных уточнений постановки задачки и совершенствования метода. Где Расчет трудозатрат на разработку программного продукта:

Q = q x c(1 + p) , [3]

q - предполагаемое число операторов

с - коэффициент трудности программки (от 1 до 2);

р - коэффициент корректировки программки в процессе ее разработки(от 0,5 до 1).

Для расчета издержек следует применить усредненные значения:

q = 1100;

с =1,5;

р = 0,75.

Коэффициент трудности программки рамен 1,5, так как рассматриваемый программный продукт средней трудности.

Подставляя данные значения в Расчет трудозатрат на разработку программного продукта формулу, получаем:

Q=1100*1,5*(1+0,75)=2888 операторов.

Коэффициент роста издержек 13 охарактеризовывает повышение издержек труда вследствие недостаточно полного описания задачки, уточнений и некой доработки. Этот коэффициент может- принимать значения от 1,2 до 5. Возьмем среднее для более четких расчетов;

В = 2

Коэффициент квалификации разработчика находится в зависимости от стажа работы программера последующим образом:

стаж до 2 лет Расчет трудозатрат на разработку программного продукта - к = 0.8;

от 2 до 3 лет — к = 1;

от 3 до 7 лет - к = 1,3...1,4;

от 7 лет - к = 1,5...1,6.

Потому что предусмотрен малый набор операторов, нужно будет нанимать опытнейшего разработчика (для уменьшения издержек на уточнения и доработку):

к = 1,35 (стаж работы от 3 до 7 лет)

Подставив известные значения в формулу [2] произведем расчет:

tи = 2888*2/(80* 1,35) = 53,5 чел *час.

Издержки труда Расчет трудозатрат на разработку программного продукта на исследование метода решения задачки составят 53,5 чел*час.

Расчет издержек на разработку блок-схемы метода

Расчет трудозатрат делается по формуле:

ta = Q/(60...75) x k[4]

где: Q - условное число операторов;

k - коэффициент квалификации разработчика.

ta = 2888/(70*1.35) = 30,6 чел*час.

Издержки на разработку блок-схемы метода составят 30,6 чел*час.

Расчет издержек на отладку программки на Расчет трудозатрат на разработку программного продукта ПК

Отладкой программки занимается программер.

Отладка программки - выполнение программки для выявления изъянов в функциях, в логике, проводится проверка программного продукта на соответствие техническому заданию.

Расчет трудозатрат на отладку делается по формуле:

tотл = Q/(40...50) x k[5]

где: Q - условное число операторов;

k - коэффициент квалификации разработчика.

tотл =2888/(45*1,35)=47,5 чел*час;

Издержки на Расчет трудозатрат на разработку программного продукта отладку программки на ПК составят 47,5 чел*час.

При всеохватывающей отладке программки следует предугадать растущие в 1,5 раза издержки, потому окончательные трудовые издержки на отладку программки будут равны:

tотл.окон = tотл x 1,5 [6]

tотл.окон = 47,5*1,5 = 71,3 чел*час.

Издержки на окончательную отладку программки на ПК составят 71,3 чел*час

Трудовые издержки на подготовку документации

Трудовые издержки на подготовку документации Расчет трудозатрат на разработку программного продукта будут складываться из издержек труда на подготовку рукописного текста и издержек труда на редактирование, печать и оформление документации.

tд = tдп + tдр[7]

где: tдп - трудовые издержки на подготовку материалов в рукописи;

tдр - издержки на редактирование, печать и оформление документации.

Рассчитываем трудовые затраты на подготовку материалов в рукописи Расчет трудозатрат на разработку программного продукта по формуле:

tдр = Q/(150...200) x k [8]

где: Q - условное число операторов;

k - коэффициент квалификации разработчика.

tдп = 2888/(175*1,35)= 12,2 чел*час.

Издержки на редактирование, печать и оформление tдр прямо пропорционально находится в зависимости от издержек на подготовку материалов в рукописи:

tдр = 0,75 x tдп [9]

tдр = 0,75*12,2 = 9,2 чел*час.

tд = 12,2 + 9,2 = 21,4 чел*час.

Таким макаром, общие трудовые издержки на Расчет трудозатрат на разработку программного продукта подготовку документации составят 21,4 чел *час.

Рассчитаем издержки на программирование, как 25% от общих трудозатрат:

tп = (53,5+30,6+71,3+21,4)*0,25=44,2 чел*час.

Издержки на программирование составят 44,2 чел*час.

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

Приобретенные трудовые затраты сводим в таблицу, производим суммирование всех видов трудозатрат на разработку программного продукта и находим общие трудовые затраты Расчет трудозатрат на разработку программного продукта Т:

Т = 53,5+30,6+44,2+71,3+21,4 = 221,0 чел*час.

Таким макаром, общие трудовые затраты на разработку программного продукта «..............................» составят 221,0 чел*час.

Таблица 1: Структура трудозатрат на разработку ПП

Виды трудозатрат Индекс Трудоёмкость, чел*час Структура трудозатрат, %
На исследование метода 53,5 24,2
На разработку блок-схемы 30,6 13,8
На программирование tп 44,2 20,0
На отладку программки tотл 71,3 32,3
На подготовку документации 21,4 9,7
Итого Расчет трудозатрат на разработку программного продукта (общие трудовые затраты) T 221,0

Из приведенной таблицы видно, что наибольше количество трудозатрат при разработке программного продукта обычно вызывают отладка программки и исследование метода решения задачки.


raschet-trudozatrat-na-razrabotku-programmnogo-produkta.html
raschet-tyagovogo-elektromagnita-postoyannogo-toka-referat.html
raschet-udelnih-kapitalnih-vlozhenij.html