Первый в России сайт с полным циклом ИИСмотрите презентацию ИИ-сайта продажСайт, которым полностью управляет ИИКонтент, реклама, лиды и аналитика — на автопилоте

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

10 мин чтения
Д

ДаниилТехнический директор AmSales

Отвечает за разработку: сайты, веб-приложения, ИИ-интеграции, приложения для Битрикс24 и бэкенд.

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

Коротко: Чтобы успешно реализовать разработку сложной b2b системы, необходимо провести аудит архитектуры на масштабируемость, проверить технический стек команды и учесть новые требования законодательства (44-ФЗ и 223-ФЗ). Ключевые риски при заказе b2b софта связаны с непрозрачной стоимостью владения и отсутствием регламентов взаимодействия при сбоях, которые теперь строго регулируются законом.

Кстати, в AmSales мы делаем внедрение и настройку Битрикс24 и разработку сайтов и приложений под ключ. Если нужна помощь - напишите нам.

Определение архитектуры и масштабируемости вашей системы

Когда бизнес решает заказать разработку сложной b2b системы, он часто совершает фатальную ошибку: заказывает «функционал», а не архитектуру. Функционал - это кнопки, которые нажимает пользователь. Архитектура - это то, как эти кнопки связаны с базой данных, как система выдержит десятикратный рост нагрузки через год и не «упадет» ли она при интеграции с вашей текущей ERP или CRM. Если архитектура спроектирована неверно на старте, через полгода вы столкнетесь с тем, что любое изменение одной функции требует переписывания всего модуля. Это делает масштабирование невозможным, а стоимость доработки - астрономической.

При выборе подрядчика важно понять, какую модель построения системы они предлагают. Монолитная архитектура проще в разработке и тестировании на начальных этапах, но она крайне неповоротлива. Микросервисная архитектура позволяет развивать отдельные части системы независимо друг от друга, но она требует гораздо более высокой квалификации инженеров и сложных процессов DevOps. Если подрядчик обещает сделать сложную систему «быстро и дешево» на монолите, он, скорее всего, не закладывает возможности для вашего роста.

Как проверить проект на масштабируемость

Вы можете задать подрядчику несколько проверочных вопросов, чтобы понять уровень их планирования. Во-первых, спросите, как система будет обрабатывать резкое увеличение количества транзакций или сессий пользователей. Во-вторых, уточните, как будет реализована интеграция с внешними сервисами через API. Если ответ звучит размыто, без упоминания конкретных протоколов (REST, gRPC) или очередей сообщений (RabbitMQ, Kafka), перед вами специалисты, которые не планируют строить долговечный продукт.

Пример из практики: компания внедряет систему управления цепочками поставок. На этапе запуска обрабатывается 100 заказов в день. Однако через год нагрузка вырастает до 10 000 заказов. Если система не была спроектирована с учетом горизонтального масштабирования (возможности добавления новых узлов обработки), компания будет вынуждена полностью переделывать продукт. Это и есть главный риск при заказе b2b софта: вы покупаете не инструмент, а технический долг, который придется выплачивать годами.

Технический аудит компетенций команды разработчиков

Выбор подрядчика на разработку ПО часто превращается в лотерею: вы нанимаете команду, которая выглядит солидно на презентации, но по факту получает набор junior-разработчиков под присмотром одного перегруженного лида. Чтобы этого избежать, необходимо проводить глубокий аудит не только компании, но и конкретных людей, которые будут работать над вашим проектом. Недостаточно просто увидеть список технологий в коммерческом предложении. Нужно понимать, какой опыт у команды в решении задач именно вашего типа.

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

На что смотреть при оценке команды

Обратите внимание на наличие в команде профильных ролей. Для сложной системы вам необходимы: системный архитектор, QA-инженеры (тестировщики), DevOps-инженер и менеджер проекта (PM), который понимает техническую часть. Если PM не может объяснить разницу между фронтендом и бэкендом, процесс коммуникации будет превращаться в бесконечное уточнение требований, что увеличит сроки реализации на 30-50%.

Проверьте, как команда подходит к тестированию. В B2B-секторе ошибки в бизнес-логике стоят слишком дорого. Если подрядчик не использует автоматизированное тестирование (Unit-тесты, интеграционные тесты) и полагается только на ручную проверку, вероятность выхода критических багов в промышленную эксплуатацию крайне высока. Требуйте детализированный план тестирования еще на этапе составления ТЗ на разработку системы.

Юридические требования и регламенты по 44-ФЗ 223-ФЗ

Для компаний, работающих в государственном или околобюджетном секторе, выбор подрядчика - это не только вопрос качества кода, но и вопрос жесткого соответствия законодательству. С 2026 года правила игры существенно изменились. Теперь при закупках электронных сервисов для создания и эксплуатации информационных систем крайне важно учитывать требования Постановления Правительства РФ от 18.08.2026 № 1024. Эти нормы распространяются как на 44-ФЗ, так и на 223-ФЗ, что делает процесс выбора подрядчика еще более юридически сложным.

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

Нюансы электронных закупок в 2026 году

Важно помнить о цифровизации контрактной системы. С 1 июля 2026 года вступили в силу изменения, позволяющие заключать контракты с единственным поставщиком в электронном виде через ЕИС по ряду пунктов 44-ФЗ (например, пункты 4, 5, 23, 42, 44 и 46 части 1 статьи 93). Это упрощает процесс для малых закупок, но накладывает дополнительные обязательства на учет. Сведения о большинстве малых закупок, даже за наличный расчет, теперь должны включаться в основной реестр ЕИС.

При выборе подрядчика по 44-ФЗ/223-ФЗ обязательно проверяйте его статус в реестрах. Также помните, что с 1 июля 2026 года прекращает действие отдельный реестр «закупок без контракта». Это означает, что прозрачность процессов возросла. Теперь даже мелкие транзакции должны быть прозрачными для системы, что требует от подрядчика высокой культуры ведения документации и отчетности.

Безопасность данных и новые стандарты криптозащиты

Безопасность в B2B - это не просто наличие пароля на входе. Это комплекс мер по защите данных от утечек, несанкционированного доступа и потери. С 1 сентября 2026 года в России вступили в силу новые, ужесточенные требования к криптографической защите государственных и критически важных систем. Даже если ваша компания не является государственной, требования к защите данных в B2B-секторе де-факто выравниваются с этими стандартами, так как ваши партнеры и клиенты будут требовать именно такого уровня безопасности.

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

Защита данных: на чем нельзя экономить

При аудите подрядчика требуйте подробный план обеспечения информационной безопасности. Он должен включать:

  • Методы шифрования передаваемых и хранимых данных;
  • Регламент аудита прав доступа (кто, когда и зачем заходил в систему);
  • Протоколы реагирования на инциденты ИБ;
  • Процедуру регулярного резервного копирования (бэкапов) с проверкой их целостности.

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

Оценка стоимости владения и скрытых расходов

Многие руководители при выборе подрядчика смотрят только на цену разработки. Это классическая ловушка. Стоимость разработки (CAPEX) - это лишь вершина айсберга. Реальная нагрузка на бюджет компании - это стоимость владения (TCO - Total Cost of Ownership), которая включает в себя не только поддержку, но и инфраструктуру, лицензии, доработки и масштабирование. Часто система, разработанная за 5 миллионов, в течение трех лет обходится в 20 миллионов из-за неоптимального кода и дорогого облачного хостинга.

Скрытые расходы часто возникают на этапе эксплуатации. К ним относятся:

  1. Стоимость лицензий на стороннее ПО и библиотеки;
  2. Расходы на облачную инфраструктуру (CPU, RAM, дисковое пространство), которые растут вместе с объемом данных;
  3. Стоимость доработок под новые требования бизнеса;
  4. Затраты на обучение персонала работе с новой системой;
  5. Расходы на интеграцию с новыми сервисами, которые появятся у вас в будущем.

Как рассчитать TCO правильно

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

Пример: вы выбрали дешевый вариант разработки на базе проприетарной (платной) платформы. Сама разработка стоит недорого, но за каждое использование функции или за каждого нового пользователя вам придется платить роялти. Через год, когда ваша база клиентов вырастет, эти лицензионные отчисления могут превысить стоимость самой разработки. Всегда сравнивайте решения с точки зрения их долгосрочной экономической эффективности, а не только первоначальной сметы.

Типичные ошибки при выборе вендора автоматизации

Ошибки при выборе подрядчика стоят слишком дорого: от сорванных сроков запуска до полной потери данных. Самая распространенная ошибка - это отсутствие детального и технически грамотного ТЗ на разработку системы. Когда требования сформулированы общими фразами («система должна быть удобной», «высокая скорость работы»), подрядчик трактует их так, как ему выгодно. В итоге вы получаете продукт, который не соответствует вашим ожиданиям, но формально соответствует договору.

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

Список главных рисков

Чтобы не повторить чужой опыт, обратите внимание на следующие риски при заказе b2b софта:

  • Риск зависимости от вендора (Vendor Lock-in): когда ваш код и данные завязаны на закрытые технологии подрядчика, и уйти к другому разработчику невозможно без полной переписке системы.
  • Риск несоблюдения сроков: когда подрядчик затягивает релизы, ссылаясь на «непредвиденные сложности», которые должны были быть учтены на этапе проектирования.
  • Риск потери экспертизы: когда ключевые разработчики подрядчика уходят с проекта, а вместо них приходят новички, не знающие специфики вашей бизнес-логики.
  • Риск несовместимости: когда новая система отказывается корректно обмениваться данными с вашим текущим ПО из-за ошибок в архитектуре API.

Как составить регламент взаимодействия со службой поддержки

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

В регламенте должны быть четко определены уровни критичности инцидентов (Severity levels). Например:
P1 (Критический) - система недоступна, бизнес-процессы остановлены. Время реакции - 30 минут, время устранения - 4 часа.
P2 (Высокий) - ключевая функция работает некорректно, но есть обходной путь. Время реакции - 2 часа, время устранения - 8 часов.
P3 (Средний) - незначительные ошибки в интерфейсе или второстепенных функциях. Время реакции - 24 часа.
P4 (Низкий) - предложения по улучшению (Change Requests). Реакция - по согласованию.

Также регламент должен прописывать каналы связи (Jira, Telegram, email, телефон) и формат передачи заявки. Заявка должна содержать скриншоты, логи, шаги для воспроизведения ошибки и данные о пользователе. Это сокращает время диагностики в разы. Также крайне важно прописать порядок escalations (эскалации): что делать, если проблема уровня P1 не решена в оговоренное время. В этом случае заявка должна автоматически переходить на уровень руководства подрядчика.

Что запомнить:
1. Архитектура должна закладываться с учетом масштабирования и интеграций на годы вперед.
2. Проверяйте не только наличие команды, но и конкретные компетенции инженеров и DevOps.
3. Соблюдайте новые требования 44-ФЗ и 223-ФЗ: прописывайте регламенты сбоев и сроки восстановления (RTO) в договоре.
4. Считайте TCO (стоимость владения), а не только цену разработки.
5. Всегда фиксируйте правила взаимодействия с поддержкой и уровни критичности инцидентов.

← Все статьи
Поделиться:

Хотите так же?

Начнём с бесплатной диагностики: покажем, где теряются деньги и как система продаж, AI и автоматизация ускорят рост.