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

Глава III. Экономическая часть

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

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

На основе определенных объемов и уровней сложности рассчитываются затраты в человеко-месяцах на разработку программного обеспечения по следующей формуле:

,

где: А – масштабный коэффициент равный 2,5;

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

Размер – размер программного обеспечения, выражается в тысячах LOC (Lines Of Code). Ме – Множитель поправки, зависит от значения семи факторов затрат.

Для каждого фактора определяется оценка по шестибальной шкале от очень низкого до очень высокого значения. На основе оценки для каждого фактора затрат по таблице Боэма определяется множитель затрат Emi. Перемножение всех множителей затрат формирует множитель поправки:

,

где: – числовое значение формирователей затрат;

Для каждого формирователя затрат определяется оценка по шестибальной шкале, где 1 соответствует очень низкому значению, а 6 – очень высокому значению.

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

Исходя из данных таблицы 1 и формулы (2) получаем значение множителя поправки:

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

Рассчитанные затраты распределяются по этапам в соответствии с приведенным в таблице соотношением.

Таблица 3.1

Распределение затрат в процессе разработки ПО

Этапы разработки программного продукта

Распределение затрат, %

Величина затрат

Анализ и проектирование

40%

0,7

Кодирование, тестирование, отладка

60%

2,1

Итого

100%

2,8

Определив суммарную трудоемкость разработки продукта и распределив ее по этапам, необходимо произвести расчет численности работников и затрат на основную и дополнительную заработную плату.

3.2 Расчет численности работников и затрат на основную и дополнительную заработную плату

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

На этапе анализа и проектирования - аналитик. Требуемая квалификация: высшее образование, первая или высшая категория, стаж работы от 2 до 3 лет. Разряд Единой тарифной сетки, согласно – G10 (тарифный коэффициент 2,55). Данные взяты из Приложения Д.

На этапе кодирования, тестирования и отладки – программист. Требуемая квалификация: средне-специальное образование, стаж работы от 2 до 3 лет. Разряд единой тарифной сетки, согласно – G12 (тарифный коэффициент 1,78).

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

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

,

(3)

где: – минимальная заработная плата на 1.01.2014, который составляет 19966 тенге;

– тарифный коэффициент, устанавливается в соответствии с ЕТС РК.

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

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

(4)

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

По формуле (3) определяем величину затрат:

Рассчитаем затраты на основную заработную плату по формуле (4).

После расчета затрат на основную заработную плату рассчитываются затраты на дополнительную заработную плату. Она определяется в процентах от основной заработной платы (10%). Дополнительная заработная плата – это выплаты за непроработанное время: оплата очередных и дополнительных отпусков, работ в ночное время, сверхурочных и т. д.

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

Результаты расчетов оформлены в виде таблицы.

Таблица 3.2

Расчет фонда оплаты труда

Наименование должностей

Трудоемкость работ, чел-мес.

Оклад

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

(тенге)

Дополнительная зарплата (тенге)

Фонд оплаты труда (тенге)

Аналитик

0,8

50913,3

32637,96

3263,7

35901,66

Программист

1,2

35539.48

34173,86

3417,3

37591,16

Всего:

2

86452.78

66811,82

6681

73492,82

В этом разделе также необходимо рассчитать среднемесячную заработную плату.

Это необходимо для определения размера подлежащего к уплате социального налога.

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

,

(5)

где: – фонд оплаты труда (Таблица 9);

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