Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КП 230105.doc
Скачиваний:
4
Добавлен:
21.04.2019
Размер:
222.72 Кб
Скачать

2.3 Расчет накладных расходов

Расчет накладных расходов ведется от фонда заработной платы основных работников. Укрупнено примем следующий состав накладных расходов:

Таблица 2.3 Норматив накладных расходов

№ п/п

Наименование вида расхода

Норматив в процентах от заработной платы (Ннакл)

Расчет и сумма, руб. (по формуле 2.1)

1

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

60-70

2

Затраты на содержание службы охраны

30-35

3

Затраты на содержание административно-управленческого персонала

8-10

4

Затраты на содержание общетехнических служб (служба стандартов, научно-техническая библиотека, компьютерный стенд для отладки технологий)

15-20

5

Амортизационные отчисления

4-5

6

Затраты по охране труда, пожарной безопасности и производственной санитарии

5-10

7

Налоги и сборы в бюджет

3

ИТОГО

Сумма накладных расходов рассчитывается по формуле 2.1

(2.1)

где Ннакл – норматив накладных расходов от суммы заработной платы (ИТОГО табл. 2.3)

Зосн – сумма основной заработной платы (принимаем из табл. 2.2), р.

Прочие расходы в нашем случае состоят из расходов на машинное время. Машинное время было рассчитано в п. 1.4. Расходы на машинное время рассчитываются по формуле 2.2.

(2.2)

где Смч – стоимость машино-часа работы ЭВМ, р.

Мдн – количество машино-дней работы ЭВМ, дн

Тсм – продолжительность рабочей смены, ч.

2.4 Калькуляция затрат на разработку программного продукта

Таким образом, рассчитаны все основные составляющие сметы затрат. Калькуляцию затрат оформляем в таблице 2.4.

Таблица 2.4. Калькуляция затрат на разработку программного продукта

Наименование статей расходов

Примечание

Сумма, р.

1

2

3

4

5

6

Расходные материалы

Основная заработная плата

Дополнительная заработная плата

Отчисления на социальные нужды

Накладные расходы

Прочие расходы

ИТОГО полная себестоимость

Принимаем из табл. 2.1

Зосн из табл. 2.2

Здоп из табл. 2.2

Осн из табл. 2.2

Рнакл

Рпр

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

2.5 Метод оценки по нормативным коэффициентам. Определение полной себестоимости программного продукта.

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

Для прогнозирования общего объема исходного кода программного продукта применяют метод, основанный на анализе всех алгоритмов и программ, входящих в его состав. Уравнение длины программы имеет вид:

(2.3)

где N – длина исходного кода программы в операторах (объем программы)

h1 – число простых операторов в программе;

h2 – число операндов в программе.

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

Стоимость одного оператора определяется по формуле 2.4

(2.4)

где S – средняя стоимость одного дня работы инженера-программиста (рассчитываем по формуле 2.5), р.

п - минимальная производительность труда при разработке программного продукта, оп/день (принимаем для расчетов приблизительно 10-15 написанных, отлаженных и задокументированных операторов в день)

Среднюю стоимость одного дня работы инженера-программиста можно рассчитать по формуле:

(2.5)

где Ом – среднемесячный оклад инженера-программиста, руб.

Др – установленное среднее число рабочих дней в месяце, дн.

Номинальная оценка разрабатываемого программного продукта как функция объема определяется произведением стоимости одного оператора и длины исходного кода программного продукта в операторах по формуле 2.6

(2.6)

Для вычисления полной себестоимости программного продукта используем формулу 2.7

(2.7)

где р1 – коэффициент, учитывающий влияние языка программирования;

р2 – коэффициент, учитывающий требования к качеству программного продукта

р3 – коэффициент, учитывающий сложность программного продукта

р4 – коэффициент, учитывающий производительность труда инженера-программиста.

Коэффициент, учитывающий влияние языка программирования (р1) определяется в пределах 0,5  1,5 в зависимости от сложности языка. При использовании языков высокого уровня применяется коэффициент р1 = 0,5

Коэффициент, учитывающий требования к качеству программного продукта (р2) определяется в зависимости от степени участия службы сопровождения в разработке программного средства по таблице 2.5

Таблица 2.5 Поправочные коэффициенты учитывающие требования к качеству программного продукта

Характеристика степени участия служб сопровождения

Поправочный коэффициент (р2)

1

2

3

4

Служба сопровождения разрабатывала ПС или значительную его часть

Служба сопровождения участвовала в разработках ПС на правах соисполнителя

Служба сопровождения в разработках не участвовала. В процессе разработки служба сопровождения имела информацию о ходе разработки и принимала участие в испытаниях ПС.

Служба сопровождения в разработках не участвовала. Информации о разработке до момента сдачи в фонд не имелось.

0,6

0,8

1,0

1,2

Коэффициент сложности программного продукта (р3) определяется в зависимости от коэффициента сложности алгоритмов, использованных при его создании , степени их новизны и вида используемой информации. Алгоритмы условно можно разделить на три группы:

  • алгоритмы оптимизации и моделирования (р3 от 1,25 до 2,0)

  • алгоритмы учета, отчетности, статистики и поиска (р3 = 1,0)

  • алгоритмы, реализующие стандартные методы (р3 от 1,25 до 1,5)

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

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

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

  • в зависимости от стажа работы в области программирования (до двух лет работы – р4 = 0,8; два – три года – р4 = 1,0; три – пять лет – р4 = 1,1; пять – семь лет – р4 = 1,3  1,4; свыше семи лет – р4 = 1,5  1,6)

  • в зависимости от заработной платы. Некоторые предприятия оценивают квалификацию разработчика в зависимости от заработной платы. В этом случае зарплата выступает в роли рычага повышения производительности труда. Следует учитывать, что зарплата и производительность труда не всегда находятся в прямой зависимости

Размер разрабатываемого программного продукта оказывает существенное влияние на производительность труда инженера-программиста. Наиболее низкая производительность труда отмечается при разработке больших программных комплексов. По оценкам экспертов увеличение размера разрабатываемой программы в 10 раз вызывает снижение производительности труда разработчика приблизительно в 1,5 раза.

Выбрав требуемые коэффициенты на основе формулы 2.7 можно рассчитать значение полной себестоимости разработки программного продукта Сп.