все кейсы
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
предложениеплан первой итерации и договор
следующий кейс ]