За десять лет на подряде и фрилансе я собирал команды под самые разные задачи: от лендинга на Tilda за неделю до SaaS-сервиса на React с бэкендом на Laravel. И почти в каждом проекте заказчик на старте задаёт один и тот же вопрос: кто нужен в команде для разработки сайта, чтобы не переплатить и не упереться в сорванные сроки. Ответ зависит от масштаба: для одностраничника хватит одного универсала, а для полноценного веб-сервиса нужно пять-шесть человек с разной специализацией. Разложу роли по порядку и покажу, как состав команды меняется в зависимости от типа проекта.
По теме статьи
Готовое решение
AI-чатбот для сайта на Claude - отвечает как ваш менеджер, работает 24/7
Подключу к вашему сайту чат-бота на Claude API. Бот отвечает на вопросы клиентов голосом вашего бренда, знает каталог и условия доставки, забирает лиды в CRM или Telegram.
от25 000 ₽
Консультация
Разобраться перед стартом
Созвон 30-60 минут: разбор задачи, аудит текущего решения, рекомендации по стеку. В финале — документ с планом.
от3 000 ₽
Роли в команде разработки сайта: за что отвечает каждый участник
Независимо от масштаба проекта, набор функций одинаковый - вопрос только в том, сколько людей их закрывают. На маленьком сайте одна и та же роль иногда весит на одном человеке, на крупном сервисе под каждую заводят отдельного специалиста.
Менеджер проекта
Собирает требования у заказчика, ведёт бэклог задач, следит за сроками и деньгами. На проекте до 300 000 ₽ эту роль часто берёт на себя сам разработчик или заказчик, и отдельный менеджер не нужен. На SaaS-проекте с бюджетом от 300 000 ₽ и командой из четырёх-пяти человек без менеджера начинается хаос: дизайнер ждёт правки от заказчика, бэкенд ждёт макет, сроки расползаются. На одном таком проекте с командой из пяти человек без выделенного менеджера релиз сдвинулся на три недели просто потому, что никто не сверял задачи фронтенда и бэкенда между собой.
Дизайнер
Рисует интерфейс, продумывает пользовательский путь, готовит макеты в Figma. Для лендинга на Tilda часто достаточно готового блочного конструктора и минимальной адаптации под фирменный стиль. Для интернет-магазина или CRM-панели нужен человек, который спроектирует карточку товара, фильтры, личный кабинет - здесь готовые блоки уже не спасают. На интернет-магазине без отдельного дизайнера обычно получается разнобой в карточках товаров и кнопках, и конверсия падает не из-за движка, а из-за интерфейса.
Фронтенд-разработчик
Верстает интерфейс и подключает его к серверной части. На Tilda эту роль частично закрывает сама платформа, но кастомные скрипты - калькулятор доставки, интеграция с СДЭК, ограничение промокодов - всё равно пишет разработчик. На проектах на Next.js или Vue фронтенд - отдельная полноценная роль с работой над производительностью и адаптивностью.
Бэкенд-разработчик
Отвечает за сервер, базу данных, интеграции с CRM, эквайрингом (например, T‑Bank), СДЭК, 1С. Для WordPress и WooCommerce эту функцию часто закрывает один и тот же человек, который занимается и версткой, и подключением платежей. Для веб-сервиса на Laravel или для чат-бота с базой знаний бэкенд выделяется в отдельную специализацию, потому что там своя логика авторизации, очередей и API. Именно этот человек решает, какая база данных выдержит нагрузку и как настроить очереди для писем и уведомлений - от его решений на старте зависит, придётся ли переписывать архитектуру через полгода.
Тестировщик
Проверяет, что форма отправляется, оплата проходит, письма уходят, а сайт не падает на мобильных браузерах. На небольших проектах эту роль закрывает сам разработчик перед сдачей, но на интернет-магазине с приёмом платежей и на сервисе с личным кабинетом ручного прогона через сценарии уже недостаточно - нужен человек, который тестирует систематически, а не «между делом».
Контент-менеджер и SEO-специалист
Наполняет карточки товаров, пишет тексты, следит за метатегами и структурой заголовков. На лендинге эту работу часто делает сам заказчик, на интернет-магазине с каталогом в несколько сотен позиций без отдельного человека контент растягивается на месяцы.
Бесплатный материал
🎁 Полезный скрипт в подарок
Подпишитесь на Telegram - пришлю готовый скрипт по этой теме.
Без спама. Отписка в 1 клик.
Из кого собирается команда для лендинга на Tilda
Здесь минимальный состав: дизайнер-верстальщик, который одновременно закрывает вёрстку в самом конструкторе, и разработчик, если нужны доработки за пределами возможностей Tilda. На практике это часто один человек - я сам веду такие проекты один, от макета до подключения аналитики.
Отдельный специалист нужен для по-настоящему нестандартных сценариев: сложная логика оплаты, интеграция с CRM или конвертация валют для интернет-магазина на Tilda. Расчёт доставки по зонам через СДЭК и количественное ограничение промокодов Тильда умеет штатно, без единой строчки кода - JS-код нужен там, где встроенных блоков платформы действительно не хватает. Часть подобных решений уже готова и не требует разработки с нуля - можно посмотреть готовые скрипты для Tilda вроде виджета зон доставки или расчёта налогов, если задача типовая.
Менеджер, тестировщик и SEO на небольшом проекте на Tilda отдельно не нужны - их функции разработчик закрывает сам в рамках работы над сайтом.
Состав команды для сайта на WordPress и интернет-магазина
Здесь состав уже шире, потому что задач больше: тема или кастомная вёрстка, плагины, интеграция оплаты и доставки, наполнение каталога.
| Роль | Нужна на сайте-визитке на WordPress | Нужна на интернет-магазине |
|---|---|---|
| Дизайнер | да, для уникального стиля | да, обязательно для карточки товара и фильтров |
| WordPress-разработчик | да | да |
| Интегратор оплаты и доставки (T‑Bank, WooCommerce, СДЭК) | обычно не нужен | да, обязательно |
| Контент-менеджер | не обязателен, текстов немного | да, для каталога из десятков и сотен позиций |
| Тестировщик | не обязателен | желателен из-за приёма платежей |
На одном из проектов на WooCommerce нужно было подключить приём платежей через T‑Bank и расчёт доставки через СДЭК - обе интеграции я закрыл сам в рамках одной роли, отдельного интегратора заказчик не нанимал.
На практике для сайта на WordPress я закрываю разработку и интеграцию сам, а дизайн и наполнение каталога заказчик либо делает своими силами, либо подключает отдельного человека - зависит от того, есть ли уже готовый фирменный стиль и тексты.
Кто нужен для веб-сервиса, SaaS и Telegram-бота
Здесь минимальная команда уже не помещается в одного-двух человек. Для веб-сервиса на React или Vue нужны как минимум: продакт или менеджер проекта, дизайнер интерфейсов, фронтенд-разработчик, бэкенд-разработчик и тестировщик. При бюджете от 300 000 ₽ и сроке от 8 недель без разделения ролей проект стабильно упирается в то, что один человек физически не успевает вести и интерфейс, и сервер, и проверку.
Отдельно на крупных сервисах появляется DevOps-инженер, который настраивает деплой, мониторинг и резервное копирование. На проекте с бюджетом от 300 000 ₽ его функции обычно берёт на себя бэкенд-разработчик, отдельная штатная единица нужна уже на масштабе в несколько серверов.
Для Telegram-бота на aiogram состав легче: разработчик, который пишет логику бота и подключает API, и, если бот должен отвечать на вопросы клиентов, специалист по интеграции базы знаний через RAG. Отдельного дизайнера для бота обычно нет - интерфейс ограничен клавиатурами и текстовыми сообщениями.
Для автоматизации бизнес-процессов через n8n чаще всего достаточно одного интегратора, который настраивает цепочки между CRM, мессенджерами и таблицами. Отдельная команда здесь не собирается, разве что автоматизация завязана на кастомный бэкенд.
Фрилансеры, агентство или штатная команда: как выбрать формат
Формат сотрудничества влияет на состав не меньше, чем тип сайта. Для одного и того же интернет-магазина подойдёт и фрилансер-универсал, если объём работ небольшой, и связка из двух-трёх человек, если нужны отдельные интеграции и много контента.
| Формат | Когда подходит | Риски |
|---|---|---|
| Один фрилансер-универсал | лендинг, простой сайт-визитка, доработка на Tilda | ограничен по компетенциям, при болезни или отпуске работа встаёт |
| Несколько фрилансеров под конкретные роли | интернет-магазин, сайт с интеграциями | нужен кто-то, кто координирует стыковку задач между людьми |
| Агентство или студия | SaaS, крупный сервис с несколькими ролями сразу | выше стоимость часа, дольше согласования |
| Штатная команда | продукт, который развивается годами | высокие постоянные расходы даже без активных задач |
На практике чаще работает смешанный вариант: один подрядчик закрывает костяк - дизайн, фронтенд и бэкенд, а точечные задачи вроде копирайтинга или настройки рекламы отдаются другим исполнителям параллельно.
Для разовой задачи или проекта на 1-2 месяца штат почти никогда не оправдан - вы платите за простой между задачами. Для продукта, который живёт больше года и требует постоянных доработок, штат окупается за счёт того, что люди уже знают код и не тратят время на погружение заново.
Сколько стоит команда разработки сайта в 2026 году
Цена зависит не столько от количества людей, сколько от типа сайта и объёма интеграций. Ориентир по моим расценкам:
- Сайт на Tilda - от 30 000 ₽
- Кастомный скрипт для Tilda (простая доработка) - от 3 000 ₽, комплексная интеграция вроде CRM, эквайринга или СДЭК - от 40 000 ₽
- Сайт на WordPress - от 60 000 ₽
- Интернет-магазин под ключ - от 80 000 ₽
- Лендинг на Next.js - от 80 000 ₽
- Telegram-бот - от 30 000 ₽
- Автоматизация в n8n - от 25 000 ₽
- Чат-бот с базой знаний на RAG - от 50 000 ₽
- Веб-сервис, SaaS или SPA - от 300 000 ₽, срок от 8 недель
- CRM или админ-панель на React - от 100 000 ₽
- API или бэкенд на Laravel - от 100 000 ₽
Если собирать под эти же задачи отдельную команду из дизайнера, фронтенда, бэкенда и тестировщика на рынке, у студий и в найме цена вырастает в несколько раз за счёт того, что каждая роль тарифицируется отдельно и накладывается на менеджмент. Для небольших и средних проектов чаще выгоднее один подрядчик, который закрывает несколько ролей сразу, чем собранная с нуля команда из фрилансеров. Каждая цена в списке выше - отправная точка, реальная стоимость растёт от объёма интеграций и количества страниц, которые нужно свести воедино.
Частые вопросы
Можно ли обойтись одним разработчиком без дизайнера и тестировщика?
Для лендинга на Tilda и простого сайта-визитки - да, я закрываю такие проекты один, от макета до публикации. Для интернет-магазина с приёмом платежей или сервиса с личным кабинетом экономия на дизайне и проверке обычно оборачивается доработками уже после запуска, которые стоят дороже, чем нормальная подготовка на старте.
Нужен ли менеджер проекта на небольшом сайте?
Нет, если в команде один-два человека и заказчик сам ставит задачи. Отдельный менеджер оправдан от трёх-четырёх участников в команде, когда нужно синхронизировать дизайнера, бэкенд и фронтенд между собой.
Кто нужен в команде, если сайт уже есть, но он взломан и работает с ошибками?
Здесь нужен не полный состав, а разработчик с опытом лечения сайтов от вирусов и восстановления после заражения - это отдельная услуга, а не часть обычного цикла разработки, стоимость от 15 000 ₽ и зависит от объёма восстановления.
Как понять, что команда собрана избыточно?
Если на проекте с бюджетом до 100 000 ₽ в команде больше трёх человек и каждый выставляет отдельный счёт за менеджмент - это повод пересчитать состав. Обычно так происходит, когда заказчик боится упустить контроль и нанимает отдельного человека на каждую мелкую задачу вместо одного подрядчика с широким профилем. На таком масштабе один-два специалиста почти всегда закрывают задачу быстрее и дешевле, чем распределённая команда.