Расчет трудоемкости разработки программного обеспечения
Базовый показатель для определения составляющих затрат труда. Структура общего времени на создание программного продукта. Суммарные затраты труда. Расходы на материалы и комплектующие, используемые в процессе написания, определение минимальной цены.
Рубрика | Экономика и экономическая теория |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 11.11.2013 |
Размер файла | 178,7 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru
Введение
трудоемкость затрата расход программный
Разработка программного обеспечения на заказ а также качественные персональные компьютеры на сегодняшний день является одним из наиболее успешно и быстро развивающихся направлений рынка информационных технологий. Всё большее количество компаний стремится заказать разработку программного обеспечения. Это связано со стремлением оптимизировать процессы составления отчётности, управления ресурсами и проведения различных операций. И крупные корпорации и сравнительно небольшие, ещё молодые компании, только берущие курс на расширение задумываются о необходимости автоматизировать отдельные бизнес-процессы.
Целью данной семестровой работы является расчет трудоемкости разработки программного обеспечения. Ведь правильно рассчитанные затраты помогут успешной работе и внедрению программного обеспечения. В данной семестровой работе мы определяем цену программного продукта, а именно: расчет трудоемкости разработки программного обеспечения, расчет затрат на разработку программного обеспечения, цена интеллектуального труда (программного продукта и НИР (ОКР))
Исходные данные
Номер варианта: 1.
Значение поправочного коэффициента: 1.005.
Таблица 1 - Данные с учетом поправочного коэффициента
Вариант |
1 |
*1.005 |
|
Дополнительная заработная плата, от основной заработной платы, в % |
20 |
20,1 |
|
Расходы на материалы и комплектующие, а также затраты на техническое обслуживание и ремонт, соответственно от стоимости оборудования, в % |
1,5 |
1,507 |
|
2,5 |
2,512 |
||
Стоимость 1 кВт-ч электроэнергии, втенге |
11 |
11,055 |
|
Ликвидационная стоимость, от стоимости оборудования, в % |
5 |
5,025 |
|
Планируемый процент времени на ремонт ЭВМ |
2 |
2,01 |
|
Накладные расходы, от ФОТ, в % |
50 |
50,25 |
|
Цена магнитного диска, в тенге |
150 |
150,75 |
|
Стоимость записи, в тенге |
100 |
100,5 |
|
Планируемый процент рентабельности по отношению к себестоимости, в % |
15 |
15,075 |
Расчет трудоемкости разработки программного обеспечения
Базовый показатель для определения составляющих затрат труда вычисляется по формуле:
Q= q * c , (1)
где Q - условное число команд; q - коэффициент, учитывающий условное число команд в зависимости от типа задачи; с - коэффициент, учитывающий новизну и сложность программы.
Выбираем значение коэффициента q из таблицы 2, равное 4500.
Таблица 2 - Значения коэффициента q
Тип задачи |
Пределы изменений коэффициента |
|
Задачи учета |
от 1400 до 1500 |
|
Задачи оперативного управления |
от 1500 до 1700 |
|
Задачи планирования |
от 3000 до 3500 |
|
Многовариантные задачи |
от 4500 до 5000 |
|
Комплексные задачи |
от 5000 до 5500 |
Программные продукты по степени новизны может быть отнесены к одной из 4-х групп:
- группа А - разработка принципиально новых задач;
- группа Б - разработка оригинальных программ;
- группа В - разработка программ с использованием типовых решений;
- группа Г - разовая типовая задача.
Коэффициент С определяем из таблицы 3, на пересечении групп сложности и степени новизны, равный 1.38.
Таблица 3 - Коэффициенты расчета трудоемкости
Язык программирования |
Группа сложности |
Степень новизны |
Коэффициент B |
||||
А |
Б |
В |
Г |
||||
Высокого уровня |
1 |
1,38 |
1,26 |
1,15 |
0,69 |
1,2 |
|
2 |
1,30 |
1,19 |
1,08 |
0,65 |
1,35 |
||
3 |
1,20 |
1,10 |
1,00 |
0,60 |
1,5 |
||
Низкого уровня |
1 |
1,58 |
1,45 |
1,32 |
0,79 |
1,2 |
|
2 |
1,49 |
1,37 |
1,24 |
0,74 |
1,35 |
||
3 |
1,38 |
1,26 |
1,15 |
0,69 |
1,5 |
Теперь, исходя из формулы 1 можно определить условное число команд Q:
Q= q * c=4500*1.38=6210.
Далее необходимо рассчитать время на создание программного продукта.
Общее время на создание программы складывается из различных компонентов. Структура общего времени на создание программного продукта представлена в таблице 4.
Таблица 4 - Структура общего времени на создание программного продукта
№ этапа |
Обозначение времени данного этапа |
Содержание этапа |
|
1 |
Тпо |
Подготовка описания задачи. |
|
2 |
То |
Описание задачи. |
|
3 |
Та |
Разработка алгоритма. |
|
4 |
Тбс |
Разработка блок-схемы алгоритма. |
|
5 |
Тн |
Написание программы на языке ... |
|
6 |
Тп |
Набивка программы. |
|
7 |
Тот |
Отладка и тестирование программы. |
|
8 |
Тд |
Оформление документации, инструкции пользователю, пояснительной записки. |
Время рассчитывается в человеко-часах, причем Тпо берется по фактически отработанному времени, а время остальных этапов определяется расчетно, по условному числу команд Q.
Определяем время, затраченное на каждый этап создания программного продукта:
Тпо (время на подготовку описания задачи), берется по факту и составляет (от 3-х до 5-ти дней по 8 часов):24чел-час.
То (время на описание задачи) определяется по формуле:
То = Q * B / (50 *K), (2)
где В - коэффициент учета изменений задачи, коэффициент В в зависимости от сложности задачи и числа изменений выбирается в интервале от 1.2 до 1.5 (таблица 3), равный 1.2; К - коэффициент, учитывающий квалификацию программиста.
Выбираем значение коэффициента К из таблицы 5, равный 1.
Таблица 5 - Коэффициенты квалификации программиста
Опыт работы |
Коэффициент квалификации |
|
До двух лет |
0.8 |
|
2-3 года |
1 |
|
3-5 лет |
1.1 - 1.2 |
|
5-7 лет |
1.3 - 1.4 |
|
более 7 лет |
1.5 - 1.6 |
Применяя формулу 2 подсчитываем время на описание задачи:
То = Q * B / (50 *K)= 6210*1.2/(50*1)=149.04чел-час.
Та (время на разработку алгоритма) рассчитываем по формуле:
Та = Q / (50 * K) (3)
Тогда применяя формулу 3, получаем:
Та = Q / (50 * K)=6210/(50*1)=124.2чел-час.
Тбс (время на разработку блок - схемы ) определяется аналогично Та по формуле 3 и составляет 124.2 чел-час.
Тн (время написания программы на языке программирования) определяется по формуле:
Тн = Q * 1.5 / (50 * K) (4)
Применяя формулу 4, подсчитываем Тн:
Тн = Q * 1.5 / (50 * K)= 6210*1.5/(50*1)=186.3чел-час.
Тп (время набивки программы) определяется по формуле:
Тп = Q / 50 (5)
Тогда рассчитывая Тп по формуле 5, получаем:
Тп = Q / 50= 6210/50=124.2чел-час.
Тот (время отладки и тестирования программы) определяется по формуле:
Тот = Q * 4.2/(50*К) (6)
Тогда,
Тот = Q * 4.2/(50*К)=6210*4.2/(50*1)=521,64чел-час.
Тд (время на оформление документации), берется по факту и составляет (от 3-х до 5-ти дней по 8 часов):
Тд = 24 чел / час.
Суммарные затраты труда рассчитываются как сумма составных затрат труда по формуле 7:
Т = Тпо + То + Та + Тбс + Тн + Тп + Тот + Тд (7)
Теперь, зная время, затраченное на каждом этапе, можно подсчитать Т по формуле 7:
Т =24+149,04+124.2+124.2+186.3+124.2+521.64+24=1277,58чел-час.
Затраты на разработку программного обеспечения включают в себя расходы по заработной плате, начислений на заработную плату, амортизацию и прочие расходы и определяются по формуле:
Спп = ФОТ+Сн + А + СЭЭ +СМиК + СТО+Спр + Снакл, (8)
где ФОТ - фонд оплаты труда;Сн - социальный налог;А - амортизационные отчисления;СЭЭ- затраты на электроэнергию;СМиК- затраты на материалы и комплектующие;СТО - затраты на техническое обслуживание;Спр - прочие расходы;Снакл- накладные расходы;
Заработная плата складывается из двух составляющих: основной заработной платы и дополнительной. Суммарная заработная плата (или фонд оплаты труда, ФОТ) вычисляется как сумма основной и дополнительной заработных плат по формуле:
ФОТ= Зосн +Здоп, тг. (9)
где: 30СН.- основная заработная плата;Здоп. - дополнительная заработная плата.
Основная заработная плата рассчитывается по формуле:
Зосн= Т*ТС/(tср*8), тг. (10)
где Т (tУ)- суммарные затраты труда, вычисляемые по формуле (7); tср - среднее число дней в месяце, равно 21 дню, умножается на количество часов в рабочем дне - 8; ТС - тарифная ставка.
Тарифная ставка представляет собой минимальный размер оплаты труда (МРОТ), который с 01.01.2013г в РК составляет 18660 тенге (Закон РК от 23 ноября 2012 года № 54-V «О республиканском бюджете на 2013 - 2015 годы»), увеличенный в зависимости от тарифного коэффициента, соответствующего данному виду работ. Данные по тарифному коэффициенту представлены в приложении - Единый тарифно-квалификационный справочник в РК (ЕТКС).
Зосн= Т*ТС/(tср*8)=1277,58 *18660/(21*8)=141902,63тг.
Дополнительная заработная плата составляет 20% от основной заработной платы, рассчитывается по формуле:
Здоп= 0,2*Зосн, тг.(11)
По формуле 11 дополнительная заработная плата равна:
Здоп= 0,2*Зосн, =0,2*141902.63 =28380,526тг.
По формуле 9 фонд оплаты труда равен,
ФОТ= Зосн +Здоп=141902.63 +28380,526 = 170283,156тг.
Социальный налог составляет 11% ( ст. 358 п. 1 НК РК) от дохода работника, и рассчитывается по формуле:
Сн =(ФОТ-ПО) *11%, (12)
где ПО - пенсионные отчисления, которые составляют 10% отФОТ и социальным налогом не облагаются:
ПО = ФОТ*10% (13)
ПО=170283,15*0.1=17028,3156тг.
Сн =(ФОТ-ПО) *0.11=(170283,156 -17028,315)*0.11=16858,032 тг.
Амортизационные отчисления производятся по установленным нормам амортизации, выражаются, в процентах к балансовой стоимости оборудования и рассчитываются по формуле:
А=, (14)
Оборудование:
Наименование |
Модель |
Стоимость |
|
Процессор |
HP P6-2419ER D7B84EA |
130000 |
|
Монитор |
SonyS22C150NS |
20000 |
|
Клавиатура |
A7tech |
2000 |
|
Компьютерная мышь |
HP H2C21AA |
1000 |
|
Модем |
D-link DSL-2500 |
2000 |
|
Итого |
155000 д. ед. |
гдеНА -норма амортизации;Собор - первоначальная стоимость оборудования;N - количество дней на выполнение работ; t - общее время использования персонального компьютера.
Норма амортизации (На), рассчитывается по формуле:
(15)
где Сликв - ликвидационная стоимость, составляет 5.025% от стоимости оборудования; Тнорм - нормативный срок службы (для персонального компьютера - 4 года).
Так как ликвидационная стоимость составляет5.025%, следовательно:
Сликв = 0,05025*155000 =8695.5 тг.
Отсюда:
На= ((155000-8695.5)/(4*155000))*100%=23.59 тг.
Общее время использования персонального компьютера (t) учитывает лишь время работы на компьютере и рассчитывается по формуле:
Т = Та + Тбс + Тн + Тп + Тот (16)
По формуле 16,
Т =124,2+124,2+186,3+124,2+521,64=1080,54чел-час.
Подставляем в формулу 14.: А=,
А=155000*23.59*1266.834/ 100*12*1080,54 = 3572,38 тг.
Затраты на электроэнергию вычисляется по формуле:
СЭЭ= М*kз*Т*СкВт-ч, (17)
где M - мощность ЭВМ (450 Вт=0,45кВт); kз - коэффициент загрузки (0.8); CкВт.ч - стоимость 1 кВт-час электроэнергии; Т - время работы,час.
Тогда,
СЭЭ= М*kз*Т*СкВт-ч=0,45*0.8*13,26*1070,658 =5110,89тг.
Расходы на материалы и комплектующие, используемые в процессе написания программного продукта (СМиК), а также затраты на техническое обслуживание и ремонт (СТО) составляют, соответственно1.507% и 2.512% отстоимости оборудования - формулы (18 - 19):
СМиК = 0,01507*Собор,д.ед. =0,01507*155000=2055,3 тг.(18)
СТО = 0,02512*Собор ,д.ед.=0,02512*155000=4268,7 тг.(19)
Накладные расходы, связанные с управлением и обслуживанием, содержанием и эксплуатацией оборудования и прочими дополнительными затратами на обеспечение процессов производства и обращения, составляют 50,25% от фонда оплаты труда, вычисляются по формуле:
Снакл =0,5025*ФОТ, тг. (20)
Тогда по формуле 20,
Снакл = 0,5025*17283,156= 10577,29тг.
Сводные результаты расчета себестоимости программного продукта предоставлены в виде таблицы, с указанием статьи расходов, суммы и их доли в общей стоимости разработки:
Таблица 6 - Результирующая таблица себестоимости
Статья расходов |
Сумма, д. ед |
В процентах от общей суммы |
||
ФЗП |
(1) Зосн |
141902,63 |
66,7068 |
|
(2)Здоп |
28380,526 |
13,3414 |
||
Накладные расходы, Снакл(3) |
10577,29 |
4,9723 |
||
Социальное страхование, СС(4) |
16858,032 |
7,9248 |
||
Эксплуатационные затраты |
Сээ(5) |
5110,89 |
2,4026 |
|
СТО(6) |
4268,7 |
2,0067 |
||
Агод(7) |
3572,38 |
1,6793 |
||
Материалы и комплектующие, СМиК(8) |
2055,3 |
0,9662 |
||
Итого: |
212725,75 |
100 |
Диаграмма структуры себестоимости программного обеспечения:
Цена интеллектуального труда (программного продукта и НИР (ОКР))
Минимальная цена программного продукта рассчитывается по следующей формуле:
трудоемкость затрата труд расход
Цmin= (Спс+Цмд+Цз)(1+Р/100) тг. (21)
где Спп,д.ед-себестоимость разработки программного продукта;,д.ед -цена магнитного диска;Цз,д.ед - стоимость;Р,% - планируемый процент рентабельности по отношению к себестоимости.
=150,75 тг.
Цз,=100,5 тг.
P=15,075%
Тогда по формуле 21,
Цmin= (212725,75+150,75+100,5)*(1+15,075/100)= 244922,1125 тг.
Далее определяется цена реализации с учётом налога на добавленную стоимость (НДС) (формула 22):
Цр = Цmin + НДС. (22)
Ставка НДС на 2013 год, согласно статьи 268 Налогового кодекса РК составляет 12 %.
Цр=244922,1125+0,12*244922,1125=274312,766 тг.
Заключение
В данной работе был произведён расчёт себестоимости разработки программного продукта. Главной особенностью такого расчёта является то, что учтены степень новизны, подразделяющаяся на четыре группы. Далее был проделан расчет времени на создание программного продукта. Общее время на создание программы складывается из различных компонентов. Расчет затрат на разработку программного обеспечения. Затраты на разработку программного обеспечения включают в себя расходы по заработной плате, начислений на заработную плату, амортизацию и прочие расходы и определяются по формуле. Цена интеллектуального труда (программного продукта и НИР (ОКР)
Список использованной литературы
Методические указания предназначены для студентов всех форм обучения специальности 5В070400 - Вычислительная техника и программное обеспечение.З.Д. Еркешева, Г.Ш. Боканова.
Дипломное проектирование: Учеб. пособие / Под ред. В.И. Лачина. - Ростов н/Д: Изд-во «Феникс», 2003. - 352 с. (Серия «Высшее образование»).
Экономика предприятия: Учебник / Под ред. Е.Л. Кантора. - СПб.: Питер, 2003.-352 с.
Экономика предприятия (фирмы): Практикум / Под ред. О.И. Волкова. - М.: ИНФРА-М, 2003. - 331 с.
Размещено на Allbest.ru
...Подобные документы
Обоснование сметной стоимости программного продукта. Трудоемкость разработки ПП. Затраты на материалы и покупные комплектующие изделия, оплату труда и отпускной цены программного продукта. Определение текущих затрат, связанных с эксплуатацией задачи.
курсовая работа [38,7 K], добавлен 10.08.2012Расчёт трудоемкости разработки программного обеспечения, исходя из структуры времени на создание программного продукта, квалификации программиста. Расчёт затрат на оплату труда, амортизацию, комплектующие, электроэнергию. Цена интеллектуального труда.
курсовая работа [114,5 K], добавлен 27.11.2013Определение затрат на разработку ПП и договорной цены. Расчет экономии затрат на оплату машинного времени. Общая трудоемкость разработки программного продукта. Определение конкурентоспособности нового ПП. Экономическая эффективность программного изделия.
курсовая работа [816,2 K], добавлен 05.02.2016Структура основных фондов предприятия. Характеристика программного продукта, анализ целевого рынка. Расчет затрат времени на разработку, перечень работ. Расчёт стоимостных показателей: затрат на материалы, амортизационных отчислений, себестоимости.
курсовая работа [1,9 M], добавлен 14.11.2010Расчет времени разработки проекта и времени работы компьютера. Определение стоимости одного машинного часа. Расчет себестоимости программного продукта и обоснование его цены. Анализ конкурентоспособности и экономический эффект от внедрения продукта.
курсовая работа [56,5 K], добавлен 29.05.2015Расчет себестоимости программного продукта по статьям: "сырьё и материалы" и "амортизационные отчисления". Расчет дополнительной заработной платы и отчислений от фонда оплаты труда. Определение накладных расходов. Оптовая и оптово-отпускная цена.
курсовая работа [210,5 K], добавлен 11.03.2013Определение плановой трудоемкости работ. Расчет численности персонала и затрат на оплату труда с отчислениями на социальные нужды. Составление сметы затрат и расчет себестоимости. Формирование цены программного продукта. Рентабельность текущих издержек.
курсовая работа [101,8 K], добавлен 24.03.2013Описание программного продукта, порядок и основные этапы расчета его себестоимости: прямые затраты на разработку, определение основных и дополнительных заработных плат, социальных отчислений. Методика вычисления конечной цены продукта, ее структура.
курсовая работа [36,9 K], добавлен 07.03.2013Расчет плановой трудоемкости создания программного продукта, длительности разработки, построение графика работ, определение численности исполнителей, расчет себестоимости, определение цены программного изделия и планируемого размера прибыли разработчика.
курсовая работа [44,3 K], добавлен 18.02.2010Методы расчёта затрат на создание программного продукта "Преобразователь линейных кодов". Исследование и оценка экономической эффективности данного продукта. Расчет затрат на оплату труда работникам, на электроэнергию, отчислений в социальные фонды.
курсовая работа [50,6 K], добавлен 11.01.2011Расчет стоимости основных фондов до и после реконструкции. Определение затрат на основные материалы, покупные комплектующие изделия. Производительность труда и заработная плата. Определение себестоимости и отпускной цены реализованной продукции.
контрольная работа [47,5 K], добавлен 22.11.2013Разработка программного продукта для мониторинга эндокринных нарушений. Определение затрат на разработку ПП и договорной цены. Расчет текущих расходов, стоимости материалов, стоимости специального оборудования. Экономическая эффективность нового изделия.
курсовая работа [787,2 K], добавлен 05.02.2016Определение трудоемкости и разработки программного продукта, стоимости машинного времени, отпускной цены программы в условиях действующей системы налогообложения. Расчет ожидаемого прироста прибыли в результате внедрения программы, эффективности.
курсовая работа [96,7 K], добавлен 13.06.2014Расчет годовых единовременных затрат предприятия на внедрение программного продукта. Определение величины экономии и дохода, срока окупаемости капитальных вложений. Оценка экономической эффективности реализации проекта на основе динамических показателей.
практическая работа [62,0 K], добавлен 25.11.2015Затраты на комплектующие и вспомогательные материалы, фонда заработной платы. Определение необходимых затрат на ремонт, содержание и эксплуатацию оборудования и оснастки. Вычисление себестоимости изготовления единицы продукции, оптовой и отпускной цены.
курсовая работа [136,1 K], добавлен 25.04.2015Сущность и содержание нормирования труда. Процесс определения затрат рабочего времени на выполнение заданного объема работ. Формы организации производственного процесса. Нормы времени, затрат, длительности, трудоемкости, времени обслуживания, выработки.
контрольная работа [27,3 K], добавлен 05.06.2014Определение себестоимости и цены детали "Корпус". Технико-экономическое обоснование выбора заготовки. Расчет затрат на основные и вспомогательные материалы и комплектующие. Расчет заработной платы основных рабочих. Оценка рентабельности продукции.
курсовая работа [872,5 K], добавлен 01.12.2014Методы нормирования труда при изучении затрат рабочего времени. Описание действующих на предприятии форм и систем оплаты труда. Состав и структура персонала. Анализ движения кадров. Расчет удельного веса затрат на оплату труда в себестоимости продукции.
курсовая работа [1,3 M], добавлен 03.06.2009Анализ рынка конкурентоспособной продукции. Изучение спроса и его величины. Жизненный цикл программного средства. Разработка сетевого графика. Составление сметы затрат на проектирование и изготовление программного продукта. Определение рыночной цены.
курсовая работа [2,2 M], добавлен 05.11.2016Планирование разработки программного продукта: определение состава, продолжительности и трудоемкости работ, расчет количества исполнителей; сетевой график. Расчет затрат на разработку и стоимость программы; оценка экономической эффективности проекта.
методичка [115,3 K], добавлен 06.04.2013