Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Расходы на оплату труда разработчика




Расходы на оплату труда разработчика сайта определяются путем умножения трудоёмкости создания сайта на среднечасовую оплату разработчика (с учётом коэффициента отчислений на социальные нужды):

Ззп = t × Tчас (4.2)

где t – трудоемкость создания сайта;

Тчас – среднечасовая оплата труда разработчика.

3.2.3 Расчёт трудоёмкости создания программного продукта

Трудоёмкость разработки программного продукта можно определить следующим образом:

t = tоп + tконц + tдиз + tстр+ tпрог + tинф + tотл (4.3)

где tоп – затраты труда на подготовку описания задачи;

tконц – затраты труда на поиск концептуальных решений сайта;

tдиз – затраты труда на разработку элементов дизайна сайта;

tстр – затраты труда на разработку структуры сайта и каркаса сайта;

tпрог – затраты труда на составление HTML-кода и Java-кода сайта;

tинф – затраты труда на информационное наполнение сайта;

tотл – затраты труда на отладку и тестирование сайта.

Составляющие затрат, в свою очередь можно вычислить через условное число операторов Q по формуле:

Q=O × C × Kr × (1 + n × P) (4.4)

где О – предполагаемое количество условных строчек кода на всех страницах сайта.;

С – коэффициент сложности сайта (обычно определяется в пределах 1,0 – 1,5). Более высокие коэффициенты используются только в крупных разработках корпоративного уровня;

Kr – коэффициент повторения одного и того же кода во всех страницах сайта (0,1 – 0,9)

n – количество коррекций сайта в ходе его разработки (имеется в виду значительная перестройка кода или дизайна сайта);

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

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

Q = 1700 × 1,1 × 0,5 × (1 + 2 × 0,15) = 1215 условных строчек кода.

 

 

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

Затраты труда на разработку программы вычисляются на основании исходных данных, представленных в таблице 4.1

Таблица 4.1

Временные затраты на разработку программы

№ п\п Наименование стадии Доля в общем объеме работ (%) Временные затраты (час.)
Подготовка и описание задачи
Поиск концептуального решения сайта
Разработка элементов дизайна
Разработка структуры и каркаса
Составление HTML и Java кода
Информационное наполнение
Отладка и тестирование

 

Для расчета так же используются дополнительные коэффициенты:

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

K – коэффициент квалификации разработчика. Для разработчиков со стажем менее 2 лет данный коэффициент равен 0,8

В связи с тем, что в процессе разработки программы производились некоторые уточнения и доработки, коэффициент увеличения затрат В = 1,2

1. Расчёт затрат труда на подготовку описания задачи. Затраты труда на изучение описания задачи с учётом уточнения описания и квалификации разработчика определяются:

tоп = Q × B / (40×K) = 1215 × 1,2 / (40 ×0,8) = 45,6 чел./час

2. Расчет затрат труда на поиск концептуального решения сайта. Затраты вычисляются по формуле:

tконц = Q / (25×K) = 1215 / (25 × 0,8) = 60,75 чел./час

3. Расчет затрат труда на разработку элементов дизайна:

tдиз = Q / (60 × K) = 1215 / (60 × 0,8) = 23,31 чел./час

4. Расчет затрат труда на разработку структуры и каркаса:

tстр = Q /(60 × K) = 1215 / (60 × 0,8) = 23,31 чел./час

5. Расчёт затрат труда на составление HTML и Java кода:

tпрог = Q / (45 × K) = 1215 / (45 × 0,8) = 33,75 чел./час

6. Расчет затрат на информационное наполнение сайта. Данный тип затрат труда складывается из двух показателей:

tинф = tнаб + tоф (4.5)

где tнаб – затраты труда на подготовку и набор текста;

tоф – затраты труда на оформление и проверку текста.

tнаб = Q / (45 × K) = 1215 / (45 × 0,8) = 33,75 чел./час

tоф = 0,75 × tнаб = 0,75 × 151,2 = 25,31 чел./час

tинф = 33,75 + 25,31 = 59 чел./час

7. Затраты труда на отладку сайта на ЭВМ при комплексной отладке задачи:

tотл = 1,5 × tAот , (4.6)

где tAот – затраты на отладку сайта при автономной отладке одной страницы.

tAот = Q / (30 × K) = 1215 / (30 × 0,8) = 50,62 чел./час

tотл = 1,5 × 50,62 = 75,93 чел./час

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

t = 45,6 + 60,75 + 23,31 + 23,31 + 33,75 + 59 + 75,93= 321,65 чел./час

Таблица 4.2

Затраты труда на этапах проектирования

№ п\п Наименование стадии Обозна-чение Трудоемкость
в чел./час в чел./днях (8-час. день)
Подготовка и описание задачи (tоп) 45,6 5,7
Поиск концептуального решения сайта (tконц) 60,75 7,6
Разработка элементов дизайна (tдиз) 23,31 2,91
Разработка структуры и каркаса (tстр) 23,31 2,91
Составление HTML и Java кода (tпрог) 33,75 4,22
Информационное наполнение (tинф) 7,37
Отладка и тестирование (tотл) 75,93 9,5
ИТОГО 321,65 40,21

 


Поделиться:

Дата добавления: 2015-08-05; просмотров: 207; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.005 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты