Продуктовый дизайн
Дашборд прогноза спроса товаров собственного производства
Инструмент для «Ленты». Менеджеры магазинов планируют выпечку и заказ сырья по прогнозу на день. Аналитики сравнивают факт с прогнозом
Экраны
2 разрешения десктопа и 1 планшета
У прогноза, статистики продаж и инфографики одна дизайн-система.
Она работает от десктопа 1920 до планшета 834
-
1920×1080
-
1440×960
-
834×1194
-
Инфографика: пять показателей и главный график за пять секунд
-
Сравнение точек продаж: в каждой строке пара «товар, ТК»
Задача
Помочь планировать производство
Менеджер магазина каждый день решает, сколько испечь и сколько сырья заказать. Аналитик сравнивает факт с прогнозом и ищет ошибки модели. Один интерфейс для всех
-
Менеджер магазина
Каждый день решает, сколько испечь и сколько сырья заказать. Сейчас ориентируется на опыт и вчерашние остатки
Боль: угадывает на глаз, тратит время
-
Аналитик
Сравнивает факт с прогнозом и ищет ошибки модели
Боль: сверяет вручную в таблицах
Ограничения
Ограничения дизайна
-
id без названия
Точка продаж показана как id, например 12345. Названия магазина в интерфейсе нет
-
Только направление
Отклонение факта от прогноза показано числом и цветом. Направление задаёт дизайн
-
Разная детализация
Прогноз показан по дням. Факт показан по неделям. Дизайн сводит их в одной таблице
-
Без формулы
Оценка качества 1–10 показана как есть, без формулы расчёта
Процесс
Путь от бенчмарков до передачи
Сначала исследование и бенчмарки, потом визуальный язык, дизайн-система, экраны и тексты. В конце два цикла ревью. Каждый шаг опирался на предыдущий: ревью возвращало работу на шаг назад. Получилось 125 переменных и 67 компонентов дизайн-системы, 243 кадра в трёх разрешениях
- Бенчмарки
- Визуальный язык
- Дизайн-система
- Экраны и тексты
- Передача
Решение
Одна таблица вместо 390 строк
15 товаров и 26 точек продаж дают 390 строк, если показать каждую пару отдельно.
Я посчитал иначе. Строка показывает товар: сумма сразу по всем точкам продаж. Точки открываются по клику. Ни одна цифра не пропадает
- 390 строк, если показать каждую пару
- 26 точек продаж открываются по клику
Решение
Цвет не должен путать
Отклонение прогноза плохо в обе стороны: недостача и списание. Красный и зелёный читаются как «плохо» и «хорошо»
Было
выше прогноза
ниже прогноза
Стало
выше прогноза
ниже прогноза
Решение
Топ-5 отклонений вместо всех 26
Инфографика могла показать все 26 точек продаж списком.
Я показываю только пять с самым большим отклонением от прогноза. Дизайн сам подсказывает, где искать проблему
- 26 точек продаж всего
- 5 показаны как самые заметные
Решение
Имя фильтра придумывает дизайн
Сохранить фильтр обычно значит придумать ему имя. Здесь имя собирается само: город, ТК и товар. Остаётся только нажать «Сохранить»
- 3 части имени: город, ТК, товар
Проверка
Два цикла ревью
-
Цикл 1
Панель фильтров сворачивается после «Применить»
График на 1440 опущен ниже. Таблице стало больше места
График «Прогноз» на 1440
Открыто. На 1440 при открытом графике таблице остаётся только 1–2 строки. Исправление готовится
-
Цикл 2
«Точных прогнозов» переименовано в «Качество 8–10»
«Топ-5» на планшете сворачивается. Графику достаётся больше места
Инфографика на планшете 834
Исправлено. На планшете «Топ-5» сворачивается до трёх строк со ссылкой «Показать все». Графику досталось больше места
Состояния
Состояния и крайние случаи
44 кадра состояний, 6 из них критичные (К1–К6): что видит пользователь,
если что-то пошло не так
-
Свой период
Даты без данных
Календарь показывает «Данных за эти даты нет, доступны периоды с 01.01.2023». Кнопка «Готово» недоступна
-
Нулевые значения
Факт или прогноз равны нулю
Если прогноз или факт равны нулю, качество не считается. Вместо числа показывается
«— нет оценки» -
Ошибка сервера
Повтор после сбоя
Кнопка «Загружаем…» недоступна, пока идёт повторный запрос. Это не даёт нажать дважды
Передача
Что уходит в разработку
- 24 иконки-ассета, контуром
- 10 открытых вопросов
Компоненты, переменные и стили названы, как в Figma
График не компонент. Это спецификация: оси, цвета, число серий
Формула качества прогноза не известна. Открытый вопрос
Топ-3 вопроса:
- Полный список ТК и городов
- Приходит ли единица «кг» для весовых товаров
- Формула и порог для «Отклонения от среднего»
Дальше
Юзабилити-тест с реальными менеджерами и аналитиками
Дальше нужна проверка на живых людях. Ещё есть открытые вопросы: формула качества прогноза, привязка id к названию магазина, шаг графика на 1440
Юзабилити-тест с реальными менеджерами и аналитиками
Уточнить формулу качества и id → название точки продаж
Довести график на 1440
Цель: меньше списаний и меньше упущенных продаж