Все кейсы
Embedded product development ]

Poison Drop

О проекте ]
3Канала покупки: сайт, мобильное приложение, офлайн-магазины
4Сервиса в контуре профиля: gateway, Keycloak, Redis, API
6Шагов в сценарии оформления заказа
Совместная работа ]

Развиваем продукт вместе: от контекста до релиза

Роли и общая ответственность ]

Poison Drop даёт продуктовый контекст, определяет приоритеты и опирается на выстроенные процессы. QTIM дополняет команду инженерной экспертизой и ресурсом разработки.

  • Poison Drop: контекст и приоритетыПродуктовый контекст, приоритеты, выстроенные процессы, критичные сценарии и ограничения
  • QTIM: инженерная экспертиза и ресурс разработкиFrontend, backend, интеграции и инфраструктура для совместного развития продукта
Как устроен цикл работы ]
  1. 01
    Изучаем контекстВместе разбираем текущий сценарий до начала разработки
  2. 02
    Проектируем решениеСовместно согласуем решение с продуктовым контекстом и процессами
  3. 03
    Готовим релизВместе проверяем зависимости и готовность изменений
  4. 04
    Сохраняем знанияСовместно фиксируем решения и договорённости для продолжения работы
Главная страница Poison Drop
Главная на вебе: баннеры, категории, подборки
Главная страница Poison Drop
Главная в приложении на планшете
Единый сценарий ]

Один путь покупки объединяет каналы и данные

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

Каналы и данные ]

Каналы и данные работают как связанная система

Схема показывает, как каналы продаж, данные профиля и заказа сходятся в единый сценарий покупки.

  • КаналыСайт, мобильное приложение, офлайн-магазин и клиентский сервис поддерживают общий сценарий покупки
  • ДанныеПрофиль, статусы, скидки и история заказов должны оставаться согласованными на каждом этапе
  • СистемыИнтеграции связывают каналы с данными профиля и заказа
Товар OMUT в каталоге Poison Drop
Фотография украшения в карточке товара
Главная страница Poison Drop
Главная в мобильном приложении
Товар OMUT в каталоге Poison Drop
Карточка товара в приложении: цена, размер, корзина
Единый профиль ]

Единый профиль связывает данные пользователя во всех каналах

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

Разные источники данных ]

Один пользователь взаимодействует с продуктом через разные каналы

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

  • Сайт / мобильное приложениеИзменение данных, просмотр истории и возврат к заказу
  • Офлайн-магазинРабота с тем же профилем в другом канале продаж
  • Клиентский сервисДоступ к данным профиля в соответствии с ролью
  • CRM / DWHДанные для клиентских процессов и аналитики
Личный кабинет ]

Личный кабинет объединяет пользовательские данные

В профиле собраны личные данные, контакты, адреса и история заказов.

Личный кабинет Poison Drop
Личный кабинет на вебе: личные данные и адрес доставки
Личный кабинет Poison Drop
Личный кабинет в приложении на планшете
Общая модель данных ]

Сервисы работают с общей моделью профиля

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

Слой взаимодействия ]
  • GatewayНаправляет запросы к нужным сервисам
  • KeycloakУправляет входом, авторизацией и ролями
  • RedisХранит временные данные и состояния
  • APIЗадаёт правила чтения и обновления данных
Единый профиль ]
  • ИдентичностьОдин пользователь во всех каналах
  • ПраваРазные роли видят разные части профиля
  • СостоянияВременные данные хранятся отдельно от основного профиля
  • КонтрактыКаналы читают и обновляют данные через API
Что это даёт ]
  • Согласованные данныеКаналы работают с общей моделью пользователя
  • Единые правила доступаРоли определяют, какие данные профиля доступны каждому сценарию
  • Понятные связиGateway, Keycloak, Redis и API выполняют отдельные роли в работе профиля
Личный кабинет Poison Drop
Личный кабинет в мобильном приложении
Оформление заказа ]

Оформление заказа связывает все этапы покупки

Оформление заказа координирует данные профиля, корзину, скидки, доставку и оплату в едином процессе.

Шаги сценария ]
  1. 01 Контактные данные
  2. 02 Состав заказа
  3. 03 Промокод / скидки
  4. 04 Доставка
  5. 05 Оплата
  6. 06 Подтверждение
Связи внутри сценария ]

Каждый шаг использует данные предыдущего

Профиль передаёт контактные данные, корзина — состав заказа, а скидки, доставка и оплата дополняют итоговые условия покупки.

Результат ]
  • Для бизнесаУсловия покупки и данные заказа проходят через согласованный сценарий
  • Для командыКонтракты, проверки и повторные попытки задают понятные точки контроля
  • Для покупателяКонтакты, состав заказа, скидки, доставка и оплата собраны в одном пути
Оформление заказа Poison Drop
Оформление заказа на вебе: контакты, получение, оплата
Оформление заказа Poison Drop
Оформление заказа в приложении на планшете
Оформление заказа Poison Drop
Корзина и оформление заказа в мобильном приложении
Следующий шаг ]

Давайте обсудим ваш проект

В течение 24 часов с вами свяжется специалист, чтобы уточнить детали и обсудить следующие шаги. Если вопрос срочный — пишите директору напрямую.

Что будет после заявки ]
01
Созвон 30 минутОбсуждаем задачу, ограничения и ожидания
02
Оценка за 3 дняОбъём, сроки и состав команды
03
ПредложениеПлан первой итерации и договор
Следующий кейс ]