Сайты

Субподрядчик для веб-агентства: как это работает

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

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

Когда субподряд имеет смысл

Субподрядчик — правильное решение, когда объём работы можно чётко очертить, а ответственность понятна. Типичные ситуации:

  • Пик нагрузки. Два проекта идут одновременно, сроки уже согласованы. Дополнительные руки на месяц-два обходятся дешевле нового сотрудника.
  • Не хватает компетенции. Дизайнер сделал отличный макет, но кто-то должен собрать по нему быстрый сайт на React или Next.js. Или клиенту нужно администрирование Linux-сервера, а системного администратора в агентстве нет.
  • Старая система. Клиент пришёл к вам, потому что его старое приложение больше не работает на новой версии PHP или Java. Такая работа требует терпения и опыта, которого на новых проектах не набрать.

Субподряд не подходит, если цель проекта ещё не определена и кто-то должен вместе с клиентом решить, что вообще делать. Это основная работа агентства, и отдавать её на сторону не стоит.

О чём договориться до начала работы

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

Объём работ. Что именно входит в мою часть, а что нет? Дизайн готов или его тоже делаю я? Кто пишет тексты, кто тестирует, кто выкладывает сайт? Короткий письменный список экономит много споров потом.

Клиент остаётся вашим. Я не связываюсь с вашим клиентом без вашего ведома и не предлагаю ему свои услуги. Если клиент обращается ко мне напрямую, я направляю его обратно к вам. Это базовое правило субподряда, без него сотрудничество долго не продержится.

Под вашим брендом. Работа уходит клиенту от имени вашего агентства. Я не ставлю свою ссылку в подвал сайта и не добавляю проект вашего клиента в своё портфолио без вашего отдельного разрешения.

Конфиденциальность. Соглашение о неразглашении (NDA) — обычное дело в субподряде, и я охотно его подписываю. Данные клиента, доступы и деловая информация остаются в рамках проекта.

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

Канал связи. Slack, почта или ваш инструмент управления проектами? Один согласованный канал лучше трёх полузаброшенных.

Доступность. Я всегда честно говорю, сколько у меня времени в ближайшие недели. Если места нет, говорю об этом сразу, а не тогда, когда срок уже горит.

Какие задачи я беру как субподрядчик

Веб-проектами я занимаюсь с 2014 года. В субподряде чаще всего делаю следующее:

  • Сайты на React и Next.js по готовому дизайну — быстрые, статические или с серверным рендерингом, с аккуратным техническим SEO. Почему это важно для поиска, я разбирал в статье SEO для сайтов на React и Next.js.
  • Сайты и доработки на WordPress, если клиент хочет именно эту платформу.
  • Установка и администрирование Linux-серверов — предпочитаю Ubuntu, новые серверы ставлю на Ubuntu 26.04, обслуживаю также Debian и системы семейства RHEL. Nginx, Apache2, PostgreSQL, MySQL/MariaDB, Docker, Tomcat, Elasticsearch и OpenSearch — повседневные инструменты.
  • Восстановление старого ПО. В государственном и частном секторе я возвращал к жизни приложения старше десяти лет: переводил компоненты на новые версии так, чтобы бизнес-функциональность сохранилась, а затем дорабатывал новое.
  • Вёрстка книг для издательств — файл для печати и, при необходимости, отдельной работой EPUB.

Кроме того, я создал две собственные платформы — NUNDINAE и Projektiassistent. Поэтому я знаю и ту сторону, которую агентство обычно не видит: что происходит с продуктом через год после сдачи.

С чего начать: небольшое тестовое задание

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

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

Тревожные признаки при выборе субподрядчика

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

  • Обещает всё и сразу. Никто не умеет всего и никто не свободен всегда. Честный субподрядчик говорит, чего он не делает.
  • Не хочет фиксировать объём письменно. Если границы работы только устные, спор — вопрос времени.
  • Держит код или доступы у себя. Репозиторий и сервер должны быть на вашем аккаунте или аккаунте клиента, а не на личном аккаунте субподрядчика.
  • Не отвечает. Если уже на этапе предложения ответа приходится ждать неделю, во время проекта лучше не станет.
  • Не может рассказать о прошлой работе. NDA не мешает объяснить, какие работы и как были сделаны.

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

Напишите мне

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

Узнает ли клиент, что работу сделал субподрядчик?

Только если вы сами этого хотите. По умолчанию я работаю под вашим именем и напрямую с клиентом не связываюсь.

Вы подписываете NDA?

Да. NDA в субподряде — обычная практика, и я подписываю его до того, как увижу данные или доступы клиента.

Можно начать с небольшой задачи?

Да, и я советую именно так. Небольшое тестовое задание быстро покажет, складывается ли сотрудничество.

Читайте также

Связанные услуги

Сколько стоил бы ваш сайт?

Цены открыты — пакеты, что в них входит и что влияет на стоимость.