Услуги
Постепенный редизайн
Помогаем пошагово переходить на новый дизайн и современную архитектуру без остановки работы e‑commerce платформы.

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

Сложно составить ТЗЗа годы работы в существующем проекте появилось множество недокументированных функций. Списка таких функций нет, поэтому часть из них можно упустить при написании ТЗ. Кроме того, описать логику работы таких функций может быть затруднительно.
Нельзя остановить развитие проектаДобавление функций в существующий проект параллельно с разработкой нового требует их дублирования на новый, что приводит к лавинообразному увеличению бюджета и сроков.
Любая ошибка стоит дорогоДаже если новый сайт тщательно протестирован перед релизом, после ввода в эксплуатацию в условиях большого количества пользователей неизбежно возникают сбои, которые могут привести к финансовым и репутационным потерям.
Данных много, а переносить их сложноПри перезапуске сайта нужно сохранить информацию о пользователях, их пароли и заказы. Когда данных много, и их объем непрерывно растет, то их миграция на новый сайт становится нетривиальной задачей, требующей остановки работы старого сайта: чем больше данных, тем больше времени это занимает.

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

Постепенный редизайн — это последовательное изменение интерфейса раздел за разделом на базе существующей архитектуры без остановки работы платформы.

Этот подход позволяет обновить дизайн сайта, сохранив функциональность и данные.

Как устроен процесс постепенного редизайна

Road map

Как пользователь видит сайт с «двумя дизайнами»

Важно, чтобы у пользователя не возникало дискомфорта при переходе между разделами со старым и новым дизайном. Для этого во все страницы интегрируется новая шапка и подвал, которые выступают объединяющим элементом между разными дизайнами.

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

Техническое решение

Headless
Монолит

На старте мы располагаем монолитным проектом, в котором хранятся функции, логика и внешний вид.

Наша задача после окончания всех работ по редизайну — получить проект с headless-архитектурой (где логика отделена от внешнего вида), и избавиться от устаревшего кода.

Стандартный план работ:

  • для выбранного раздела разрабатываем веб-приложение с новым интерфейсом;
  • разрабатываем API для передачи данных в веб-приложение;
  • интегрируем новую шапку и футер в шаблон исходного сайта;
  • настраиваем маршрутизацию: в зависимости от раздела пользователь взаимодействует с веб-приложением или монолитом, переход происходит бесшовно.

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

Быстрее и удобнееСкорость работы интерфейсов в приложении выше, а переход между монолитом и приложением незаметен пользователю.
Развитие без остановкиПараллельно с внедрением нового дизайна могут создаваться новые функции, это никак не влияет на процесс редизайна.
Старый код не мешаетПосле окончания всех работ старый неактуальный код можно полностью удалить из проекта, т.к. он изолируется во время разработки.

Все пользовательские интерфейсы последовательно вводятся в эксплуатацию как SPA, при этом внутренняя логика, админ-панель и данные остаются неизменными, поддерживаются и развиваются, как и ранее.

В конце работ архитектура выглядит так: синий блок — исходный монолитный проект, красный блок — новое веб-приложение, в котором находятся только пользовательские интерфейсы.

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

Бонус: следующий редизайн через несколько лет можно будет реализовать намного легче, т.к. уже будет готов блок с API. Понадобится участие только внешней команды дизайнеров и frontend.

В итоге сайт постепенно обновляется, при этом продолжает работать, не теряя функциональности на стороне пользователя и на стороне бизнеса.

Опыт наших клиентов
B2B маркетплейс

B2B маркетплейс

Enex — маркетплейс и онлайн-выставка производителей инструмента

Результат

Cайт

Перепроектированы интерфейсы, разработан новый визуальный стиль и дизайн, маркетплейс перезапущен на новом технологическом стеке.

Редизайн и переход на новые технологии проводился постепенно, раздел за разделом, без остановки работы платформы.

Особое внимание уделено производительности платформы.

Редизайн интернет-магазина

Редизайн интернет-магазина

СпеллСмелл — интернет-магазин парфюмерии, работающий более 10 лет

Результат

Перепроектированы все интерфейсы интернет-магазина.

Разработана дизайн-концепция. Отрисован дизайн всех интерфейсов, окон и состояний. Собрано frontend-приложение.

Интерфейсы обновлялись постепенно без остановки работы проекта.

700+ макетов. Магазин переведен на headless архитектуру.

Редизайн интернет-магазина

Редизайн интернет-магазина

Стартек — официальный дилер сельхозтехники ПТЗ, Deutz‑Fahr, Светлоградагромаш, АГРОМАШ и т.д. в Краснодарском крае

Результат

Проведен редизайн и обновление платформы интернет-магазина. Новые функций запускались параллельно с обновлением дизайна.

Редизайн и переход на новые технологии проводился постепенно, раздел за разделом, без остановки работы платформы.

Особое внимание уделено производительности проекта.

Вам ответит

Сергей Ашмаров

Управляющий партнёр

Подпишитесь на нас в соцсетях
© 2024 ООО «Брэйнд»