Главное Авторские колонки Пресс-релизы Промо Вакансии Вопросы
270 0 В избр. Сохранено
Авторизуйтесь
Вход с паролем

Скрытые расходы при разработке мобильного приложения: 6 статей бюджета, о которых молчат подрядчики

Скрытые расходы при разработке мобильного приложения увеличивают бюджет на 30-80%. Разбираем 6 статей затрат с реальными цифрами из проектов InstaDev.
Мнение автора может не совпадать с мнением редакции

Скрытые расходы при разработке мобильного приложения увеличивают итоговый бюджет на 30-80% от первоначальной оценки. По данным Business of Apps за 2025 год, сама разработка (код, бэкенд, тестирование) занимает только 40-55% общих затрат на проект. Остальное — инфраструктура, интеграции, публикация, поддержка и доработки после запуска.

За 12 лет работы мы в InstaDev видели десятки проектов, где заказчик приходил с бюджетом «на разработку», а потом обнаруживал, что половина денег уходит на вещи, которые в коммерческом предложении не упоминались. Ниже — конкретный разбор каждой такой статьи расходов с цифрами.

Почему оценка подрядчика и реальный бюджет расходятся

Большинство студий оценивают проект по ТЗ. Проблема в том, что ТЗ описывает функции, а не инфраструктуру вокруг них. Клиент слышит «1.5 миллиона за приложение» и думает, что это финальная цифра. На деле это цена за код без серверов, без интеграций, без публикации в сторах, без первого года поддержки.

Исследование Idealink Tech (2025) показало: проекты на agile-методологии имеют на 28% меньше бюджетных превышений, чем waterfall. Но даже при agile средний overrun составляет 15-25%. Причина не в жадности подрядчика, а в том, что часть работ невозможно оценить до старта — интеграции с внешними системами, требования модерации App Store, нагрузочное тестирование.

Интеграция с 1С и внешними системами

Это самая непредсказуемая статья расходов в российских проектах. По нашему опыту, интеграция мобильного приложения с 1С добавляет от 80 до 400 тысяч рублей к бюджету в зависимости от версии 1С и количества сущностей.

Почему так дорого: 1С не имеет стандартного REST API из коробки. Нужен промежуточный слой — либо через HTTP-сервисы 1С (если версия позволяет), либо через отдельный middleware на Node.js или Go. Каждая сущность (товары, заказы, клиенты, остатки) — отдельный эндпоинт с собственной логикой синхронизации.

В одном из наших проектов для федеральной ритейл-сети интеграция с 1С заняла 6 недель при плановых 3. Причина — нестандартные справочники и кастомные поля, которые не были описаны в ТЗ, потому что на стороне клиента о них знал только один бухгалтер.

С 2024 года ситуация усложнилась: после запрета иностранных ERP в России (по данным Schneider Group) компании массово мигрируют на 1С, и версии конфигураций у всех разные. Это значит, что типовой интеграции не существует — каждый проект уникален.

Серверная инфраструктура и DevOps

Код приложения работает на телефоне. Но данные хранятся на сервере, и этот сервер кто-то должен настроить, оплатить и поддерживать.

Минимальный набор для продакшена: VPS или облако (от 5 до 30 тысяч рублей в месяц), CI/CD пайплайн для автоматических сборок, staging-окружение для тестирования, мониторинг (Sentry, Grafana или аналоги), бэкапы базы данных.

За первый год серверная инфраструктура обходится в 100-400 тысяч рублей. Это не входит в стоимость разработки почти ни у одного подрядчика — потому что это операционные расходы, а не проектные. Но заказчик узнаёт о них после релиза.

Если приложение работает с файлами (фото, документы, видео) — добавляется S3-хранилище. Если есть пуш-уведомления — нужен сервис доставки (Firebase Cloud Messaging бесплатен, но его настройка и поддержка — нет). Если есть чат — нужен WebSocket-сервер с отдельной логикой масштабирования.

Публикация в App Store и Google Play

App Store берёт $99 в год за аккаунт разработчика. Google Play — $25 единоразово. Это мелочь. Настоящие расходы — в процессе прохождения модерации.

Apple отклоняет примерно 30-40% приложений при первой подаче. Каждый отказ — это 1-3 дня на исправление и повторную подачу, плюс 24-48 часов на повторную проверку. Если приложение работает с платежами, медицинскими данными или детской аудиторией — требования ужесточаются кратно.

На практике публикация занимает от 2 до 6 недель и стоит 40-120 тысяч рублей рабочего времени разработчиков. Это время на подготовку скриншотов, описаний, privacy policy, ответов на вопросы ревьюеров, исправление замечаний.

Мы закладываем эту работу в смету сразу. Но если подрядчик оценил проект «до релиза» — публикация может оказаться за рамками контракта.

Поддержка после запуска

Приложение — не сайт. Оно живёт в экосистеме, которая меняется каждые 3-4 месяца. Новая версия iOS ломает layout. Google меняет требования к target SDK. Библиотека платежей обновляет API. Сертификат push-уведомлений истекает.

Минимальная поддержка — от 600 тысяч рублей в год (по нашим расценкам при ставке 2 700 руб/час). Это примерно 18-20 часов в месяц: мониторинг крашей, обновление зависимостей, адаптация под новые версии ОС, мелкие фиксы по обратной связи от пользователей.

Без поддержки приложение деградирует. Через 6-8 месяцев после релиза без обновлений начинают появляться 1-звёздочные отзывы. Через год Apple может убрать приложение из выдачи за устаревший SDK.

По данным Emphasoft (2025), 90% стартапов терпят неудачу, и одна из ключевых причин — бюджет заканчивается на запуске, а на поддержку и итерации денег не остаётся.

Аналитика и тестирование на реальных пользователях

Минимальный набор аналитики (Firebase Analytics, Amplitude или Mixpanel) бесплатен до определённого объёма событий. Но его интеграция в приложение — это 20-40 часов разработки (54-108 тысяч рублей). Без аналитики вы не узнаете, где пользователи уходят, какие функции не используются, и куда вкладывать следующий бюджет.

A/B тестирование, тепловые карты, воронки конверсии — каждый инструмент требует отдельной интеграции. Если подрядчик не заложил это в первоначальную оценку, после запуска придётся платить отдельно.

Нагрузочное тестирование — ещё одна статья, которую забывают. Приложение для 100 пользователей и для 10 000 — это разная архитектура бэкенда. Если нагрузку не протестировали до запуска, первый всплеск трафика (после рекламной кампании, например) положит сервер. Исправление в авральном режиме стоит в 2-3 раза дороже планового.

Как не попасть на скрытые расходы: 5 вопросов подрядчику до контракта

Перед подписанием договора задайте эти вопросы. Если подрядчик не может ответить конкретно — это сигнал.

  1. Входит ли в оценку настройка серверной инфраструктуры, или только код приложения?
  2. Кто оплачивает хостинг после запуска и сколько это стоит в месяц?
  3. Сколько итераций модерации App Store заложено в бюджет?
  4. Есть ли в смете интеграция с вашими внутренними системами (1С, CRM, ERP) — и если да, какие допущения сделаны?
  5. Что входит в гарантийный период после релиза и что происходит, когда он заканчивается?

Хороший подрядчик ответит цифрами. Плохой скажет «разберёмся по ходу».

Реальный пример: как бюджет вырос на 40%

Один из наших проектов в ритейле (NDA, сеть из 12 точек в Краснодаре): начальная оценка — 380 тысяч рублей за мобильный кабинет мерчандайзера. В процессе выяснилось, что интеграция с 1С (кастомная конфигурация 2019 года) добавила 80 тысяч. Настройка push-уведомлений через Firebase с кастомной логикой по геозонам — ещё 45 тысяч. Публикация в Google Play с корпоративным аккаунтом (managed Google Play для внутреннего распространения) — 30 тысяч.

Итого: 535 тысяч вместо 380. Превышение — 40%. При этом проект считается успешным: он запустился в срок, работает стабильно, клиент доволен. Просто реальный бюджет оказался выше первоначальной оценки «за разработку».

Это типичная картина. Не потому что кто-то обманывает, а потому что скрытые расходы при разработке мобильного приложения — это системная проблема отрасли. Подрядчики оценивают то, что умеют оценить (код), а инфраструктуру и интеграции оставляют «на потом».

FAQ

На сколько процентов обычно превышается бюджет разработки приложения?

В среднем на 20-50% от первоначальной оценки. При agile-подходе превышение меньше (15-25%), при waterfall — больше (30-60%). Главные причины — интеграции с внешними системами и требования модерации сторов.

Можно ли заранее узнать все скрытые расходы?

Полностью — нет. Но 80% можно предусмотреть на этапе аналитики. Для этого нужен отдельный этап предпроектного исследования (от 40 тысяч рублей), где фиксируются все интеграции, серверные требования и ограничения платформ.

Сколько стоит поддержка приложения в год?

Минимум — от 600 тысяч рублей в год при ставке 2 500-3 200 руб/час (средняя по рынку). Это покрывает обновления под новые версии iOS и Android, мониторинг, мелкие фиксы. Крупные доработки оплачиваются отдельно.

Что дороже — интеграция с 1С или с CRM?

Обычно 1С дороже в 1.5-2 раза. CRM-системы (Bitrix24, amoCRM) имеют документированные API. У 1С стандартного API нет, нужен промежуточный слой, и каждая конфигурация уникальна.

Входит ли публикация в App Store в стоимость разработки?

Зависит от подрядчика. У нас — входит. Но у многих студий «разработка» заканчивается на передаче сборки, а публикация и прохождение модерации — отдельная услуга за 40-120 тысяч рублей.

Если вы планируете проект и хотите получить оценку с учётом всех расходов, а не только кода — расскажите о задаче на instadev.ru/contacts. Посмотрим, чем поможем.

0
В избр. Сохранено
Авторизуйтесь
Вход с паролем
Комментарии
Выбрать файл
Блог проекта
Расскажите историю о создании или развитии проекта, поиске команды, проблемах и решениях
Написать
Личный блог
Продвигайте свои услуги или личный бренд через интересные кейсы и статьи
Написать

Spark использует cookie-файлы. С их помощью мы улучшаем работу нашего сайта и ваше взаимодействие с ним.