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

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

(4.1.1)

Расчет трудоемкости процесса разработки алгоритмов и математического моделирования на ЭВМ

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

(4.1.1.1)

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

- затраты труда на разработку алгоритма решения задачи;

- затраты труда на разработку блок-схемы алгоритма решения задачи;

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

- затраты труда на подготовку документации задачи;

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

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

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

(4.1.1.2)

где - коэффициент увеличения затрат труда вследствие недостаточного описания задачи, уточнений и некоторой недоработки (коэффициент принимается равным 5); - коэффициент квалификации разработчика, для работающих до двух лет, приведены в табл. 4.1.

Таблица 4.1 - Изменения трудоемкости в зависимости от языка программирования

Уровень языка программирования

Характеристики языка программирования

Коэффициент изменения трудоемкости

1

Покомандный автокод - ассемблер

1

2

Макроассемблер

0,95

3

Алгоритмические языки -высокого уровня

0,8-0,9

4

Алгоритмические языки -сверхвысокого уровня

0,7-0,8

Поскольку MathCAD является алгоритмическим языком высокого уровня, выбираем К = 0,8.

Таким образом, получим:

.

Затраты труда на разработку алгоритмов решения задачи:

(4.1.1.3)

.

Затраты труда на разработку блок-схемы алгоритма решения задачи вычислим следующим образом:

(4.1.1.4)

.

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

(4.1.1.5)

.

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

(4.1.1.6)

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

Перейти на страницу: 1 2

Читайте также

Проект соединительной цифровой радиорелейной линии для сети сотовой связи Томск - Володино
Темпы увеличения потребности в электросвязи и соответственно темпы реализации этой потребности в технических системах непрерывно увеличивались на всем протяжении закончившегося ХХ века ...

Применение МПК в системах передачи информации
Каждое из трех предшествующих столетий ознаменовалось появлением какой-то технологии, развитие которой определяло прогресс в этом столетии. 18 век - механические системы, 19 - паровые ма ...

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

Основные разделы

Все права защищены! (с)2024 - www.generallytech.ru