Процесс работы

Как мы создаём сайты: 6 этапов

Прозрачный процесс из шести этапов — от проектирования до поддержки. На каждом этапе есть понятный результат, который согласовывается до перехода к следующему.

Обзор

Карта процесса

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

  1. 1

    Проектирование и аналитика

    Понять задачу, рынок и пользователя — снизить риски ещё до дизайна и кода.

    ТЗ, структура, прототип
  2. 2

    Дизайн

    Превратить логику в визуальный продукт, который ведёт к целевому действию.

    Макеты + UI-kit / дизайн-система
  3. 3

    Разработка

    Собрать работающий сайт: быстрый, безопасный и удобный в управлении.

    Свёрстанный сайт на CMS / фреймворке
  4. 4

    Тестирование (QA)

    Гарантировать стабильность и качество — на всех устройствах и под нагрузкой.

    Сайт без критичных ошибок
  5. 5

    Запуск

    Вывести проект «в прод» незаметно для пользователей и без потери позиций.

    Сайт в сети + аналитика
  6. 6

    Поддержка и развитие

    Сохранить и приумножить результат — развивать сайт на основе данных.

    Стабильная работа + рост метрик
Этап 01

Проектирование и аналитика

Зачем этот этап и какие задачи он закрывает

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

Шаги

  1. Брифинг и постановка целей. Глубинное интервью с заказчиком (1,5–2 часа): бизнес-цели, продукт, конкурентные преимущества, ключевое целевое действие.
  2. Анализ рынка и конкурентов. Разбираем 15–20 сайтов в нише: находим удачные решения, типовые ошибки и точки, где можно выделиться.
  3. Целевая аудитория и сегменты. Описываем сегменты, их боли, возражения и критерии выбора.
  4. CJM (Customer Journey Map). Карта пути клиента: что человек думает, чувствует и делает на каждом шаге — от первого касания до покупки. Видим, где теряются клиенты, и закладываем решения прямо в структуру сайта.
  5. Структура и сценарии. Проектируем карту сайта и пользовательские сценарии: какие страницы нужны и как человек по ним движется к цели.
  6. Прототипирование. Собираем wireframe (схему страниц без дизайна) — порядок блоков, логика, расположение CTA и контент-зоны. На этом этапе спорить о структуре дёшево и быстро.
  7. Защита решений. Презентуем прототип и обосновываем каждое решение — не «нам так нравится», а «так работает на вашу аудиторию».

Инструменты

  • Figma
  • FigJam / Miro
  • Яндекс Метрика
  • Кастдев-интервью

Результат этапа

  • Техническое задание и согласованные цели проекта
  • Карта сайта и пользовательские сценарии
  • CJM целевых сегментов
  • Кликабельный прототип всех ключевых страниц
Этап 02

Дизайн

Зачем этот этап и какие задачи он закрывает

Дизайн — это не «красиво», а продолжение бизнес-логики средствами визуала. Хороший дизайн ведёт взгляд к целевому действию, вызывает доверие к бренду и одинаково удобно работает на 27-дюймовом мониторе и на смартфоне в метро. Мы проектируем не отдельные картинки, а систему, которую потом легко поддерживать и масштабировать: формируем визуальный образ бренда, повышаем конверсию за счёт продуманного UX и создаём переиспользуемую дизайн-систему вместо разрозненных экранов.

Шаги

  1. Мудборд и дизайн-концепция. Подбираем референсы и согласуем стилевое направление (настроение, цвет, типографика) до отрисовки макетов — экономим итерации.
  2. Дизайн-концепция на ключевом экране. Отрисовываем первый экран и 3–5 главных блоков как эталон стиля, согласуем общий язык дизайна.
  3. UI-kit и дизайн-система. Собираем библиотеку компонентов: кнопки, формы, карточки, сетки, состояния, токены цвета и типографики. Это ускоряет работу и гарантирует единообразие на всех страницах.
  4. Отрисовка всех макетов. Дизайним остальные страницы на основе UI-kit — быстро и консистентно.
  5. Адаптивность. Прорабатываем версии под desktop, планшет и мобильный (mobile-first там, где это оправдано трафиком). Учитываем реальное поведение на каждом устройстве.
  6. Интерактивные прототипы и анимации. Показываем поведение интерфейса: состояния наведения, переходы, микроанимации — чтобы согласовать ещё до вёрстки. Сложную моушн-графику готовим в After Effects и отдаём в разработку как Lottie — лёгкие векторные анимации, которые красиво выглядят и не нагружают страницу.
  7. Подготовка к передаче в разработку. Оформляем макеты, спецификации и ассеты так, чтобы вёрстка шла без вопросов «а как тут должно быть».

Инструменты

  • Figma
  • UI-kit
  • After Effects + Lottie
  • Плагины дизайн-токенов
  • Автолейауты

Результат этапа

  • Утверждённые макеты всех страниц в desktop- и мобильной версиях
  • UI-kit / дизайн-система проекта
  • Интерактивный прототип с анимациями
  • Пакет ассетов и спецификаций для разработки
Этап 03

Разработка

Зачем этот этап и какие задачи он закрывает

Здесь дизайн превращается в работающий продукт. Наша задача — не просто «оживить макеты», а собрать сайт, который быстро грузится, легко наполняется контентом, надёжно работает и безопасен. Правильно выбранный стек на старте определяет стоимость владения сайтом на годы вперёд. Этот этап реализует функциональность, обеспечивает скорость и безопасность, даёт удобную систему управления контентом и интегрирует сайт с бизнес-системами заказчика.

Шаги

  1. Выбор технологического стека. Мы подбираем технологии под задачу, но осознанно опираемся на самые популярные, проверенные временем и стабильные решения. Зрелый стек означает предсказуемость, безопасность, большое сообщество и то, что проект сможет поддерживать и развивать любая профессиональная команда. Типовые сценарии:
    • Простые сайты и лендинги — чистая вёрстка на HTML / CSS / TypeScript со сборкой через Webpack: ничего лишнего, максимальная скорость и контроль;
    • Сайты и магазины на CMS — 1С-Битрикс: надёжный монолит с готовыми интеграциями и серьёзными требованиями к безопасности; фронтенд так же на HTML / CSS / TypeScript + Webpack;
    • Современные сайты и веб-приложения — Next.js (React) или Nuxt (Vue): SSR/SSG, отличный SEO и удобная разработка интерфейсов любой сложности.
  2. Вёрстка. Адаптивная, семантичная, пиксель-в-пиксель по макетам; кроссбраузерная и доступная (a11y).
  3. Фронтенд-разработка. Интерактив, анимации, оптимизация загрузки (lazy-load, код-сплиттинг, оптимизация изображений) под целевые показатели Core Web Vitals.
  4. Бэкенд и логика. Серверная часть, база данных, формы, личные кабинеты, каталоги, корзина и оплата — по объёму проекта.
  5. Настройка CMS. Настраиваем систему управления так, чтобы редактировать контент мог нетехнический сотрудник: понятные поля, шаблоны страниц, права доступа.
  6. Интеграции. CRM (Битрикс24, amoCRM), платёжные системы, службы доставки, склад, чаты, рассылки, телефония.
  7. Код-ревью и версионирование. Работаем в Git, проводим ревью кода — это гарантирует качество и возможность развивать проект другой командой при необходимости.

Инструменты

  • 1С-Битрикс
  • Next.js / React
  • Nuxt / Vue
  • HTML / CSS / TypeScript + Webpack
  • Git (GitLab / GitHub)
  • CI/CD
  • Битрикс24, amoCRM, ЮKassa

Результат этапа

  • Полностью свёрстанный и запрограммированный сайт на тестовом сервере
  • Настроенная и наполняемая CMS с инструкцией для контент-менеджера
  • Работающие интеграции с бизнес-системами
Этап 04

Тестирование (QA)

Зачем этот этап и какие задачи он закрывает

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

Шаги

  1. Функциональное тестирование. Проверяем все сценарии: формы, кнопки, фильтры, корзину, оплату, личный кабинет — по чек-листу.
  2. Кроссбраузерность и адаптив. Chrome, Safari, Firefox, Яндекс.Браузер на Windows / macOS / Linux и реальных устройствах iOS / Android.
  3. Производительность. Замеряем скорость загрузки (цель — отклик 1–2 секунды) через Lighthouse и PageSpeed Insights, оптимизируем Core Web Vitals.
  4. Нагрузочное тестирование. Проверяем поведение под ожидаемым числом пользователей (JMeter / k6), чтобы сайт выдержал пик трафика.
  5. Безопасность. Проверка форм на инъекции и спам, настройка защиты, актуальность зависимостей.
  6. Контент и вёрстка. Орфография, корректность ссылок, отображение на разных разрешениях, состояния пустых и ошибочных экранов.
  7. Предзапусковая SEO-проверка. Мета-теги, заголовки, ЧПУ, alt у изображений, микроразметка, sitemap.xml и robots.txt.

Инструменты

  • Lighthouse
  • PageSpeed Insights
  • BrowserStack
  • JMeter / k6
  • Валидаторы разметки

Результат этапа

  • Протестированный сайт без критичных и блокирующих ошибок
  • Отчёт о тестировании и закрытые задачи в баг-трекере
  • Подтверждённые показатели скорости и стабильности
Этап 05

Запуск

Зачем этот этап и какие задачи он закрывает

Запуск — это контролируемый перенос проекта «в боевую среду». Цель — чтобы переход с тестового сервера на рабочий прошёл незаметно для пользователей и без потери позиций (особенно критично при редизайне действующего сайта). Здесь же мы включаем «приборную панель», которая покажет, как сайт работает на реальных людях. Этот этап обеспечивает безопасный вывод в сеть, сохранение SEO-трафика при редизайне и подключение аналитики для измерения результата.

Шаги

  1. Подготовка прод-окружения. Хостинг/сервер, домен, SSL-сертификат, резервное копирование.
  2. Деплой и финальная проверка. Переносим сайт на боевой сервер и прогоняем финальный чек-лист на проде.
  3. Перенос и редиректы (для редизайна). Настраиваем 301-редиректы со старых URL, чтобы сохранить накопленный поисковый трафик.
  4. Аналитика и цели. Подключаем Яндекс Метрику (Вебвизор, карты), настраиваем цели и отслеживание конверсий, при необходимости — сквозную аналитику и коллтрекинг.
  5. Индексация. Добавляем сайт в Яндекс Вебмастер и Google Search Console, отправляем sitemap, проверяем индексацию.
  6. Передача проекта. Доступы, документация, обучающая сессия для команды заказчика по работе с CMS.

Инструменты

  • Яндекс Метрика
  • Яндекс Вебмастер
  • Google Search Console
  • Коллтрекинг (Calltouch)
  • CI/CD для деплоя
  • Резервное копирование

Результат этапа

  • Сайт доступен по рабочему домену и проиндексирован
  • Настроенная аналитика и цели для измерения результата
  • Переданные доступы, документация и обученная команда заказчика
Этап 06

Поддержка и развитие

Зачем этот этап и какие задачи он закрывает

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

Шаги

  1. Техническая поддержка по SLA. Гарантированное время реакции, исправление инцидентов, оперативные правки контента.
  2. Мониторинг. Слежение за доступностью (uptime), скоростью и ошибками — реагируем раньше, чем проблему заметят пользователи.
  3. Обновления и безопасность. Актуализация CMS, библиотек и сертификатов, регулярные бэкапы.
  4. Развитие по данным. Анализируем поведение пользователей, формулируем гипотезы, проводим A/B-тесты и улучшаем конверсию.
  5. Новый функционал. Поэтапно добавляем разделы и возможности по мере роста бизнеса (продуктовый подход: MVP → постоянные улучшения).
  6. Отчётность. Регулярные отчёты по метрикам и проделанной работе — вы всегда видите, за что платите.

Инструменты

  • Системы мониторинга (uptime/APM)
  • Яндекс Метрика
  • A/B-тестирование
  • Баг-трекер и таск-менеджер

Результат этапа

  • Стабильно работающий и защищённый сайт
  • Рост ключевых метрик (конверсия, скорость, позиции)
  • Прозрачные отчёты и предсказуемое развитие продукта
Принципы

Почему так работает

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

Прозрачность

На каждом этапе — конкретный результат, который вы видите и согласовываете. Никаких «чёрных ящиков».

Управление рисками

Чем раньше найдена ошибка, тем дешевле она стоит. Поэтому мы много вкладываем в проектирование.

Фокус на бизнесе

Дизайн и код — средства. Цель — заявки, продажи и измеримый результат.

Проверенные технологии под задачу

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