Shaker Telemetry

Отрасль

IoT / B2B Вендинг

Роль

Product Designer

Команда

1 PM, 1 Frontend, 2 Backend

Дата

2023-2025

Shaker — производитель вендингового оборудования. В 2023 году компания начала стратегический пивот: переход от штучных продаж автоматов к сделкам с Enterprise-клиентами и построению сетей от 50 до 100+ аппаратов

Проблема

Старая версия телеметрии стала блокером для крупных сделок. Интерфейс был рассчитан на малый бизнес: он не выдерживал масштабирования. Техподдержка тонула в однотипных тикетах

Проблема

Старая версия телеметрии стала блокером для крупных сделок. Интерфейс был рассчитан на малый бизнес: он не выдерживал масштабирования. Техподдержка тонула в однотипных тикетах

Ограничения

Сложный B2B-продукт с интеграциями и IoT-спецификой нужно было спроектировать и запустить в условиях жесткого дефицита ресурсов

Ограничения

Сложный B2B-продукт с интеграциями и IoT-спецификой нужно было спроектировать и запустить в условиях жесткого дефицита ресурсов

Задачи от бизнеса

Снизить нагрузку на техподдержку

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

Обеспечить полный контроль над сетью

Дать клиентам дашборд с мониторингом 24/7. Связать телеметрию с «Вендистой» (эквайринг) и «МоимСкладом» (учет товаров), а сервисные алерты выводить в Telegram для моментальной реакции техников

Ускорить запуск новых функций

Внедрить дизайн-систему. Разработчики смогут собирать новые экраны из готовых UI-компонентов, что кратно сократит время на релиз новых фич

Выпустить инструменты для роста выручки

Внедрить систему промокодов и программу лояльности, чтобы стимулировать клиентов на повторные покупки

Запустить мобильную версию

Адаптировать платформу под смартфоны (на них приходится 67% сессий), чтобы пользователи могли управлять сетью на ходу, без привязки к компьютеру

Прозрачный дизайн-процесс из 8 этапов

В работе над сложным B2B-продуктом нельзя опираться на вдохновение. Хаос в процессах плодит технический долг, раздувает сроки и сжигает ресурсы команды. Чтобы стабильно выпускать интерфейсы, которые решают задачи, я сформировал строгий фреймворк. Он позволил превратить дизайн из «рисования макетов» в предсказуемый конвейер.

  1. Погружение

Сбор вводных, фиксация baseline-метрик и жестких аппаратных ограничений IoT-инфраструктуры

  1. Discovery & Research

Анализ тикетов техподдержки, бенчмаркинг конкурентов и изучение JTBD владельцев бизнеса

  1. Гипотезы и скоупинг

Проработка логики и отсев дорогих в разработке решений ради быстрого запуска MVP

  1. Low-Fidelity и валидация

Сборка прототипов и проверка интерфейса на лояльных клиентах до передачи в продакшен

  1. Сборка

Отрисовка финальных макетов на базе компонентов дизайн-системы для ускорения фронтенда

  1. Handoff

Подготовка спецификаций и передача сценариев в разработку без «слепых зон»

  1. Дизайн-ревью

Проверка реализованной верстки на тестовых стендах

  1. Анализ результатов

Сверка с целевыми метриками и сбор обратной связи для следующих итераций

Приоритизация: запуск MVP

В условиях дефицита ресурсов (1 PM, 1 Front, 2 Back) было критично не раздуть первый релиз. Мы прогнали функционал через скоринг Value/Effort по 10-балльной шкале (где 10 — максимум). В MVP вошли задачи с наивысшим коэффициентом (Score), которые дают максимальный рычаг для бизнеса при адекватных затратах на разработку.

Функция

Ценность

Сложность

Score

Telegram-алерты

9

2

4.5

Отмена транзакции
(возврат)

8

2

4.0

Быстрое подключение

аппарата

10

3

3.3

Экспорт данных в Excel

8

3

2.6

Добавление новой
модели аппарата

7

3

2.3

Дашборд с важными KPI

9

4

2.2

База ингредиентов

10

5

2.0

График продаж

6

3

2.0

Сводный отчёт

9

5

1.8

Шаблоны
торговых матриц

8

5

1.6

QR-ключи
для сотрудников

10

6

1.6

Управление торговой
матрицей

9

6

1.5

Промокоды

9

6

1.5

История обслуживания

6

4

1.5

Результат

Мы жестко провели черту по Score 1.5. Все функции с коэффициентом выше вошли в MVP, закрыв 80% базовых потребностей средних и крупных сетей. Остальной функционал <1.5 мы осознанно перенесли в бэклог, чтобы уложиться в сроки и не раздувать первый релиз.

Результат

Мы жестко провели черту по Score 1.5. Все функции с коэффициентом выше вошли в MVP, закрыв 80% базовых потребностей средних и крупных сетей. Остальной функционал <1.5 мы осознанно перенесли в бэклог, чтобы уложиться в сроки и не раздувать первый релиз.

Результат

Мы жестко провели черту по Score 1.5. Все функции с коэффициентом выше вошли в MVP, закрыв 80% базовых потребностей средних и крупных сетей. Остальной функционал <1.5 мы осознанно перенесли в бэклог, чтобы уложиться в сроки и не раздувать первый релиз.

Скоупинг: что ушло в бэклог

Часто дизайн — это умение вовремя остановиться. Мы осознанно перенесли сложный функционал на следующие этапы, чтобы ускорить Time-to-market:

Интеграция «Мой склад»

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

Программа лояльности

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

Модуль для обратной связи

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

Приложение для техников

Разработка нативного мобильного приложения. На старте мы сэкономили месяцы разработки, переведя весь контроль задач в Telegram. Для MVP этого оказалось достаточно, полноценное приложение ушло в бэклог.

Онлайн-магазин

Полноценный маркетплейс внутри телеметрии. Решили оставить продажи через менеджеров, сфокусировав продукт на управлении уже купленным парком

Внедрение AI-ассистента

Конструктор отчетов и предиктивная аналитика на базе AI. Эти фичи требуют огромных ресурсов на бэкенде. Вместо этого мы внедрили жесткие шаблоны отчетов, закрывающие 90% потребностей бизнеса

Логистический модуль

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

Карта аппаратов

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

Глубокая ролевая модель

Вместо десятков настроек прав доступа оставили две роли: «Владелец» и «Техник». Это закрыло 90% потребностей Enterprise-сетей на старте

Встроенный командный чат

Анализ показал, что техникам удобнее общаться в привычном Telegram. Мы сэкономили месяц разработки.

Почему старая система не работала

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

Персоны

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

Малая сеть

Средняя сеть

Крупная сеть

Техник

Техподдержка

Стратегия: софт как драйвер продаж оборудования

Рынок поделен между игроками, которые зарабатывают на подписке (SaaS) и продаже внешних модемов. Для Enterprise-сетей это раздувает операционные расходы. Моя задача — найти уязвимости конкурентов и сделать интерфейс главным конкурентным преимуществом Shaker.

Анализ рынка

Shaker

0 ₽/мес

0 ₽/мес

Модем: уже в автомате

Модем: уже в автомате

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

Telemetron

400 ₽/мес

Модем: 12 000 ₽

Крупнейший игрок в СНГ. Бизнес-модель строится на стартовой продаже универсальных модемов (высокий порог входа) и обязательной абонентской плате за доступ к статистике каждой точки

KitVending

350 ₽/мес

Модем: 7 000 ₽

Платформа с закрытой экосистемой вокруг собственных терминалов оплаты. Дает доступ к базовой телеметрии, но жестко привязывает покупателей к фирменному приложению KitPay

Televend

500-1200 ₽/мес

Модем: 30 000 ₽

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

Матрица функционала

Функция

Shaker

Shaker (old)

Telemetron

KitVending

Televend

Автоматы

Поддерживаемые
автоматы

Только Shaker

Только Shaker

Любые

Любые

Любые

Подключение
автомата

Легко

Много полей

Сложно

Сложно

Сложно

Добавление
новой модели

Легко

Сложно

Сложно

Сложно

Сложно

Мульти-вендинг

Да

Нет

Нет

Нет

Нет

Эргономика

Визуальная
чистота (UI)

Фокус на главном

Устаревший

Перегружен

Перегружен

Устаревший

Когнитивная
нагрузка

Логичные блоки

Высокая

Линейный список

Линейный список

Линейный список

Мобильная
версия

Полный адаптив

Нет

Базовая

Базовая

Базовая

Тёмная тема

Да

Нет

Нет

Нет

Нет

Управление

Шаблоны
торговых матриц

Да

Нет

Сложно

Да

Да

Массовое
изменение

В 1 клик

Нет

Задержки

Ограничено

Да

Синхронизация

цен

Мгновенно

Задержки

Задержки

Да

Да

Интеграции

Учёт товаров

Да

Нет

Сложно

Сложно

Сложно

Уведомления

в Telegram

Интеракти-вные

Нет

Текстовые логи

Текстовые логи

Текстовые логи

Маркетинг

Промокоды

Гибкая настройка

Базовая версия

Нет

Сложный запуск

Да

База клиентов

Да

Нет

Нет

Да

Да

Онбординг оборудования за 30 секунд

Раньше подключение нового автомата было «узким горлышком». Клиентам приходилось вручную вбивать серийные номера, ID контроллеров и настройки сети. Из-за перегруженности процесса ~60% новых подключений заканчивались звонком в техподдержку.

ШАГ 1

Сервисное меню

Сервисное меню

Откройте сервисное меню
и перейдите в раздел авторизации

Открываем сервисное меню и переходим
в раздел авторизации

ШАГ 2

REG-ключ

REG-ключ

Поднесите REG-ключ
со смартфона к сканеру автомата

Открываем сервисное меню и переходим
в раздел авторизации

ШАГ 3

Синхронизация

Синхронизация

Автомат считает REG-ключ
и мгновенно подключится
к системе телеметрии

Открываем сервисное меню и переходим
в раздел авторизации

Результат

Время подключения сократилось до 30 секунд. Нагрузка на саппорт по вопросам настройки упала в разы

Результат

Время подключения сократилось до 30 секунд. Нагрузка на саппорт по вопросам настройки упала в разы

Результат

Время подключения сократилось до 30 секунд. Нагрузка на саппорт по вопросам настройки упала в разы

Дашборд инцидентов: проверка сети за 2 минуты

Раньше владельцам приходилось вручную проверять сотни строк в таблицах. Утренний мониторинг сети занимал до 15 минут. Я спроектировал дашборд по принципу Exception-Based Management: интерфейс скрывает исправное оборудование и фокусирует внимание владельца только на инцидентах.

Результат

Мониторинг сети из 50+ точек занимает 2 минуты вместо 15. Владелец видит проблему до того, как она превратится в убыток.

Результат

Мониторинг сети из 50+ точек занимает 2 минуты вместо 15. Владелец видит проблему до того, как она превратится в убыток.

Результат

Мониторинг сети из 50+ точек занимает 2 минуты вместо 15. Владелец видит проблему до того, как она превратится в убыток.

Контроль сети

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

Главная причина звонков в саппорт — техническая слепота. Я избавился от сырых логов и безымянных графиков. Теперь система показывает точный уровень конкретных ингредиентов и переводит системные ошибки в понятные инструкции

Результат

Владельцы решают до 80% инцидентов самостоятельно без помощи первой линии поддержки. Время на диагностику конкретного автомата сократилось до пары кликов.

Результат

Владельцы решают до 80% инцидентов самостоятельно без помощи первой линии поддержки. Время на диагностику конкретного автомата сократилось до пары кликов.

Результат

Владельцы решают до 80% инцидентов самостоятельно без помощи первой линии поддержки. Время на диагностику конкретного автомата сократилось до пары кликов.

Точная аналитика продаж и возвраты в один клик

Раньше владельцам приходилось сводить отчеты вручную, сверяя данные телеметрии с банковскими выписками. Интеграция с API эквайринга объединила управление оборудованием и финансами: теперь вся экономика сети доступна в едином интерфейсе.

Если автомат не выдал напиток, оператору больше не нужно искать платеж в банковской системе. Вся история транзакций, типы оплат (NFC, QR, карта) и статусы находятся под рукой. Оформить возврат клиенту можно прямо из строки заказа за пару секунд.

Результат

Бизнес получил единую точку контроля над финансами и оборудованием. Время на возврат средств недовольному клиенту сократилось с 3 минут до 30 секунд — саппорту больше не нужно искать платеж в сторонних банковских кабинетах, транзакция отменяется в пару кликов.

Результат

Бизнес получил единую точку контроля над финансами и оборудованием. Время на возврат средств недовольному клиенту сократилось с 3 минут до 30 секунд — саппорту больше не нужно искать платеж в сторонних банковских кабинетах, транзакция отменяется в пару кликов.

Результат

Бизнес получил единую точку контроля над финансами и оборудованием. Время на возврат средств недовольному клиенту сократилось с 3 минут до 30 секунд — саппорту больше не нужно искать платеж в сторонних банковских кабинетах, транзакция отменяется в пару кликов.

Автоматизация диспетчерской: умные алерты в Telegram

Владельцам и техникам больше не нужно дежурить у монитора. Система сама выявляет критические сбои и превращает мессенджер в мобильный пульт управления. Платформа берет на себя роль диспетчера: она не просто констатирует ошибку, а сразу запускает процесс её решения.

Мониторинг

Мониторинг

Система сама находит ошибку и назначает техника. Владелец видит, кто и где исправляет сбой

Открываем сервисное меню и переходим
в раздел авторизации

Аналитика

Аналитика

Бот сообщает об исправлении и фиксирует время решения для оценки эффективности команды

Открываем сервисное меню и переходим
в раздел авторизации

Результат для бизнеса

Мгновенная доставка уведомлений сократила время реакции на поломки в 3 раза. Снижение Downtime спасает до 10% дневной выручки на проблемных точках.

Результат для бизнеса

Мгновенная доставка уведомлений сократила время реакции на поломки в 3 раза. Снижение Downtime спасает до 10% дневной выручки на проблемных точках.

Результат для бизнеса

Мгновенная доставка уведомлений сократила время реакции на поломки в 3 раза. Снижение Downtime спасает до 10% дневной выручки на проблемных точках.

Промокоды для роста продаж и удержания клиентов

Бизнесу нужен был инструмент для стимулирования продаж и возврата клиентов. Мы спроектировали модуль промокодов, который позволяет запускать как массовые акции, так и точечные кампании.

Быстрая генерация

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

Быстрая генерация

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

Быстрая генерация

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

Точечная настройка

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

Точечная настройка

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

Точечная настройка

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

Результат

Гибкая настройка превратила промокоды в инструмент управления выручкой. Массовая генерация сократила время запуска акций до пары минут. Скидки по расписанию загружают «мертвые» часы, давая до 15% прироста утренней выручки, а быстрые Sorry-промокоды при сбоях автоматов помогают возвращать до 40% недовольных клиентов.

Результат

Гибкая настройка превратила промокоды в инструмент управления выручкой. Массовая генерация сократила время запуска акций до пары минут. Скидки по расписанию загружают «мертвые» часы, давая до 15% прироста утренней выручки, а быстрые Sorry-промокоды при сбоях автоматов помогают возвращать до 40% недовольных клиентов.

Результат

Гибкая настройка превратила промокоды в инструмент управления выручкой. Массовая генерация сократила время запуска акций до пары минут. Скидки по расписанию загружают «мертвые» часы, давая до 15% прироста утренней выручки, а быстрые Sorry-промокоды при сбоях автоматов помогают возвращать до 40% недовольных клиентов.

Массовое изменение: обновление меню и цен в пару кликов

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

Эталонная матрица

Собираем единый пресет: задаем ассортимент, цены и точные дозировки ингредиентов. Эта матрица становится стандартом для выбранной группы оборудования.

Эталонная матрица

Собираем единый пресет: задаем ассортимент, цены и точные дозировки ингредиентов. Эта матрица становится стандартом для выбранной группы оборудования.

Эталонная матрица

Собираем единый пресет: задаем ассортимент, цены и точные дозировки ингредиентов. Эта матрица становится стандартом для выбранной группы оборудования.

Групповое управление

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

Групповое управление

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

Групповое управление

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

Мгновенная раскатка

Шаблон применяется на выбранных автоматах в один клик. Система мгновенно обновляет цены и сразу формирует актуальные листы загрузки для техников.

Мгновенная раскатка

Шаблон применяется на выбранных автоматах в один клик. Система мгновенно обновляет цены и сразу формирует актуальные листы загрузки для техников.

Мгновенная раскатка

Шаблон применяется на выбранных автоматах в один клик. Система мгновенно обновляет цены и сразу формирует актуальные листы загрузки для техников.

Результат

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

Результат

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

Результат

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

Складской учет: контроль товаров и защита от «серых» потерь

Складской учет: контроль товаров и защита от «серых» потерь

Чтобы минимизировать «серые» потери, мы внедрили легкий складской учет. Каждый автомат стал виртуальным микро-складом. Система автоматически сверяет фактические остатки ингредиентов с выручкой и моментально подсвечивает аномалии.

Автомат как микро-склад

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

Автомат как микро-склад

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

Автомат как микро-склад

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

Прозрачное перемещение

Выбранные позиции списываются с основного баланса и ложатся на баланс точки без возни в сторонних бухгалтерских программах.

Прозрачное перемещение

Выбранные позиции списываются с основного баланса и ложатся на баланс точки без возни в сторонних бухгалтерских программах.

Прозрачное перемещение

Выбранные позиции списываются с основного баланса и ложатся на баланс точки без возни в сторонних бухгалтерских программах.

Сверка

На складе автомата находятся товары которые лежат в тумбе. Система списывает остатки в момент обслуживания. Любое расхождение — это моментальный сигнал о махинациях персонала или сбое.

Сверка

На складе автомата находятся товары которые лежат в тумбе. Система списывает остатки в момент обслуживания. Любое расхождение — это моментальный сигнал о махинациях персонала или сбое.

Сверка

На складе автомата находятся товары которые лежат в тумбе. Система списывает остатки в момент обслуживания. Любое расхождение — это моментальный сигнал о махинациях персонала или сбое.

Результат

Запуск базовой версии (MVP) позволил владельцам связать расход сырья с реальной выручкой. Слепые зоны закрыты: бизнес точно знает, где лежит каждый килограмм сырья, что позволяет оптимизировать закупки и пресекать воровство на корню.

Результат

Запуск базовой версии (MVP) позволил владельцам связать расход сырья с реальной выручкой. Слепые зоны закрыты: бизнес точно знает, где лежит каждый килограмм сырья, что позволяет оптимизировать закупки и пресекать воровство на корню.

Результат

Запуск базовой версии (MVP) позволил владельцам связать расход сырья с реальной выручкой. Слепые зоны закрыты: бизнес точно знает, где лежит каждый килограмм сырья, что позволяет оптимизировать закупки и пресекать воровство на корню.

Удержание клиентов: CRM и экономика программы лояльности

CRM для удержания аудитории. Помогает сегментировать базу, запускать точечные промо-кампании и контролировать экономику баллов без кассовых разрывов.

Статистика

Дашборд экономики лояльности. На первый план выведен «виртуальный долг» сети. Интерактивный график с прогнозом (run-rate) помогает планировать кэшфлоу до конца месяца.

Статистика

Дашборд экономики лояльности. На первый план выведен «виртуальный долг» сети. Интерактивный график с прогнозом (run-rate) помогает планировать кэшфлоу до конца месяца.

Статистика

Дашборд экономики лояльности. На первый план выведен «виртуальный долг» сети. Интерактивный график с прогнозом (run-rate) помогает планировать кэшфлоу до конца месяца.

Сегментация базы

Сортировка по последней транзакции сразу подсвечивает «горячих» клиентов. Фильтры позволяют в пару кликов собрать сегмент «спящих» пользователей для реактивации промокодами.

Сегментация базы

Сортировка по последней транзакции сразу подсвечивает «горячих» клиентов. Фильтры позволяют в пару кликов собрать сегмент «спящих» пользователей для реактивации промокодами.

Сегментация базы

Сортировка по последней транзакции сразу подсвечивает «горячих» клиентов. Фильтры позволяют в пару кликов собрать сегмент «спящих» пользователей для реактивации промокодами.

Результат

Бизнес взял под контроль экономику баллов. Маркетинг перешел от массовых скидок к точечным кампаниям: сегментация помогает возвращать «спящих» клиентов и растить LTV без потери маржи.

Результат

Бизнес взял под контроль экономику баллов. Маркетинг перешел от массовых скидок к точечным кампаниям: сегментация помогает возвращать «спящих» клиентов и растить LTV без потери маржи.

Результат

Бизнес взял под контроль экономику баллов. Маркетинг перешел от массовых скидок к точечным кампаниям: сегментация помогает возвращать «спящих» клиентов и растить LTV без потери маржи.

Мобильная версия

Около 67% пользователей заходят в систему со смартфонов. Чтобы дать пользователям инструмент для работы «на ходу», я адаптировал ключевой функционал десктопа под мобильную версию.

Результат

Релиз мобильной версии полностью закрыл потребности аудитории. Весь функционал десктопной платформы теперь доступен в мобильном интерфейсе без ограничений и потери возможностей.

Результат

Релиз мобильной версии полностью закрыл потребности аудитории. Весь функционал десктопной платформы теперь доступен в мобильном интерфейсе без ограничений и потери возможностей.

Результат

Релиз мобильной версии полностью закрыл потребности аудитории. Весь функционал десктопной платформы теперь доступен в мобильном интерфейсе без ограничений и потери возможностей.

Дизайн-система: масштабируемость и скорость разработки

Проектировать сложную систему без строгих правил — значит плодить технический долг. Чтобы ускорить разработку и упростить поддержку продукта, я спроектировал полноценную UI-библиотеку на базе токенов и принципов атомарного дизайна

  1. Токены

Базовые переменные: цвета, шрифты, отступы

Базовые переменные: цвета, шрифты, отступы

  1. Атомы

Неделимые элементы интерфейса: иконки, кнопки и поля ввода

Неделимые элементы интерфейса: иконки, кнопки и поля ввода

  1. Молекулы

Простые компоненты, собранные из нескольких атомов

Простые компоненты, собранные из нескольких атомов

  1. Организмы

Сложные блоки, состоящие из атомов и молекул

Сложные блоки, состоящие из атомов и молекул

  1. Шаблоны

Структурный каркас экрана без реальных данных

Структурный каркас экрана без реальных данных

  1. Финальный экран

  1. Готовый макет

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

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

Системные константы

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

Системные константы

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

Системные константы

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

2 px

2

4 px

4

8 px

8

12 px

12

16 px

16

20 px

20

24 px

24

32 px

32

40 px

40

48 px

48

64 px

64

80 px

80

96 px

96

Цвета

В условиях ограниченных ресурсов мы отказались от тяжелых палитр с оттенками. Цвета привязаны напрямую к функциям (например, bg/primary). Такая плоская архитектура переменных позволила быстро и без костылей собрать Dark и Light темы.

Цвета

В условиях ограниченных ресурсов мы отказались от тяжелых палитр с оттенками. Цвета привязаны напрямую к функциям (например, bg/primary). Такая плоская архитектура переменных позволила быстро и без костылей собрать Dark и Light темы.

Цвета

В условиях ограниченных ресурсов мы отказались от тяжелых палитр с оттенками. Цвета привязаны напрямую к функциям (например, bg/primary). Такая плоская архитектура переменных позволила быстро и без костылей собрать Dark и Light темы.

Типографика

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

Типографика

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

Типографика

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

Montserrat

Regular

·

Medium

·

Semibold

2XS · 10/16

XS · 12/18

S · 14/20

M · 16/22

L · 18/24

XL · 20/26

2XL · 24/30

3XL · 32/38

4XL · 48/54

Графика

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

Графика

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

Графика

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

Компоненты

База из 200+ элементов с учетом всех состояний. Использование Auto Layout и вложенных вариантов позволяет собирать новые экраны как конструктор, ускоряя работу дизайна и фронтенда.

Компоненты

База из 200+ элементов с учетом всех состояний. Использование Auto Layout и вложенных вариантов позволяет собирать новые экраны как конструктор, ускоряя работу дизайна и фронтенда.

Компоненты

База из 200+ элементов с учетом всех состояний. Использование Auto Layout и вложенных вариантов позволяет собирать новые экраны как конструктор, ускоряя работу дизайна и фронтенда.

Результат

Внедрение системы ускорило сборку новых экранов на 30–40% и полностью избавило фронтенд от пиксель-хантинга. Единая архитектура смарт-компонентов сократила визуальные баги на этапе QA почти на 80%, позволив бизнесу дешево и предсказуемо масштабировать продукт.

Результат

Внедрение системы ускорило сборку новых экранов на 30–40% и полностью избавило фронтенд от пиксель-хантинга. Единая архитектура смарт-компонентов сократила визуальные баги на этапе QA почти на 80%, позволив бизнесу дешево и предсказуемо масштабировать продукт.

Результат

Внедрение системы ускорило сборку новых экранов на 30–40% и полностью избавило фронтенд от пиксель-хантинга. Единая архитектура смарт-компонентов сократила визуальные баги на этапе QA почти на 80%, позволив бизнесу дешево и предсказуемо масштабировать продукт.

Итоги: от хаоса к управляемой системе

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

–80%

–80%

Запросов в техподдержку. Пользователи решают типовые проблемы сами

67%

67%

Трафика со смартфонов. Интерфейс полностью адаптирован под мобильные сценарии

100%

100%

Контроль над сетью. Интеграция с Vendista и МойСклад, алерты в Telegram для мгновенной реакции

+40%

+40%

К скорости релизов. Дизайн-система сократила время сборки и исключила визуальные баги

+15%

+15%

К выручке в часы спада. Программа лояльности помогает управлять спросом и растить LTV

Планы по развитию

Новая телеметрия заложила фундамент для масштабирования Shaker из производителя оборудования в полноценную софтверную экосистему. Следующие шаги:

Логистика и карты

Визуализация всей сети на карте и автоматическое построение маршрутов обслуживания для снижения расходов на топливо.

Логистика и карты

Визуализация всей сети на карте и автоматическое построение маршрутов обслуживания для снижения расходов на топливо.

Логистика и карты

Визуализация всей сети на карте и автоматическое построение маршрутов обслуживания для снижения расходов на топливо.

Приложение для техников

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

Приложение для техников

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

Приложение для техников

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

Маркетплейс расходников

Интеграция магазина ингредиентов с автоматическим формированием корзины на основе прогноза остатков на складах

Маркетплейс расходников

Интеграция магазина ингредиентов с автоматическим формированием корзины на основе прогноза остатков на складах

Маркетплейс расходников

Интеграция магазина ингредиентов с автоматическим формированием корзины на основе прогноза остатков на складах

Чему меня научил этот кейс

Проект Shaker Telemetry стал для меня вызовом в проектировании сверхплотных интерфейсов. Главный вывод: в сложном B2B эстетика — это лишь производная от эффективности.

Дизайнер должен мыслить как архитектор данных

Работа над Shaker Telemetry научила меня проектировать не экраны, а состояния системы. Когда количество объектов растет с 5 до 100+, привычные паттерны (таблицы, списки) ломаются. Единственный способ сохранить контроль на масштабе — переход к модели управления по отклонениям

Техническая грамотность — это страховка продукта

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

Эстетика в B2B вторична

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

Планы по развитию

Новая телеметрия заложила фундамент для масштабирования Shaker из производителя оборудования в полноценную софтверную экосистему. Следующие шаги:

Логистика и карты

Визуализация всей сети на карте и автоматическое построение маршрутов обслуживания для снижения расходов на топливо.

Логистика и карты

Визуализация всей сети на карте и автоматическое построение маршрутов обслуживания для снижения расходов на топливо.

Приложение для техников

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

Приложение для техников

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

Маркетплейс расходников

Интеграция магазина ингредиентов с автоматическим формированием корзины на основе прогноза остатков на складах

Маркетплейс расходников

Интеграция магазина ингредиентов с автоматическим формированием корзины на основе прогноза остатков на складах

Создадим крутой

проект вместе?

Создадим крутой

проект вместе?

Создадим крутой

проект вместе?

Напиши мне — обсудим задачи и сотрудничество

Напиши мне — обсудим задачи
и сотрудничество

Точная аналитика продаж и возвраты в один клик

Раньше владельцам приходилось сводить отчеты вручную, сверяя данные телеметрии с банковскими выписками. Интеграция с API эквайринга объединила управление оборудованием и финансами: теперь вся экономика сети доступна в едином интерфейсе.

Если автомат не выдал напиток, оператору больше не нужно искать платеж в банковской системе. Вся история транзакций, типы оплат (NFC, QR, карта) и статусы находятся под рукой. Оформить возврат клиенту можно прямо из строки заказа за пару секунд.

Результат

Бизнес получил единую точку контроля над финансами и оборудованием. Время на возврат средств недовольному клиенту сократилось с 3 минут до 30 секунд — саппорту больше не нужно искать платеж в сторонних банковских кабинетах, транзакция отменяется в пару кликов.

Результат

Бизнес получил единую точку контроля над финансами и оборудованием. Время на возврат средств недовольному клиенту сократилось с 3 минут до 30 секунд — саппорту больше не нужно искать платеж в сторонних банковских кабинетах, транзакция отменяется в пару кликов.

Create a free website with Framer, the website builder loved by startups, designers and agencies.