1. Расчет трудоемкости по видам работ и исполнителя
При расчете затрат на создание ПО следует исходить из предположения, что программный продукт будет разрабатываться в реальных условиях в государственной или коммерческой временной творческой группой профессионально квалификационный состав разработчиков программного обеспечения по разработке программного продукта представлен в таблице 2. Месячный оклад каждого работника берется из расчета, что минимальный месячный оклад для данного предприятия (организации) установлен в размере 400 – 800 рублей. Месячный оклад вычисляется по формуле 1.
Таблица 2. Состав разработчиков программного обеспечения.
(1), где:
Ом – месячный оклад;
ЗПмин – минимальная заработная плата;
km – тарифный коэффициент.
Время участия в создании программного обеспечения каждого специалиста опреде-ляется на основе перечня работ и трудоёмкости их выполнения.
Примерный перечень работ по созданию ПО приведён в приложении 1.
Трудоёмкость выполнения работ следует рассчитать на основе экспертных оценок, использую формулу 2:
где:
tp – рассчитываемая трудоёмкость выполнения работы;
tmin – минимальное время, необходимое для выполнения работы;
tmax – максимальное время, необходимое для выполения работы.
Расчёт трудоёмкости выполнения работ приводится в таблице2.
Таблица 2. Трудоёмкость выполнения работ.
Для удобства и точности проведения дальнейших расчётов работы, приведённые данные в таблице 2, группируются по комплексам, и записываются по форме, указанной в таблице 3.
Общие затраты на создание программного обеспечения определяются по формуле 3.
, где:
Зсп – общие затраты на создание программного обеспечения;
Нсп – налоги, включаемые в затраты по созданию программного обеспечения;
Зоф – затраты на оформление программного продукта и подготовку его к продаже, принимаются в размере 15–25% от Зпр;
Зми – затраты на маркетинговые исследования, принимаются в размере 10–20% от Зрп.