Как рассчитать себестоимость разработки ПО

Заявка на услугу "Как рассчитать себестоимость разработки ПО"

Отправьте заявку на услугу и получите скидку 3%

Есть вопросы? Поможем! Ежедневно с 9:00 до 18:00

Оценка выполняется экспертами с опытом работы >5 лет. У нас есть все актуальные квал.аттестаты по направлениям (недвижимость, движимое имущество, бизнес)
Мы всегда соблюдаем сроки проекта. Нам важно показать результат в сжатые сроки
В стоимость включена бесплатная поддержка Отчетов (корректировка, устранение замечаний)
С Вами общаются только самые вежливые сотрудники.
Мы доводим сложные проекты до результата. К нам обращаются в ситуациях, когда другие эксперты не справились
Как рассчитать себестоимость разработки ПО

Расчет себестоимости разработки ПО – сложная тема как для покупателей софта, так и для разработчиков. Тяжелые времена, о наступлении которых все чаще слышно последнее время, это не основание для разработчиков работать в убыток. И дело тут не в жадности: бизнес обязан приносить прибыль.

Компания, на примере которой мы продемонстрируем порядок расчета себестоимости разработки ПО – обычный российский разработчик софта для видеосвязи. Продукт не самый дешевый, но и не супердорогой: удобно интегрируется с большинством аппаратных решений, гибкий, легко адаптируется в облака. В общем – качественное, стабильное, востребованное рынком решение.

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

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

Конечный результат оказался на удивление простым:

Час = ЗП/36

  • ЗП средняя зарплата команды разработчиков (вместе с руководством), участвующих в проекте.
  • 36рассчитанное соотношение зарплаты разработчика к себестоимости часа его услуг.

Чтобы не быть голословными, далее предлагаем обоснование расчетов.

Перечень этапов разработки ПО:

  • анализ требований, проектирование возможностей;
  • проектирование архитектуры, интерфейсов;
  • разработка документации и плана интеграции;
  • кодинг и сборка;
  • тестовые мероприятия;
  • инсталляция, квалификация;
  • сопровождение (рефакторинг, исправление кода, поддержка версий) – 30% от емкости.

Немного о 30% емкости. Большинство компаний не включают сопровождение в перечень работ по проекту и, как следствие, в окончательную стоимость продукта. В результате покупатель оплачивает дополнительно каждый баг и всякое исправление кода.

Кредо компании из статьи – «продукт под ключ» и полная техподдержка, так как создание сложного программного обеспечения в рамках аутсорсинга – минимум несерьезно, максимум безответственно. По опыту компании заказчик скорее доплатит за поддержку сверх оговоренного, чем возьмется самостоятельно решать вопросы сопровождения кода.

Снова к методологии. Оплата труда – это:

  • зарплата, в том числе 13% подоходного налога;
  • премия, если работа сделана в срок и клиент доволен;
  • оплата взносов в пенсионный фонд и 14% социальной страховки (в случае с разработкой ПО социальный налог – льготный);
  • 1% от зарплаты – медицинская страховка;
  • 2% от зарплаты – компенсация питания (опционально).

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

Результат: (247-20)/12=18,9. Столько дней работает сотрудник в среднем в месяц.

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

Соотношение зарплат специалистов:

  • тестировщики получают 50% от зарплаты разработчиков;
  • отдел внедрения получает так же, как и разработчики;
  • проектировщики – 75% от вознаграждения разработчиков.
Усилия разработчиков распределяются так: 2.4 часа (в среднем) – сопровождение кода, 5.6 часов – разработка. Тестировщики на разработку тратят те же 5.6 часов. Проектировщики и отдел внедрения полный рабочий день – 8 часов, посвящают работам, начинающим и заканчивающим разработку.

Как пример, возьмем за основу зарплату кодеров Java по информации сайта superjob.ru – 120 тыс. рублей ежемесячно. Создадим таблицу расчетов затрат на оплату часа труда сотрудника относительно часа разработки.

1.jpg

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

Все эти факторы заставили компанию включить в методику расчета расходы на хозяйственные и административные нужды. Они считались по факту, за последние 6 месяцев, и делились на число рабочего персонала. В итоге вышло 20% относительно заработной платы разработчиков.

Схема разработки подразумевает такие моменты:

  • час работы разработчика обеспечивается примерно 20 минутами усилий проектировщика (создание требований);
  • тестировщик 30 минут работает над тестированием результатов и т. д.
Детально этот цикл расписан в таблице ниже, из него же напрашивается вывод:
  • час, конкретно потраченный на разработку, требует минимум часа подготовительных и сопровождающих расходов.

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

2.jpg

Последняя деталь – округляем результат до 36 и возвращаемся к формуле, с которой началась данная статья:

Час = ЗП/36

Точная оценка себестоимости часа разработки, в таком случае, зависит от заработной платы, которую получает сотрудник конкретной организации. Если брать за основу данные superjob.ru (120 000 рублей в месяц), как это сделано в статье, то час усилий разработчика будет стоить работодателю 3342 рубля вместе с НДС.

И в качестве заключения отметим, что стоимость разработки для заказчика, естественно, выше, чем себестоимость. Нормы, по которым происходит наценка – это вопрос исключительно личных аппетитов компании-разработчика.

Стоимость услуг

Прайс на выполнение проекта

Оценка программного обеспеченияот 30 000 Р
Оценка нематериальных активовдог.

Наши партнеры

Логотип компании Открытие
Логотип компании Сбер
Логотип компании ВТБ
Логотип компании Газпромбанк
Логотип компании Банк Санкт-Петербург
Логотип компании Росбанк
Логотип компании ПСБ
Логотип компании Raiffeisen Bank

Наши клиенты

В нашей базе более 5000 довольных клиентов

Логотип компании Транснефть
Логотип компании TATNEFT
Логотип компании Сбер
Логотип компании Raiffeisen Bank
Логотип компании СберТройка
Логотип компании Евросиб
Логотип компании Адамант
Логотип компании ЛСР
Логотип компании LiveTex
Логотип компании Технониколь
Почему нам можно доверять?
  • • Стаж работы. Мы непрерывно работаем с 2008 года и постоянно улучшаем «продукт».
  • • Компетентность. Наши эксперты регулярно повышают квалификацию и принимают участие в написании материалов для профильных изданий.
  • • Публичность. 5.000 человек на YouTube канале «Бизнес по плану».
Записаться на консультацию

Остались вопросы? Разберем бесплатно простую задачу или проведем консультацию (Посмотреть пример)

Подпишитесь на рассылку «1Капиталь»
1 раз в месяц
Новости законодательства и финансов
Обновления видеоблога
Количество показов: 4386
04.01.2021