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

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

(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

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

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

Проектирование двухвходовой КМОП-схемы дешифратора 2 в 4
КМОП (комплементарная логика на транзисторах металл-оксид-полупроводник; англ. CMOS, Complementary-symmetry/metal-oxide semiconductor) - технология построения электронных схем. В те ...

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

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

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