Дипломы, курсовые, рефераты, контрольные...
Срочная помощь в учёбе

Расчет экономических показателей программного продукта

РефератПомощь в написанииУзнать стоимостьмоей работы

При определении затрат времени на разработку программного продукта был использован метод экспертных оценок. Суть этого метода состоит в том, что оценка затрат проводится несколькими экспертами. В данном случае в качестве экспертов выступают разработчик программного продукта и руководитель проекта. Использование данного метода оправдано, так как процесс написания программы является творческим… Читать ещё >

Расчет экономических показателей программного продукта (реферат, курсовая, диплом, контрольная)

В рамках дипломного проекта была проведена разработка обучающей пособия «Теория языков программирования и методов трансляции».

Так как процесс разработки занимал определенное время, то целесообразно провести среднюю оценку затрат времени на реализацию программного продукта, а также провести расчеты себестоимости программного продукта и его цены.

Расчет себестоимости и цены программного продукта

Себестоимость — денежное выражение затрат на производство и реализацию единицы продукции. Выступает качественной характеристикой деятельности производителя, показателем конкурентоспособности. Включает в себя: затраты на сырье и материалы; оплату труда; отчисления на социальные нужды; амортизацию основных фондов; прочие расходы. Затраты делятся на прямые, т. е. непосредственно относящиеся на себестоимость конкретных видов продукции, и косвенные, связанные с производством в целом и относимые в определенной пропорции на себестоимость продукции.

Процесс разработки программного продукта состоит из нескольких этапов:

  • — Проектирование;
  • — Написание программы;
  • — Отладка и тестирование.

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

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

На основе экспертных оценок затрат времени определяется средняя величина для каждого из указанных выше этапов, которая определяется по формуле:

tсред = (3 * tрук + 2 * tавт) / 5,.

где tсред — среднее время, полученное на основе экспертных оценок;

tрук — оценка времени, данная руководителем проекта;

tавтоценка времени, данная автором программы.

Средняя оценка времени рассчитывается по каждому этапу разработки программы для трех ситуаций:

Наименее возможная величина затрат, ai;

Наиболее вероятная величина затрат, mi;

Наиболее возможная величина затрат, bi;

Результаты расчета средней оценки затрат времени на разработку программы приведены в таблице. Оценка производится в днях.

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

Формула расчета математического ожидания для i-ro этапа приведена ниже:

MOi = (ai + 4 * mi + bi) / 6,

где MOi — математическое ожидание для i-ro этапа; ai, mi, bi — средние значения.

Стандартное отклонение Gi по i-му этапу рассчитывается по формуле:

Gi=(bi — ai) / 6,.

где Gi — стандартное отклонение по i-му этапу.

Зная математическое ожидание по каждому этапу, рассчитывается общая величина математического ожидания в целом по программному средству:

Стандартное отклонение G в целом по программному средству рассчитывается по следующей формуле:

G = v? Gi2,.

где G — стандартное отклонение.

На основе расчетов математического ожидания и стандартного отклонения рассчитывается коэффициент вариации — коэффициент согласованности мнения экспертов.

Коэффициент вариации рассчитывается по формуле:

yi=Gi / MOi,.

где yi — коэффициент вариации.

Если коэффициент вариации y <= 0,33, то мнение экспертов считается согласованным.

Таблица 6.2 — Затраты на разработку программного продукта.

Этапы разработки программы.

Средняя величина затрат по этапам, дни.

Математическое ожидание.

(МОi, дни).

Стандартное отклонение.

(Gi, дни).

Коэффициент вариации.

(yi).

Наименее возможная величина затрат (ai, дни).

Наиболее вероятная величина затрат (mi, дни).

Наиболее возможная величина затрат (bi, дни).

1 Проектирование.

5,2.

11,8.

8,6.

10,2.

0,6.

0,06.

2 Написание программы.

32,6.

34,4.

32,5.

0,7.

0,02.

3 Тестирование и отладка.

18,8.

20,4.

23,8.

20,7.

0,8.

0,04.

Итого.

64,8.

66,8.

63,4.

1,2.

0,02.

Так как коэффициент вариации yi = 0,02 не превосходит 0,33, то мнения экспертов согласованны.

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

C=(3/M)*k*(t1 +t2+t3)*(1 +Кн)+8*Тмаш*См+8*Тинт*Синт, где С — себестоимость разработки программного продукта;

З — среднемесячная заработная плата программиста с учетом районного коэффициента (примем 3 = 12 000 руб.);

М — среднее количество рабочих дней в месяце (примем М = 21 день);

k — коэффициент, учитывающий отчисления во внебюджетные фонды (к = 34%);

t1 -трудозатраты на проектирование (t1 = 10,2 дней);

t2 — трудозатраты на написание программы (t2 = 32,5 дня);

t3 — трудозатраты на тестирование и отладку (t3 = 20,7 дней);

Кн — коэффициент, учитывающий накладные расходы (освещение, отопление, уборка помещения, примем Кн = 8%);

См — стоимость одного часа машинного времени;

Синт — стоимость одного часа работы в Internet (примем Синт=15 руб. (средняя стоимость часа пользования трафиком провайдеров г. Новосибирска)).

Рассчитаем стоимость одного часа машинного времени, для этого рассчитаем затраты на эксплуатацию ЭВМ за год.

См = (Зэл + За + Зкомпл + Зпр) / Тобщ где См — стоимость одного часа машинного времени;

Тобщ — общее время работы компьютера в год;

Зэл — затраты на электроэнергию за год работы;

За — амортизационные отчисления;

Зкомпл — затраты на комплектующие материалы;

Зпр — прочие расходы.

Приведем формулы для расчета вышеперечисленных видов затрат. Общее время работы компьютера за год: Тобщ = 21*12* 8 = 2016 часов.

Затраты на электроэнергию за год работы (на данный момент тариф Сэл составляет 1,76 коп. за кВт, по паспортным данным потребляемая мощность компьютера Р = 400 Вт в час):

3Эл=tР*СЭЛ*Р=2016*1,76*0,4=1419,26 руб.,.

Амортизационные отчисления в год (Пр — процент отчисления на амортизацию согласно статьи 258 НК РФ составляет 20% (так как компьютер относится к третьей группе имущества со сроком полезного использования свыше 3 лет до 5 лет включительно), С = 20 000 руб. — стоимость компьютера):

За = С * Пр = 20 000 * 0,2 = 4000 руб.,.

Затраты на комплектующие материалы составляют:

Зкомпл=500 руб., Прочие расходы составляют 5% от общей суммы затрат:

Зпр = 0,05 * (3эл + 3а + 3компл) / 0,95.

Таким образом, Зпр= 0,05 * (1419,26 + 4000 + 500) / 0,95 = 311,54 руб.

Согласно формуле (6.8), рассчитаем один час машинного времени: См = (1419,26 + 4000 + 500 + 311,54) /2016 = 3,09 руб.

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

С = (12 000 / 21) * 1,34 * (10,2 + 32,5 + 20,7) * (1 + 1,08) + 8 * (32,5 + 20,7) * 3,09 + 8 * 4,5 * 10 = 1592,69 * 63,4 + 1315,1 + 360 = 102 651,65 руб.

Показать весь текст
Заполнить форму текущей работой