Стоимость разработки SaaS в ОАЭ
Бюджет SaaS — это не одна цифра. Это исследование, первый релиз, мультитенантность, биллинг, интеграции, хостинг и постоянная разработка, и у каждой статьи свои факторы стоимости. В этом руководстве они разобраны по отдельности, чтобы вы видели, куда уходят деньги.
Коротко
Стоимость первого релиза SaaS в основном зависит от того, сколько ролей пользователей и ключевых процессов он поддерживает, как изолированы арендаторы (тенанты), как выставляются счета клиентам и с какими внешними системами нужно взаимодействовать. После запуска SaaS-продукт продолжает стоить денег каждый месяц — хостинг, сторонние сервисы и разработка. Закладывать в бюджет только разработку — самая частая ошибка, которую мы видим.
Основатели часто просят назвать одну цифру. Вместо этого мы раскладываем бюджет на составляющие, потому что так видно, какие решения меняют итог, а какие могут подождать, пока у вас не появятся платящие клиенты.
В этом руководстве описан объём работ, а не цены. Коммерческое предложение готовится после исследования и содержит согласованный объём работ, исключения, этапы и условия оплаты.
Допущения
- Цены в коммерческих предложениях указываются в AED, НДС начисляется сверху.
- Продукт — веб-приложение; нативные мобильные приложения оцениваются отдельно.
- Продуктовые решения принимаете вы и каждую неделю участвуете в обзорах.
- Дизайн входит в том объёме, который нужен для удобного первого релиза, а не как полноценная бренд-система.
Бюджет по составляющим
| Составляющая | Что покрывает | Что на неё влияет | Как оплачивается |
|---|---|---|---|
| Исследование | Исследование пользователей, объём работ, архитектура, кликабельный прототип, бэклог и оценка | Количество типов пользователей и неизвестных в предметной области | Разово, фиксируется до начала |
| Первый релиз | Ключевые процессы, аутентификация, роли, панель администратора, уведомления, тесты | Количество ролей и процессов, глубина дизайна | Разово, фиксируется после исследования, оплата по этапам |
| Мультитенантность | Изоляция тенантов, настройки для каждого тенанта, подключение, разделение данных | Модель изоляции и требования корпоративных клиентов | Разово, в составе разработки первого релиза |
| Биллинг | Тарифы, пробные периоды, подписки, счета, платёжный шлюз, работа с просроченными платежами | Модель ценообразования, счета с НДС, платёжные шлюзы | Разовая разработка плюс собственная подписка или комиссии за транзакции у биллинг-провайдера |
| Интеграции | CRM, бухгалтерия, SSO, мессенджеры, сторонние данные | Количество и качество API | Разово за каждую интеграцию плюс поддержка, когда другая система меняет свой API |
| Хостинг и инфраструктура | Облачные окружения, база данных, хранилище, мониторинг, резервные копии, CI/CD | Трафик, требования к размещению данных, целевые показатели доступности | Ежемесячно, облачный провайдер выставляет счёт по использованию |
| Постоянная разработка | Исправления, обновления безопасности, новые функции, поддержка | Темп дорожной карты и размер команды | Ежемесячный абонемент или оплата по фактическим трудозатратам |
Первые пять строк в основном разовые и приходятся на период до запуска или около него. Последние две повторяются каждый месяц, пока продукт работает. Исследование невелико по сравнению с остальным, но именно оно определяет, сколько вы заплатите за всё последующее, потому что каждое неясное требование превращается в переделки во время разработки.
Что сильнее всего меняет бюджет
- Модель мультитенантности
- Общая база данных с ID тенанта в каждой строке дешевле всего в разработке и эксплуатации. Отдельная схема или отдельная база данных для каждого тенанта дают более сильную изоляцию для корпоративных или регулируемых клиентов, но добавляют работы по миграциям и эксплуатации. Варианты разобраны в нашем руководстве по мультитенантности.
- Модель ценообразования
- Фиксированные ежемесячные тарифы просты. Оплата за рабочие места, по использованию или смешанная модель требуют учёта потребления, пропорционального пересчёта и более понятных счетов. См. требования к биллингу SaaS.
- Особенности биллинга в ОАЭ
- Налоговые счета, отвечающие требованиям НДС в ОАЭ, цены в AED и выбор платёжного шлюза — всё это влияет на разработку биллинга. Доступность и комиссии шлюзов различаются, поэтому мы уточняем их для вашего юридического лица.
- Роли и права доступа
- Две роли — небольшая задача. Настраиваемые роли, которые задаёт каждый клиент, цепочки согласований и журналы аудита — уже серьёзная работа.
- Арабский язык и RTL
- Арабский интерфейс затрагивает каждый экран, письмо и PDF. Если заложить его с самого начала, это обойдётся гораздо дешевле, чем добавлять позже.
- Размещение данных и соответствие требованиям
- Клиенты из госсектора, здравоохранения или финансов могут требовать хранения данных в ОАЭ и определённых мер безопасности, что влияет на выбор хостинга и стоимость.
Уровни объёма работ
| Уровень | Что входит | Что увеличивает стоимость |
|---|---|---|
| Базовый | MVP для проверки гипотезы: один тип клиентов, 2 роли, 3–4 ключевых процесса, общая база данных для тенантов, фиксированные тарифы с оплатой через готовую платёжную страницу, только английский | Дополнительные процессы, второй тип клиентов, собственное выставление счетов вместо готовой платёжной страницы |
| Стандартный | Отраслевой B2B SaaS: командные аккаунты, 4–5 ролей, панель администратора, подписки со счетами, соответствующими требованиям НДС, 2 интеграции, английский и арабский | Больше ролей и цепочек согласований, дополнительные интеграции, оплата за рабочие места или смешанная модель, PDF и письма на арабском |
| Расширенный | Платформа для крупных клиентов: SSO, настраиваемые роли, журналы аудита, биллинг по использованию, более сильная изоляция тенантов, публичный API, хранение данных в ОАЭ | Отдельная база данных для каждого тенанта, сложный учёт потребления, проверки безопасности и требования клиентов к соответствию, целевые показатели доступности |
Уровень задаёт форму работы, а факторы — цену. На любом уровне исследование оценивается отдельно и проводится первым, а его результат — фиксированная цена разработки. Если вы решаете, что включить в первый релиз, помогут руководство по объёму MVP для SaaS и калькулятор стоимости MVP для SaaS.
Расходы на эксплуатацию после запуска
| Статья | Что покрывает | Как рассчитывается |
|---|---|---|
| Облачный хостинг | Рабочее и тестовое окружения, база данных, хранилище, резервные копии | Облачный провайдер выставляет счёт ежемесячно по использованию: вычислительные часы, размер базы данных, хранилище и передача данных. При запуске сумма невелика и растёт вместе с числом активных тенантов и трафиком. |
| Сторонние сервисы | Доставка почты, отслеживание ошибок, мониторинг, поиск, хранение файлов | У каждого сервиса свой тариф, обычно зависящий от объёма (отправленные письма, отслеживаемые события, проиндексированные записи). У большинства есть бесплатные или недорогие тарифы, из которых вы вырастаете по мере появления клиентов. |
| Платёжные комиссии | Комиссии платёжного шлюза или биллинг-провайдера | В большинстве случаев процент от каждой транзакции плюс фиксированная сумма за транзакцию — по тарифам вашего провайдера, согласованным с ним. Некоторые биллинг-платформы дополнительно берут долю выручки. |
| ИИ-функции, если есть | Использование моделей для ИИ-функций в продукте | Оплата за каждый токен входных и выходных данных по опубликованным тарифам провайдера, поэтому расходы растут с тем, как часто клиенты пользуются функцией и сколько текста отправляется при каждом использовании. |
| Абонемент на разработку | Исправления, патчи безопасности, обновления зависимостей, небольшие функции | Ежемесячный пакет времени разработчиков под вашу дорожную карту или оплата по фактическим трудозатратам. |
Планируйте, что разработка продолжится и после запуска. Первые месяцы с реальными клиентами приносят больше всего запросов на изменения, а обновления безопасности не прекращаются никогда. Наша услуга разработки SaaS включает план на период после запуска.
Компромиссы, которые делают первый релиз доступнее
- Поначалу используйте готовую платёжную страницу или биллинг-провайдера вместо разработки собственной логики выставления счетов — при условии, что его счета отвечают вашим обязательствам по НДС.
- Начните с общей базы данных для тенантов, спроектированной так, чтобы крупного клиента позже можно было перенести в отдельную базу.
- Создайте административные инструменты, которые нужны вашей команде для поддержки клиентов, и пропустите дашборды, о которых никто не просил.
- Интегрируйтесь с одной CRM или бухгалтерской системой, которой пользуются ваши первые клиенты, а не с пятью.
- Заложите арабский язык в план с первого дня, даже если он выйдет во втором релизе.
Если спрос ещё не подтверждён, может хватить прототипа; см. MVP или прототип. Если продукт нужен только вашей компании, заказное ПО может подойти лучше, чем SaaS.
Частые вопросы клиентов
Можно ли сделать MVP дёшево, а потом переписать?
Можно, но переписывание обходится дороже, чем ожидает большинство основателей. Мы предпочитаем небольшой первый релиз на основе, которая может расти: правильная мультитенантность, аутентификация и модель данных, но меньше функций.
Нам будет принадлежать код?
Права на код и аккаунты прописываются в договоре и согласуются до начала работ. Мы рекомендуем, чтобы продукт с первого дня работал в облачных, кодовых и биллинговых аккаунтах, которые принадлежат вам, — тогда потом ничего не придётся передавать.
Что выбрать: фиксированную цену или оплату по фактическим трудозатратам?
Фиксированная цена подходит для чётко определённого первого релиза после исследования. Оплата по трудозатратам подходит для постоянной работы, где приоритеты меняются. Во многих проектах эти модели используются последовательно.
Нужно ли размещать продукт в ОАЭ?
Только если этого требуют ваши клиенты, отрасль или договоры. У нескольких крупных облачных провайдеров есть регионы в ОАЭ, и при необходимости мы можем с самого начала разрабатывать под них.
Какой бюджет заложить на первый год после запуска?
Прибавьте к стоимости разработки хостинг, сторонние сервисы и абонемент на разработку на двенадцать месяцев. В таблице расходов на эксплуатацию выше показано, как рассчитывается каждая статья; в вашем коммерческом предложении они будут оценены под ожидаемое число клиентов.
Расскажите о своей идее продукта, целевых клиентах и модели ценообразования, и мы вернёмся с оценкой по объёму работ с разбивкой по составляющим. См. также исследование продукта и цены.

