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

Трудоемкость продукции – величина, обратная показателю производи­тельности труда. Определяется как отношение количества труда, затрачен­ного в сфере материального производства, к объему произведенной продук­ции.

Если говорить об определении трудоемкости таких работников, как программисты, то расчет трудоемкости (ТЭ чел/час.) по этой категории можно произвести с использованием следующей формулы:

, где

ТИ затраты труда на изучение материала, включаемого в разработанную программу;

ТА - затраты труда на разработку алгоритма программы;

ТБС – затраты труда на разработку блок схемы;

ТП затраты труда на программирование (кодирование с использованием ал­горитмического языка);

ТОТЛ затраты труда на отладку программы;

ТН – затраты на набивку программы;

ТД затраты труда на оформление документации в рукописном виде.

Время рассчитывается в человеко-часах, причем Тпо берется по фактически отработанному времени, а время остальных этапов определяется расчетно по условному числу команд Q.

Условное число команд Q определяется по формуле:

Q= q * c, (1)

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

Выбрать значение коэффициента q можно из табл. 1

Табл. 1

Тип задачи Пределы изменений коэффициента
Задачи учета от 1400 до 1500 900 1000
Задачи оперативного управления от 1500 до 1700 1000 - 1200
Задачи планирования от 3000 до 3500 1500 - 2000
Многовариантные задачи от 4500 до 5000 2000 - 2500
Комплексные задачи от 5000 до 5500 2500 - 3000

 

Время рассчитывается в человеко-часах, причем Ти берется по фактически отработанному времени по и изучению материала и времени, затраченного на описание задачи, которое рассчитывается по формуле

где Q – условное число команд;

П – производительность исполнителя;

ККВ коэффициент квалификации исполнителя;

КСЛ – коэффициент, учитывающий загрузку программиста в течение рабочего дня КСЛ = 0,5– 1,67.

Для данной задачи коэффициент q принимается =1400

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

Программные продукты по степени новизны могут быть отнесены к одной из 4-х групп:

- группа А – разработка принципиально новых задач;

- группа Б – разработка оригинальных программ;

- группа В – разработка программ с использованием типовых решений;

- группа Г – разовая типовая задача.

Для данной задачи степень новизны: А

По степени сложности программные продукты могут быть отнесены к одной из 3-х групп:

1 – алгоритмы оптимизации и моделирования систем;

2 – задачи учета, отчетности и статистики;

3 – стандартные алгоритмы.

Данная задача может быть отнесена к 1 группе сложности.

Коэффициент С определяется из табл. 2 на пересечении групп сложности и степени новизны.

Табл. 2

ЯЗЫК ПРОГРАММИР. ГРУППА СЛОЖНОСТИ СТЕПЕНЬ НОВИЗНЫ
А Б В Г
ВЫСОКОГО УРОВНЯ   1,38 1,26 1,15 0,69
  1,30 1,19 1,08 0,65
  1,20 1,10 1,00 0,60
НИЗКОГО УРОВНЯ   1,58 1,45 1,32 0,79
  1,49 1,37 1,24 0,74
  1,38 1,26 1,15 0,69

 

Для данной задачи коэффициент С = 0,6

Теперь, исходя из формулы 1, можно определить условное число команд Q

Q = 1400*0,6=840 (чел/час)

Выбрать значение коэффициента квалификации исполнителя можно из табл. 3.

Табл. 3

Стаж программиста Значение коэффициента К
до 2-х лет 0,8
от 2 до 3 лет 1,0
от 3 до 5 лет 1,1 – 1,2
от 5 до 10 лет 1,2 – 1,3
свыше 10 лет 1,3 – 1,5

 

Вычисления:

Все необходимые показатели для расчетов сводятся в таблицу на на­чальных этапах дипломного проекта, которые легче использовать при работе в ЭТ EXCEL. (Создать таблицу).

Значения переменных (берутся из своего задания):

ККВ =0,8; П = 50.

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

1. Ти (время на подготовку описания задачи), берется по факту и составляет:

Ти = 10 (чел / час).

1а. То (время на описание задачи) определяется по формуле:

То = Q * КСЛ / (50 * ККВ), (2)

КСЛ = 1,1

То = 840 * 1,1 / (50 * 0,8) = 23,1 (чел / час).

2. Затраты труда на разработку алгоритма программы

КСЛ = 1.

ТА = Q / (50* ККВ) (3)

ТA =840 / (50 * 0,8) = 21(чел / час)

3. Затраты труда на разработку блок схемы определяется аналогично Та по формуле 3 и составляет

Тбс = 21(чел / час).

4. Затраты труда на программирование (кодирование с использованием алгоритмического языка программирования)

КСЛ = 1,4

ТП = Q * КСЛ / (50 * ККВ) (4)

Применяя формулу 4 подсчитываем время написания программы на языке программирования

ТП = 840 * 1,4 / (50 * 0,8) = 29,4 (чел / час).

 

5. Затраты труда на отладку и тестирование программы определяем по формуле:

КСЛ = 1,5

ТОТ = Q * КСЛ / (50 * ККВ) (5)

Подставляем значения в формулу 5 и получаем:

ТОТ = 840* 1,5 / (50 * 0,8) = 31,5 (чел / час).

 

6. Затраты труда на оформление документации оформление документации, инструкции пользователю, пояснительной записки принимаем по фактически отработанному времени:

ТД = 10 (чел./час).

7. Затраты на набивку программы определяем по формуле:

ТН = Q / 50 (6)

Применяя формулу 6 подсчитываем время набивки программы.

ТН = 840 / 50 = 16,8 (чел / час).

8. Теперь, зная время, затраченное на каждом этапе, можно подсчитать общее время на создание программного продукта:

ТЭ = ТИ+ ТО + ТA + ТБС + ТП + ТОТЛ + ТД + ТН =160,8(чел / час)

Тсум. – суммарное время этапов, требующих использования ПЭВМ.

ТСУМ = ТОТЛ + ТД + ТН = 58,3 (чел / час)

9. Количество дней на разработку программы

Д = ТЭ / 8 = 160,8 / 8 = 20,1 (дня)

8. Нормативная численность

Ч = ТЭ / (Д * 8) =160,8 / (20,1* 8) = 1 (чел)
Расчет себестоимости программы

Себестоимость продукции представляет выраженные в денежной форме текущие затраты предприятий на производство и реализацию продук­ции (работ, услуг).

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

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

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

Производственная себестоимость помимо затрат цехов включает обще­производственные и общехозяйственные расходы.

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

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

1. Материальные затраты (за вычетом стоимости возвратных отходов).

2. Затраты на оплату труда.

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

4. Амортизация основных фондов.

5. Прочие затраты.

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

Отчисления на материальные нужды осуществляются по определен­ным нормативам от фонда оплаты труда. Величина этих нормативов устанав­ ливается в законодательном порядке и, естественно, может пересматри­ваться.

Прочие затраты – это платежи по процентам, износ материальных ак­тивов, командировочные расходы, представительские расходы, расходы на рекламу, расходы на подготовку кадров и др.

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

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

1. Сырье и материалы.

2. Возвратные отходы (вычитаются).

3. Покупные изделия, полуфабрикаты и услуги производственного ха­рактера сторонних предприятий и организаций.

4. Топливо и энергия на технологические цели.

5. Заработная плата на производственных рабочих.

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

7. Расходы на подготовку и освоение производства.

8. Общехозяйственные расходы.

9. Общепроизводственные расходы.

10. Потери от брака.

11. Прочие производственные расходы.

12. Коммерческие расходы.

Итог первых 11 статей образует производственную себестоимость про­дукции, итог всех 12 статей – полную себестоимость продукции.

Общепроизводственные и общехозяйственные расходы относятся к на­кладным расходам. Общепроизводственные накладные расходы – это рас­ходы на обслуживание и управление производством.

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

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

1. Цена дисков (дискет), бумаги, картриджа по формуле: Цена без НДС = цена с НДС – (Цена с НДС * 18%/118%). Сумма получившихся цифр будет составлять стоимость материальных затрат (МЗ).

2. Стоимость канцелярских товаров и прочих расходов по формуле: (МЗ* процент по условию) / 100%.

В представленных выше формулах будем использовать следующие значения:

1. Дискеты (диски) шт./цена в руб. 2 / 20

2. Бумага пач./цена в руб. 1 / 180

3. Картридж шт./цена в руб. 1 / 900

4. Канцелярские товары (в % к стоимости материальных затрат) 3%.

5. Прочие расходы (в % стоимости материальных затрат) 2%.

Вычисления:

Цена дискет = 40 – (40 * 18% / 118%) = 33,9 (руб.)

Цена бумаги = 180 – (180 * 18% / 118%) = 152,54 (руб.)

Для курсового проекта: использовано 40 листов, поэтому получаем по формуле возвратных материалов.

Цена бумаги для КП =

Цена картриджа = 900 – (900 * 18% / 118%) = 762,71 (руб.)

А для КП цена картриджа =

МЗ = 33,9 + 12,2 + 50,85 = 96,95 (руб.)

Канцелярские товары = 96,95 * 2% / 100% = 1,94 (руб.)

Прочие расходы = 96,95*5% / 100% =4,85 (руб.)

МЗ = 96,95 + 1,94 + 4,85 = 103,74 (руб.)

 

Расчет заработной платы исполнителя работ по созданию программного продукта

Основная ЗП определяется по формуле:

ЗПОСН = (ЗП * Т) / (Чр * Тр.д.)*(1 + П / 100) (руб.)

где

3П – месячная зарплата 1-го разряда (руб.);

Т – общее время на создание программного продукта (чел / час);

Чр – число рабочих дней в месяц;

Т р.д. – продолжительность рабочего дня в часах.

П – процент премии, если есть.

Т р.д. = 8 часов.

Чр = 21 день.

3П = 5300 руб.

Определяем основную заработную плату исполнителя работ по созданию программного продукта.

 

Зпосн = 5300 * 160,8 / (21 * 8) = 5073 (руб.)

 

Дополнительная заработная плата берется в размере 10 % от основной.

 

ЗПдоп = 5073 * 0,10 = 507 (руб.)

 

Общая заработная плата будет равна сумме основной и дополнительной:

 

Зпобщая = ЗПосн + ЗПдоп= 5300 + 507 = 5807руб.)

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: