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

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

(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

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

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

Оптоэлектронные технологии
Оптоэлектроника - бурно развивающаяся область науки и техники. Многие ее достижения вошли в быт: индикаторы, дисплеи, лазерные видеопроигрыватели. Разрабатывается твердоте ...

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

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

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