- Дата публикации: 04.01.2021
- Количество показов: 6413
- Время чтения: 3 мин.
Как рассчитать себестоимость разработки ПО
Заявка на услугу "Как рассчитать себестоимость разработки ПО"
Отправьте заявку на услугу и получите скидку 3%
Расчет себестоимости разработки ПО – сложная тема как для покупателей софта, так и для разработчиков. Тяжелые времена, о наступлении которых все чаще слышно последнее время, это не основание для разработчиков работать в убыток. И дело тут не в жадности: бизнес обязан приносить прибыль.
Компания, на примере которой мы продемонстрируем порядок расчета себестоимости разработки ПО – обычный российский разработчик софта для видеосвязи. Продукт не самый дешевый, но и не супердорогой: удобно интегрируется с большинством аппаратных решений, гибкий, легко адаптируется в облака. В общем – качественное, стабильное, востребованное рынком решение.
Совсем недавно, стало очевидно, что коммерческому предложению компании явно не хватает главы о финансовой обоснованности цены продукта. Оказалось, заказчики, в большинстве не понимают, сколько стоит работа квалифицированного разработчика с регулярной зарплатой по рынку. Люди смотрят прайсы фрилансеров, сравнивают, делают выводы. Однако далеко не у всех есть понимание различий между работой штатного спеца компании и фрилансера.
Учитывая, что готовых методик подсчета себестоимости разработки ПО в открытых источниках найдено не было, компания создала свою систему, которую представляет ниже.
Конечный результат оказался на удивление простым:
Час = ЗП/36
- ЗП – средняя зарплата команды разработчиков (вместе с руководством), участвующих в проекте.
- 36 – рассчитанное соотношение зарплаты разработчика к себестоимости часа его услуг.
Чтобы не быть голословными, далее предлагаем обоснование расчетов.
Перечень этапов разработки ПО:
- анализ требований, проектирование возможностей;
- проектирование архитектуры, интерфейсов;
- разработка документации и плана интеграции;
- кодинг и сборка;
- тестовые мероприятия;
- инсталляция, квалификация;
- сопровождение (рефакторинг, исправление кода, поддержка версий) – 30% от емкости.
Немного о 30% емкости. Большинство компаний не включают сопровождение в перечень работ по проекту и, как следствие, в окончательную стоимость продукта. В результате покупатель оплачивает дополнительно каждый баг и всякое исправление кода.
Кредо компании из статьи – «продукт под ключ» и полная техподдержка, так как создание сложного программного обеспечения в рамках аутсорсинга – минимум несерьезно, максимум безответственно. По опыту компании заказчик скорее доплатит за поддержку сверх оговоренного, чем возьмется самостоятельно решать вопросы сопровождения кода.
Снова к методологии. Оплата труда – это:
- зарплата, в том числе 13% подоходного налога;
- премия, если работа сделана в срок и клиент доволен;
- оплата взносов в пенсионный фонд и 14% социальной страховки (в случае с разработкой ПО социальный налог – льготный);
- 1% от зарплаты – медицинская страховка;
- 2% от зарплаты – компенсация питания (опционально).
Число рабочих дней в году берется из производственного календаря, отнимаются 20 отпускных дней, остаток делится на количество месяцев.
Результат: (247-20)/12=18,9. Столько дней работает сотрудник в среднем в месяц.
Опираемся на то, что в стандартном рабочем дне 8 часов. Здесь нужно понять, сколько денег расходуется на оплату труда персонала за час разработки продукта. В процессе, помимо разработчиков, участвуют тестировщики, проектировщики, отдел внедрения.
Соотношение зарплат специалистов:
- тестировщики получают 50% от зарплаты разработчиков;
- отдел внедрения получает так же, как и разработчики;
- проектировщики – 75% от вознаграждения разработчиков.
Как пример, возьмем за основу зарплату кодеров Java по информации сайта superjob.ru – 120 тыс. рублей ежемесячно. Создадим таблицу расчетов затрат на оплату часа труда сотрудника относительно часа разработки.
Естественно, все эти люди должны где-то находиться и неплохо, если помещение для работы будет оборудовано кондиционером, качественной офисной техникой, иметь стабильные каналы связи и т. д. Указанный персонал кто-то должен искать, нужна бухгалтерия, которая будет вести учет его зарплаты, нужны те, кто будет отвечать за порядок в офисе. Важную роль, особенно для сотрудников с высокой квалификацией, играет соцпакет.
Все эти факторы заставили компанию включить в методику расчета расходы на хозяйственные и административные нужды. Они считались по факту, за последние 6 месяцев, и делились на число рабочего персонала. В итоге вышло 20% относительно заработной платы разработчиков.
Схема разработки подразумевает такие моменты:
- час работы разработчика обеспечивается примерно 20 минутами усилий проектировщика (создание требований);
- тестировщик 30 минут работает над тестированием результатов и т. д.
- час, конкретно потраченный на разработку, требует минимум часа подготовительных и сопровождающих расходов.
Заметим, что специалисты, которые готовят техническую документацию, получают зарплату аналогичную тестировщикам.
Последняя деталь – округляем результат до 36 и возвращаемся к формуле, с которой началась данная статья:
Час = ЗП/36
Точная оценка себестоимости часа разработки, в таком случае, зависит от заработной платы, которую получает сотрудник конкретной организации. Если брать за основу данные superjob.ru (120 000 рублей в месяц), как это сделано в статье, то час усилий разработчика будет стоить работодателю 3342 рубля вместе с НДС.
И в качестве заключения отметим, что стоимость разработки для заказчика, естественно, выше, чем себестоимость. Нормы, по которым происходит наценка – это вопрос исключительно личных аппетитов компании-разработчика.
Стоимость услуг
Прайс на выполнение проекта | ||
Оценка нематериальных активов | дог | Заказать |
Оценка программного обеспечения | 30000 Р | Заказать |
Наши партнеры
Наши клиенты
В нашей базе более 5000 довольных клиентов
Как с нами работать?
Почему нам можно доверять?
- • Стаж работы. Мы непрерывно работаем с 2008 года и постоянно улучшаем «продукт».
- • Компетентность. Наши эксперты регулярно повышают квалификацию и принимают участие в написании материалов для профильных изданий.
- • Публичность. 10.025 человек на YouTube канале «Бизнес по плану».
Остались вопросы? Разберем бесплатно простую задачу или проведем консультацию (Посмотреть пример)
Заказать звонок-
Оценка стоимости лицензии: для чего нужна и как происходит -
Как учитываются нематериальные активы при расчете налогов? -
Нематериальные активы: правила и нюансы постановки на учет