Этапы разработки сайта: от идеи до запуска

Сайт без этапов - это ремонт без чертежа
«Сделайте современно, как у конкурентов, и желательно к выставке» - так начинаются проекты, в которых через две недели меняются страницы, в конце вспоминается CRM, а дата запуска превращается в предположение. Без этапов разработка сайта похожа на ремонт без плана: стены уже красят, а потом выясняется, что розетка нужна на другой стороне комнаты.
Полный цикл не нужен ради бюрократии. Он фиксирует, что именно создаём, кто принимает решение и какой результат считается готовым. Это снижает число переделок, делает сроки прозрачными и помогает не потерять важные вещи: аналитику, SEO, интеграции и поддержку после релиза.
Ниже рабочая последовательность от первого брифа до сопровождения. Она подходит для корпоративного сайта, каталога и большинства B2B-проектов. Если на сайте будут личные кабинеты или сложная логика, заранее оцените, что выбрать: CMS или разработку с нуля. Конкретные платформы сравнили в статье как выбрать CMS для сайта.
Карта этапов: результат, срок и ответственный
Сроки приведены как ориентир для сайта на 15-40 страниц с формами и типовыми интеграциями. Этапы частично идут параллельно, но не стоит начинать вёрстку, пока не согласованы структура и ключевые сценарии.
| Этап | Результат | Срок |
|---|---|---|
| Бриф и цели | Задача бизнеса, KPI, роли и ограничения | 2-5 рабочих дней |
| Исследование и стратегия | Аудит аудитории, конкурентов, оффера и воронки | 3-7 дней |
| Структура и ТЗ | Карта страниц, сценарии, требования к интеграциям | 5-10 дней |
| Прототип | Логика экранов, блоков и целевых действий | 5-10 дней |
| Дизайн | Согласованные макеты ключевых страниц и UI-система | 7-15 дней |
| Разработка | Адаптивный сайт, админка, формы и интеграции | 10-30 дней |
| Тестирование | Исправленные ошибки, проверка устройств, форм и скорости | 3-7 дней |
| Запуск и поддержка | Сайт на боевом домене, метрики, бэкапы, регламент | 1-3 дня + постоянно |
За бриф и решения о бизнесе отвечает заказчик; за методику, управление рисками и техническую реализацию ведёт команда разработки. Хороший проект - не «передача задачи в агентство», а регулярная работа двух сторон.
1. Бриф: превращаем «нужен сайт» в задачу бизнеса
На первом этапе определяют не цвета кнопок, а причину проекта. Нужны ответы: кому продаём, какое действие посетитель должен совершить, откуда придёт трафик, как лид попадёт в отдел продаж и как измерить успех. Например, KPI не «красивый сайт», а 40 квалифицированных заявок в месяц с понятным источником.
Результат: бриф, список стейкхолдеров, приоритеты, бюджетный коридор и дата, которая действительно критична. Срок: 2-5 дней. Ответственные: заказчик, аккаунт/аналитик, руководитель проекта.
2. Исследование: проверяем гипотезы до макетов
Команда изучает спрос, сайты конкурентов, путь клиента и текущую аналитику. Не копирует чужой дизайн, а ищет незакрытые вопросы посетителя: сроки, цены, кейсы, гарантии, документы, условия доставки. Это база для оффера и структуры, а не отчёт «для галочки».
Результат: сегменты аудитории, сценарии, список смыслов и SEO-направлений. Срок: 3-7 дней. Ответственные: аналитик, маркетолог, заказчик.
3. Структура и техническое задание: фиксируем границы
Карта сайта показывает все разделы и связи между ними. В ТЗ описывают роли, формы, поля, статусы, требования к CMS, CRM, оплате, 1С и аналитике. Это договорённость о продукте, а не документ на 100 страниц: в нём должны быть понятны границы первой версии.
Результат: sitemap, функциональные требования, контент-план и список интеграций. Срок: 5-10 дней. Ответственные: аналитик, PM, технический специалист, заказчик.
Начните с карты проекта, а не с случайной цены
Опишите задачу, сроки и системы, которые уже использует бизнес. Поможем определить состав первого этапа и реалистичный план запуска.
4. Прототип: сначала маршрут, потом отделка
Прототип - это схематичный макет без «красоты». Он отвечает на вопросы: что видит посетитель первым, как выбирает услугу, где оставляет заявку и что происходит после клика. Исправить логику на этом этапе в разы дешевле, чем переделывать уже свёрстанную страницу.
Результат: интерактивные прототипы ключевых страниц и согласованные пользовательские сценарии. Срок: 5-10 дней. Ответственные: UX-дизайнер, аналитик, заказчик.
5. Дизайн: система, а не один эффектный первый экран
После утверждения прототипа дизайнер собирает визуальную систему: сетку, типографику, компоненты, состояния форм и адаптацию для мобильных. Дизайн должен поддерживать доверие и целевое действие, а не соревноваться за внимание с содержанием страницы.
Результат: макеты desktop/mobile и UI-kit. Срок: 7-15 дней. Ответственные: дизайнер, арт-директор, заказчик.
6. Разработка и интеграции: собираем рабочий продукт
Здесь интерфейс превращается в сайт: адаптивная вёрстка, админка, формы, роли, серверная логика и обмен данными. Интеграции важно проектировать до релиза: у формы должны быть UTM-метки, понятный маршрут лида и ответственный за ошибку обмена. Подробности в статье про интеграцию CRM и сайта.
Результат: тестовая версия сайта, доступная по staging-ссылке. Срок: 10-30 дней. Ответственные: frontend/backend-разработчики, DevOps, PM.

Пример дорожной карты: корпоративный сайт за 8 недель
Для компании с 25 страницами, блогом, двумя формами и CRM-интеграцией рабочий ритм может выглядеть так:
- Неделя 1: бриф, аудит, цели, карта измерений.
- Неделя 2: структура, ТЗ, сбор контента для ключевых страниц.
- Недели 3-4: прототип и дизайн; параллельно согласование текстов.
- Недели 5-6: вёрстка, CMS, формы, CRM и аналитика.
- Неделя 7: наполнение, тестирование, исправления, обучение редактора.
- Неделя 8: перенос на домен, проверка индексации и контроль метрик.
Резерв в 10-15% календаря нужен не потому, что команда «медленная», а потому, что контент, согласования и доступы к CRM редко появляются мгновенно. Если срок жёсткий, сокращайте объём первого релиза, а не тестирование.
7. Тестирование, запуск и поддержка
Перед публикацией проверяют не только опечатки: формы на реальных адресах, отправку лидов, мобильные устройства, браузеры, скорость, 404-страницы, редиректы и события аналитики. Если часть уведомлений уходит в мессенджер, продумайте это до релиза, например через Telegram-бота для бизнеса. После запуска работа не заканчивается: первые две недели особенно важны для наблюдения за ошибками и поведением посетителей.
Результат: чек-лист приёмки, рабочий домен, резервные копии, доступы и план сопровождения. Срок: 3-7 дней на тестирование, 1-3 дня на релиз. Ответственные: QA, разработчики, PM, маркетолог заказчика.
Мониторинг и бэкапы это страховка, а не опция «когда сайт упадёт». О том, как организовать этот контур, читайте в материале про DevOps, мониторинг и резервное копирование.
Чек-лист заказчика: что подготовить до старта
- Цели сайта и метрики, по которым будете оценивать результат.
- Список услуг, продуктов, целевых аудиторий и отличий от конкурентов.
- Доступы к домену, хостингу, аналитике и CRM: когда они понадобятся.
- Логотип, фирменный стиль, фото, кейсы, документы и права на их использование.
- Кто принимает решения и за сколько рабочих дней даёт обратную связь.
- Список обязательных интеграций, полей заявок и ответственных менеджеров.
- Контент-план: какие тексты готовы, кто готовит недостающие.
- План поддержки: кто публикует новости, проверяет заявки и обновляет сайт.
Самый частый скрытый риск не код, а «контент пришлём потом». Ставьте владельца и срок у каждого материала так же, как у задачи разработчика.
Типичные ошибки, которые сдвигают запуск
Ошибка 1. Начинать дизайн до структуры и оффера
Красивый первый экран не решает, какие страницы нужны и почему клиент должен оставить заявку. Итог: дорогие правки на этапе вёрстки.
Ошибка 2. Менять объём работ без приоритизации
Новая идея может быть хорошей, но её добавление в текущий спринт двигает срок. Ведите список улучшений для второго релиза и защищайте MVP.
Ошибка 3. Вспоминать о CRM и SEO перед запуском
Если структура URL, мета-данные, события и поля форм не заложены заранее, релиз превращается в набор срочных заплаток. Изучите также SEO на этапе разработки сайта.
Ошибка 4. Считать запуск финалом
Без аналитики, обновлений и контроля бэкапов сайт постепенно теряет скорость, заявки и безопасность. Для постоянных работ нужен регламент поддержки сайта.
Нужен сайт к конкретной дате?
Разобьём задачу на этапы, выделим обязательное для первого запуска и покажем зависимости: контент, интеграции, согласования и разработку.
Кейс: как «СеверПром» запустил сайт без аврала
Кейс вымышленный, но основан на типичных B2B-проектах Rogitel.
Производителю промышленного оборудования нужен был сайт к отраслевой выставке через 10 недель: каталог из 180 позиций, кейсы, формы расчёта и передача заявок в CRM. В прошлом проекте компания начала с дизайна, получила четыре круга правок и не успела заполнить карточки товаров.
В этот раз на первой неделе команда зафиксировала MVP: 30 приоритетных карточек к выставке, остальные во второй релиз. На второй неделе согласовали поля CRM и назначили владельца контента. Прототип позволил убрать три лишних раздела ещё до дизайна, а staging-сайт появился за три недели до релиза.
Результат: сайт вышел за два дня до выставки, формы передавали источник и интерес к продукту в CRM, а 150 оставшихся карточек загрузили по подготовленному шаблону после запуска. Вместо «переносим всё» команда получила управляемый второй этап.
Самопроверка перед стартом: ответьте «Да» или «Нет»
- Сформулирована ли бизнес-цель сайта и 2-3 измеримых KPI?
- Назначен ли один человек, который принимает решения от заказчика?
- Понятно ли, какие страницы и функции обязательны для первого релиза?
- Есть ли сроки обратной связи по макетам и текстам?
- Известно ли, куда должны попадать заявки и какие поля нужны продажам?
- Есть ли владелец контента и план его подготовки?
- Учтены ли мобильная версия, аналитика, SEO и юридические страницы?
- Подготовлены ли доступы к домену, хостингу, CRM и аналитике?
- Есть ли резерв времени на тестирование и исправления?
- Понятно ли, кто будет поддерживать сайт после запуска?
Если на три и более вопроса ответ «Нет», начните не с выбора шаблона, а с короткой проектной сессии. Она занимает дни, но экономит недели переделок.
Часто задаваемые вопросы (FAQ)
Сколько в среднем длится разработка сайта?
Лендинг можно подготовить за 2-4 недели, корпоративный сайт за 6-10 недель, проект с каталогом, личным кабинетом или нестандартными интеграциями от 3 месяцев. Срок определяет объём согласованного первого релиза, а не только число экранов.
Можно ли вести дизайн и разработку параллельно?
Да, после утверждения дизайн-системы и ключевого шаблона разработчик может начать компоненты. Но структура, сценарии и требования к данным должны быть согласованы заранее, иначе параллельность создаст переделки, а не скорость.
Кто должен готовить тексты и фотографии?
Экспертизу и исходные факты даёт заказчик: он лучше знает продукт и кейсы. Команда разработки или редактор помогает со структурой, тоном и SEO. Ответственного за финальное согласование материалов нужно назначить до старта.
Что входит в поддержку после запуска?
Минимум: резервные копии, обновления, мониторинг, исправление ошибок и контроль форм. Дальше добавляют развитие: новые разделы, A/B-гипотезы, интеграции и скорость. Состав работ лучше закрепить отдельным регламентом.
Заключение: этапы дают управляемый запуск
Последовательный процесс не замедляет разработку, он убирает возвраты назад. Бриф отвечает «зачем», структура и прототип отвечают «что», дизайн и код отвечают «как», тестирование и поддержка отвечают «будет ли это работать завтра».
Начните с целей, состава первого релиза и владельцев решений. Тогда сайт станет не разовой презентацией, а инструментом привлечения и обработки спроса. Для развития сайта после релиза посмотрите материал про автоматизацию процессов, наши кейсы или обсудите задачу в разделе разработки сайтов.
Соберём дорожную карту вашего сайта
Расскажите о бизнес-задаче, сроках и существующих системах. Поможем выделить MVP, оценить этапы и запустить проект без хаоса.