Главная/Блог/Команда разработки сайта: кто чем занимается и за что вы платите

Команда разработки сайта: кто чем занимается и за что вы платите

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

Почему сайт — это всегда команда, а не один «программист»

Сайт — это продукт, как дом: нужны архитектор, отделочники, инженер по коммуникациям, технадзор и прораб. В вебе это соответственно дизайнер, фронтендер, бэкендер, тестировщик и проект-менеджер. Один универсал справится разве что с простым лендингом, и то качество будет средним по всем направлениям: человек, который хорошо рисует интерфейсы, обычно не пишет надёжный серверный код. В средней студии над корпоративным сайтом работают 4–6 человек, над интернет-магазином с интеграциями — 6–10. Чем сложнее проект, тем важнее специализация каждого.

Дизайнер: вы платите не за «красиво», а за путь пользователя

Работа дизайнера делится на UX и UI. UX — это прототипы, структура страниц и сценарии: где стоит кнопка, сколько полей в форме, как пользователь находит нужный товар. UI — визуальная часть: типографика, цвета, иконки, единая дизайн-система, по которой потом собирается весь сайт. Хороший дизайнер объясняет каждое решение через бизнес-задачу, а не через «мне так нравится». Результат этапа — макеты в Figma и UI-kit для разработчиков. На дизайн уходит обычно 15–20% бюджета и 2–4 недели работы.

Фронтендер: всё, что пользователь видит и нажимает

Фронтендер превращает макет в живой интерфейс на HTML, CSS и JavaScript. В его зоне ответственности — адаптивность под все экраны (от iPhone до монитора 4K), скорость отрисовки, анимации, корректная работа форм и одинаковый вид сайта в разных браузерах. Ошибки фронтенда видны сразу: «уехавшая» вёрстка на телефоне, кнопка, которая не нажимается, форма, не отправляющая данные на планшете. На фронтенд обычно закладывают 25–30% бюджета — это второй по объёму этап после бэкенда.

Бэкендер: логика, данные и деньги

Бэкенд — это серверная часть, которую пользователь не видит, но без которой сайт не работает: база данных, обработка заказов, авторизация, расчёт доставки, корзина. Именно бэкендер настраивает интеграции с CRM, 1С и платёжными шлюзами, а также отвечает за безопасность персональных данных по 152-ФЗ. Это самая «невидимая» и самая дорогая роль: 30–35% бюджета на сложных проектах. Ошибка бэкенда стоит дороже всего — сломанная оплата или потерянные заказы бьют прямо по выручке.

Тестировщик: страховка от потери денег

Многие заказчики считают тестирование необязательной статьёй расходов — и зря. Вот что реально делает QA-специалист:
  • проверяет сайт в разных браузерах и на десятках реальных устройств;
  • «ломает» формы: вводит некорректные данные и убеждается, что заказ не потеряется;
  • тестирует оплату — успешные платежи, отказы, возвраты;
  • ищет уязвимости и проверяет разграничение прав доступа;
  • проверяет интеграции: дошли ли заявки из сайта до CRM и остатки из 1С до каталога.
Тестирование занимает 10–15% бюджета, но баг, найденный до запуска, стоит в разы дешевле, чем после. Упавшая оплата в день распродажи — это недополученный доход, который не вернёт никакая экономия на QA.

Продакт или проект-менеджер: не «человек, который просто созванивается»

Со стороны кажется, что менеджер только организует встречи. На деле он декомпозирует задачи, оценивает сроки, расставляет приоритеты, принимает работу у каждого специалиста и управляет рисками. Без менеджера проекты в среднем расползаются по срокам на 30–50%: разработчики заняты кодом, а некому следить за бюджетом и фиксировать договорённости. ПМ — ваша единая точка входа: одно окно для всех вопросов вместо переписки с пятью людьми, у каждого из которых своя картина проекта. На управление закладывают 10–15% бюджета.

Как распределяется бюджет: типовые доли специалистов

Конкретное соотношение зависит от проекта, но ориентиры такие:
  • дизайн (UX + UI) — 15–20%;
  • фронтенд (вёрстка и интерфейс) — 25–30%;
  • бэкенд (логика и интеграции) — 25–35%;
  • тестирование — 10–15%;
  • управление проектом — 10–15%.
Пропорции меняются в зависимости от задачи: у лендинга бэкенда почти нет, и дизайн с фронтендом съедают до 70% сметы. У интернет-магазина с обменом с 1С резко растут доли бэкенда и тестирования. Если в смете вообще нет строк «тестирование» и «менеджмент» — это не экономия, а перенесённые на вас риски.

Пять вопросов, которые стоит задать подрядчику

Перед подписанием договора задайте команде пять вопросов:
  1. Кто конкретно будет работать над проектом и сколько часов каждого специалиста заложено в смету?
  2. Что я получу на выходе: макеты, исходный код, доступы, документация?
  3. Как проходит приёмка этапов и что именно считается «готово»?
  4. Кто отвечает за тестирование и сколько времени на него выделено?
  5. Что происходит после запуска: гарантийный период, поддержка, правки?
Если подрядчик не может ответить на эти вопросы или называет одну «среднюю» цифру без декомпозиции по ролям и этапам — это повод насторожиться и сравнить ещё 2–3 студии.
Понимание ролей в команде — это не про умные слова, а про контроль денег и сроков. Дизайнер отвечает за то, чтобы сайт продавал, фронтендер — за удобство интерфейса, бэкендер — за работу логики и данных, тестировщик — за отсутствие сюрпризов у пользователей, продакт — за то, чтобы всё уложилось в срок и бюджет. Когда вы знаете, за что платите, вы перестаёте выбирать студию по принципу «у кого дешевле» и начинаете сравнивать состав работ. А это уже разница между сайтом как статьёй расходов и сайтом как инструментом, который приводит клиентов.

Нужна разработка?

Оставьте заявку — обсудим ваш проект и предложим решение