-15%Скидка 15% на разработку сайта или магазина при старте до конца месяца

Когда нанимать своего разработчика вместо агентства

Штатный разработчик 1С-Битрикс или агентство: как выбрать модель под интернет-магазин

Магазин на 1С-Битрикс вырос, задач по сайту всё больше, и однажды владелец задаёт себе вопрос: не пора ли завести своего разработчика вместо того, чтобы каждый раз ходить в агентство? Вопрос звучит как «что дешевле», но на деле это выбор модели развития проекта — с разными рисками, скоростью и требованиями к вам как к заказчику. Ошибиться дорого в обе стороны: лишний штат съедает бюджет простоем, а зависимость от агентства тормозит там, где нужна ежедневная скорость.

В этой статье разберём, когда выгоднее штатный разработчик, когда — агентство, и почему для многих растущих магазинов лучшим ответом оказывается гибрид. Посмотрим на полную стоимость владения, риски и компетенции без иллюзий. А если сейчас вам нужна разовая экспертиза по коду и обмену с 1С, начать можно с аудита и оптимизации 1С — это часто дешевле, чем нанимать человека «чтобы разобрался».

Коротко

  • Сравнивать надо не зарплату против чека, а полную стоимость владения и риски, включая простой и bus factor.
  • Агентство выгоднее для запуска с нуля и редких разнородных задач: команда компетенций без затрат на штат.
  • Свой разработчик окупается при стабильном потоке ежедневных правок, когда сайт — ядро бизнеса.
  • Для большинства растущих магазинов оптимален гибрид: свой специалист плюс агентство на пики и узкие компетенции.

Почему этот выбор важен

Модель разработки определяет не только расходы, но и скорость изменений, устойчивость к рискам и то, насколько вы зависимы от конкретных людей. Магазин на Битрикс — живая система: каталог меняется, появляются акции, ломаются интеграции, растёт нагрузка. Кто и как быстро всё это чинит и развивает — вопрос не технический, а стратегический.

Важно сразу отбросить ложную рамку «свой человек всегда лучше, потому что он наш». Штат — это не только контроль, но и обязательства: его нужно загрузить, удержать, подстраховать. Агентство — не только «дороже за час», но и команда, отвечающая за результат договором. Правильный выбор зависит от того, какой именно поток задач у вашего проекта.

Что на самом деле сравниваем

Типичная ошибка — сравнивать зарплату разработчика с чеком агентства за месяц. Это некорректно: за этими числами стоят разные наборы обязательств и рисков. Честное сравнение включает четыре измерения.

Дальше пройдём по каждому измерению, чтобы решение опиралось на реальную картину, а не на интуицию «свой надёжнее» или «агентство дороже».

Фоновая обработка через очередь Событиезаказ, оплатаОчередьзадачи в фонеАгент / кронобработкаВнешняя система1С, CRMСтатусвозврат на сайт
Схема: тяжёлые операции не блокируют покупателя — событие кладётся в очередь, фоновый агент обрабатывает его и передаёт во внешнюю систему, а статус возвращается на сайт.

Полная стоимость штатного разработчика

Зарплата — лишь часть расходов на штатного сотрудника. К ней добавляются налоги и взносы, оборудование и рабочее место, отпуск и больничные, обучение, подписки на инструменты, а также время и деньги на подбор и адаптацию. В сумме реальная стоимость заметно выше оклада.

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

Есть и обратная сторона: сильного Битрикс-разработчика трудно найти и удержать. Хороший специалист дорог и востребован, а слабый обойдётся дешевле в зарплате, но дороже в последствиях — костыли, правки в ядре, сломанные обновления. Это тоже часть стоимости владения, просто отложенная во времени.

Bus factor и покрытие компетенций

Главный риск одного штатного разработчика — зависимость от одного человека, тот самый bus factor. Заболел, ушёл в отпуск, уволился — и, если вся логика проекта в его голове, развитие встаёт, а иногда встаёт и сам сайт. Для магазина, который приносит деньги ежедневно, это серьёзная уязвимость.

Второй момент — один человек не покрывает всех нужных компетенций. Современный магазин на Битрикс требует разных навыков:

Один разработчик неизбежно силён в чём-то одном и слабее в остальном. Агентство закрывает весь набор командой. Про глубину отдельных областей мы пишем в статьях про D7 и ORM и про инфраструктуру BitrixVM — по ним видно, насколько разные это компетенции.

Скорость и вовлечённость в бизнес

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

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

Когда выгоднее агентство

Агентство или подрядчик на сопровождении — правильный выбор в нескольких типичных ситуациях:

В этих случаях агентство даёт команду компетенций, ответственность по договору и отсутствие затрат на простой. Сложные разовые задачи вроде интеграционной разработки удобно закрывать точечно — например, услугой автоматизации на 1С, не расширяя штат.

Когда пора нанимать своего

Штатный разработчик окупается, когда поток задач стал стабильным и большим, а сайт превратился в ядро бизнеса. Признаки, что момент настал:

  1. Задач хватает на full-time. Правки и эксперименты идут постоянно, а не проектами раз в квартал.
  2. Нужна ежедневная скорость. Оперативные фиксы и изменения важнее процессной предсказуемости.
  3. Сайт критичен для выручки. Простой напрямую бьёт по деньгам, нужен человек «под рукой».
  4. Есть кому управлять. В компании есть роль, которая ставит задачи и контролирует результат.

Важно: своего разработчика обычно заводят не на старте, а на этапе зрелого развития уже работающего магазина. Для запуска нужна команда, для развития — постоянный человек в контексте.

Гибридная модель

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

Такая модель одновременно снижает bus factor и закрывает разрыв компетенций. Штатный специалист не остаётся один на один с задачами, которые он не тянет: сложную интеграцию, высоконагруженную архитектуру или большой редизайн делает агентство, а он их сопровождает и развивает. При этом ежедневная скорость сохраняется. Крупные разовые работы, например переход на новую архитектуру или сложный обмен, удобно отдавать в агентство точечно, оставляя рутину внутри.

Сравнительная таблица

КритерийШтатный разработчикАгентствоГибрид
Стоимость при полной загрузкеНижеВыше за часСредняя
Стоимость при простоеВысокая (платите зря)НулеваяОптимальная
Скорость мелких задачВысокаяСредняяВысокая
Покрытие компетенцийУзкоеШирокоеШирокое
Bus factorВысокий рискНизкийНизкий
Вовлечённость в бизнесМаксимальнаяНижеВысокая

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

Как не попасть в зависимость

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

Дисциплина деплоя и организация кода особенно важны при передаче проекта между людьми — об этом наши статьи про CI/CD и деплой и про разработку модулей под Битрикс. Соблюдая эти правила, вы сможете сменить исполнителя без многонедельного реверс-инжиниринга.

Как оценить квалификацию

Если решили нанимать своего, оцените реальную квалификацию, а не только резюме. Хороший Битрикс-разработчик понимает архитектуру платформы: инфоблоки и торговый каталог, D7 и ORM, события и обработчики, правильную работу через /local без правки ядра, кэширование и композитный сайт, обмен с 1С по CommerceML.

Полезные сигналы — сертификаты 1С-Битрикс и описанные кейсы с решёнными задачами. Но надёжнее всего небольшое практическое задание, близкое к вашим реальным доработкам: оно покажет подход к коду лучше любой теории. Тот же метод работает при выборе агентства — просите показать релевантные проекты и разбор архитектурных решений.

Частые ошибки

Чек-лист решения

  1. Оценили поток задач. Хватает ли работы на полную занятость сильного специалиста.
  2. Посчитали полную стоимость. Не оклад, а владение с учётом налогов, простоя и подбора.
  3. Учли риски. Bus factor и покрытие всех нужных компетенций.
  4. Определили этап. Запуск — агентство; зрелое развитие — можно свой или гибрид.
  5. Рассмотрели гибрид. Свой на рутину, агентство на пики и узкие задачи.
  6. Защитились от зависимости. Код в вашем git, документация, правила разработки.
  7. Проверили квалификацию. Практическое задание и релевантные кейсы, а не только резюме.

Вывод

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

Для большинства растущих магазинов лучший ответ — гибрид: свой человек на рутину и контекст, агентство на пики и узкие компетенции. Какую бы модель вы ни выбрали, держите код в своём репозитории, ведите документацию и соблюдайте правила разработки — тогда вы останетесь хозяином проекта независимо от того, кто его сейчас развивает.

Частые вопросы

Когда точно пора нанимать своего разработчика?

Когда изменения на сайте нужны постоянно и быстро, а не проектами раз в квартал: ежедневные правки каталога, эксперименты с конверсией, срочные фиксы в пиковые дни. Если у вас стабильный поток задач на full-time и сайт — ядро бизнеса, штатный разработчик окупается. Если задачи редкие и разнородные, дешевле и надёжнее агентство или подрядчик на сопровождении.

Сколько реально стоит штатный разработчик кроме зарплаты?

Помимо зарплаты — налоги и взносы, рабочее место и оборудование, отпуск и больничные, обучение и подписки, а также время на подбор и адаптацию. К зарплате обычно прибавляется существенная надбавка на эти расходы. И главное скрытое условие: одному разработчику нужно чем-то заняться на полную ставку, иначе вы платите за простой. Поэтому сравнивать надо не «зарплату против чека агентства», а полную стоимость владения.

В чём главный риск одного штатного разработчика?

Так называемый bus factor — зависимость от одного человека. Если он заболел, ушёл в отпуск или уволился, а вся логика проекта в его голове, бизнес встаёт. Один разработчик также не покрывает всех компетенций: верстка, бэкенд на Битрикс, DevOps, интеграции с 1С, безопасность — это разные навыки. Агентство закрывает их командой, а один сотрудник неизбежно в чём-то слабее.

Что лучше для разовой разработки магазина с нуля?

Для запуска проекта с нуля почти всегда выгоднее агентство: нужна команда разных специалистов на несколько месяцев, а держать их всех в штате ради одного запуска нерентабельно. Штатного разработчика имеет смысл заводить позже — под постоянное развитие и поддержку уже работающего магазина, когда поток задач стал стабильным.

Что такое гибридная модель и кому она подходит?

Гибрид — это свой разработчик (или продакт) плюс агентство на подхвате. Штатный специалист держит текущие правки, понимает бизнес и коммуницирует с командой, а агентство подключается на крупные задачи, пиковую нагрузку и узкие компетенции вроде сложных интеграций или высоконагруженной архитектуры. Такая модель снижает bus factor и подходит большинству растущих магазинов среднего размера.

Как не попасть в зависимость от штатного разработчика?

Требуйте, чтобы весь код лежал в git-репозитории компании, а не только на сервере, ведите документацию по доработкам и интеграциям, используйте понятные соглашения и код-ревью. Доработки должны лежать в /local по правилам Битрикс, а не хаотично править ядро. Тогда при уходе сотрудника проект подхватит другой человек или агентство без многонедельного реверс-инжиниринга.

Можно ли обойтись фрилансером вместо штата и агентства?

Фрилансер — компромисс для небольших задач и ограниченного бюджета, но с рисками: занятость на других проектах, отсутствие подстраховки, слабая ответственность за результат в долгую. Для критичного к бизнесу магазина фрилансера стоит рассматривать как временное решение или дополнение, а не как основу. Ключевую логику лучше не завязывать на одного внешнего человека без договора и передачи кода.

Как оценить квалификацию Битрикс-разработчика на собеседовании?

Проверяйте понимание архитектуры Битрикс: инфоблоки и торговый каталог, D7 и ORM, события и обработчики, правильную работу через /local без правки ядра, кэширование и композит, обмен с 1С по CommerceML. Хороший признак — сертификаты 1С-Битрикс и реальные кейсы с описанием решённых задач. Дайте небольшое практическое задание, близкое к вашим реальным доработкам, — оно расскажет больше, чем теория.

Поделиться:

Не уверены, нужен ли штат или хватит агентства?

Поможем оценить поток задач и подобрать модель развития магазина на 1С-Битрикс: разовые доработки, сопровождение или гибрид со своей командой.

Аудит и оптимизация 1С

Редакция B2Bsite

Команда B2Bsite. С 2014 года разрабатываем и сопровождаем интернет-магазины на 1С-Битрикс: работаем как самостоятельно, так и в связке со штатными командами клиентов.

← Все статьи блога