Расчет себестоимости программного обеспечения 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Расчет себестоимости программного обеспечения



 

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

– заработная плата исполнителей основная (ЗО) и дополнительная (ЗД);

– отчисления в фонд социальной защиты населения (ЗСЗ);

– отчисления на развитие здравоохранения и охрану здоровья (ЗОЗ);

– налоги, от фонда оплаты труда (Не);

– материалы и комплектующие (М);

– спецоборудование (РС);

– машинное время (РМ);

– расходы на научные командировки (РНК);

– прочие прямые затраты (Пз);

– накладные расходы (РН).

Объем программного обеспечения определяется на основе нормативных данных, приведенных в таблице 5.2.

Общий объем программного обеспечения рассчитывается по формуле (5.1):

 

(5.1)

 

где – общий объем ПО;

– объем функций ПО;

– общее число функций.

 

 

Таблица 5.2 – Характеристика функций и их объем

Номер функции Содержание функций Объем (условных машинных команд)
  Организация ввода/вывода информации с сети терминалов  
  Формирование баз данных  
  Обработка наборов и записей базы данных  
  Организация поиска и поиск в базе данных  
  Загрузки базы данных  
  Формирование последовательного файла  
  Обработка файлов  
  Графический вывод результатов  

 

В итоге общий объем ПО составляет: условных машинных команд. Учитывая современные технологии программирования, технические и инструментальные средства, полученное значение используются с поправочным коэффициентом 0,3:

 

(условных машинных команд)

 

В соответствии с нормативами определятся, что разрабатываемое программное обеспечение относится к третьей группе сложности. По таблице укрупненных норм времени на разработку ПО находится, что программному обеспечению данной группы сложности объемом около 5500 условных машинных команд соответствует норма времени 127 человеко-дней. Таким образом, нормативная трудоемкость ТН оценивается в 127 человеко-дней.

С учетом дополнительного коэффициента сложности рассчитывается общая трудоемкость ПО:

 

(5.2)

где – общая трудоемкость ПО, – нормативная трудоемкость ПО;

– дополнительный коэффициент сложности ПО.

Исходя из того, что планируется функционирование разрабатываемого программного модуля в расширенной операционной среде (связь с другими программными модулями) и программное средство обеспечивает хранение и поиск данных в сложных структурах, принимается дополнительный коэффициент сложности равным 0,15.

Тогда общая трудоемкость составит:

 

человеко-дней.

 

На основании значения общей трудоемкости определяется уточненная трудоемкость с учетом распределения по стадиям разработки по формуле (5.3):

 

 

где - трудоемкость разработки ПО на i -ой стадии (человеко-дней);

– количество стадий.

Трудоемкость разработки ПО ТСТ i на каждой i -ой стадий (технического задания, эскизного проекта, технического проекта, рабочего проекта и внедрения) определяется по формуле (5.4):

 

(5.4)

 

где - удельный вес трудоемкости i-ой стадии разработки ПО в общей трудоемкости ПО (для ПО степени новизны В);

– поправочный коэффициент, учитывающий степень новизны ПО, принимаем равным 0,7;

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

Для каждой из стадий уточненная трудоемкость следующая:

 

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

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

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

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

(человеко-дней) – уточненная трудоемкость на стадии внедрения.

 

Тогда уточненная трудоемкость ТУ разработки программного обеспечения по всем стадиям составляет:

 

(человеко-дня).

 

На основании уточненной трудоемкости разработки ПО и установленного периода разработки рассчитываем общую плановую численность разработчиков:

 

 

где – плановая численность разработчиков (чел.);

– годовой эффективный фонд времени работы одного работника в течение года (дней в год);

– плановая продолжительность разработки ПО (лет).

Эффективный фонд времени работы одного работника () рассчитывается по формуле (5.5):

ДГ – ДП – ДВ – ДО, (5.5)

 

где ДГ – количество дней в году;

ДП – количество праздничных дней в году;

ДВ – количество выходных дней в году;

ДО – количество дней отпуска.

ФЭФ составит:

 

дней.

 

Тогда плановая численность разработчиков ЧР = 81,75 / человек.

Уточненная трудоемкость и общая плановая численность работников служит базой для расчета основной заработной платы.

Исполнитель-разработчик ПО:

– Инженер-программист без категории (тарифный разряд 12, тарифный коэффициент 2,84, продолжительность участия в разработке ПО 90 дней)

Месячная тарифная ставка исполнителя (ТМ) определяется путем умножения действующей месячной тарифной ставки 1-го разряда (ТМ1 = 200000) на тарифный коэффициент (ТК), соответствующий тарифному разряду:

 

ТМ = ТМ1 ТК.

 

Тогда для каждого исполнителя ТМ = 200000 2,84 = 568000 бел. руб.

Часовая тарифная ставка рассчитывается путем деления месячной тарифной ставки на установленный при восьмичасовом рабочем дне фонд рабочего времени ():

 

где – часовая тарифная ставка (бел. руб.);

– месячная тарифная ставка (бел. руб.).

В результате расчета для исполнителя часовая тарифная ставка составляет:

 

 

Основная заработная плата исполнителя рассчитывается по формуле (5.6):

 

(5.6)

где – количество исполнителей, занятых разработкой программного модуля;

TЧ i – часовая тарифная ставка i-го исполнителя (бел. руб.);

ФЭ i – эффективный фонд рабочего времени i-го исполнителя (дней);

ТЧ – количество часов работы в день (ч);

К – коэффициент премирования.

 

бел. руб.

 

Определяем дополнительную заработную плату ЗД на разрабатываемый программный модуль по нормативу НД в процентах к основной заработной плате по формуле (5.7):

 

(5.7)

 

Отчисления в фонд социальной защиты населения ЗСЗ определяются по формуле (5.8):

 

 

где – норматив отчислений в фонды социальной защиты населения(%).

Сумма отчислений в фонд социальной защиты населения:

 

 

Налог, рассчитываемый по фонду оплаты труда (на страхование), определяется по формуле (5.9):

 

 

 

Расходы по статье «Материалы» (М) определяются на основании сметы затрат, разрабатываемой на ПО с учетом действующих нормативов. Норма расхода материалов (носители, бумага, красящие ленты и т.п.) в суммарном выражении (НМ = 430 бел. руб.) определяется в расчете на 100 строк исходного кода программного модуля. Сумма затрат на материалы рассчитывается по следующей формуле с учетом коэффициента снижения расхода материалов на разработку и отладку (принимаем равным 0,5):

 

 

где НМ – норма расхода материалов в расчете на 100 строк исходного кода ПО (бел. руб.);

– общий объем программного модуля (строк исходного кода).

 

 

Расходы по статье «Машинное время» (РМ) включают оплату машинного времени, необходимого для разработки и отладки программного обеспечения, которое определяется по нормативам (в машино-часах) на 100 строк исходного кода (НМВ) машинного времени в зависимости от характера решаемых задач и типа ПЭВМ. Так как разрабатываемый программный модуль предназначен для учета и контроля средств, в соответствии с нормативами значение НМВ принимаем равным 13ч/100 строк исходного кода. Сумма расходов по данной статье определяется по формуле (5.11):

 

 

где ЦМ – расходы на оплату 1 машино-часа, принимаем равным 100 бел. руб.;

– общий объем ПО (строк исходного кода);

НМВ – норматив расхода машинного времени на отладку 100 строк исходного кода (машино-часов).

 

Расходы по статье «Прочие затраты» (ПЗ) включают затраты на приобретение и подготовку специальной научно-технической информации и литературы. Сумму этих расходов определяем следующим образом:

 

 

где НПЗ – норматив прочих затрат в целом по организации (20 %).

 

 

Общую сумму расходов по всем статьям сметы рассчитываем по формуле (5.12):

 

(5.12)

 

бел. руб.

 

Общую сумму расходов на разработку программного модуля (с затратами на сопровождение и адаптацию) как его полную себестоимость (СП) определяем по следующей формуле (5.13):

 

 

где НРСА - норматив расходов на сопровождение и адаптацию программного средства (10 %).

 

 

Общая сумма расходов на разработку программного модуля (с затратами на сопровождение и адаптацию) составила

 



Поделиться:


Последнее изменение этой страницы: 2017-02-21; просмотров: 256; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.226.254.255 (0.033 с.)