География
в конструкторе акций
Как я переопределила задачу бизнеса и освободила каждому менеджеру 2 часа в неделю
Контекст
В конструкторе акций менеджеры собирают кампании – кому и за что положена надбавка.
Один из параметров акции — география: список дарксторов, на которые она распространяется.
Задача
Бизнес-команда пришла с готовым решением: добавить чекбокс, который автоматически включает новые дарксторы в акции.
Решение усложняло интерфейс: создавало зависимые поля и увеличивало риск ошибки. При этом не было уверенности, что закрывает реальную потребность.
Моей задачей было понять, какую проблему пытается решить бизнес и оптимально ли данное решение.
Выяснение проблемы
Я вернулась к бизнесу с вопросами. Выяснила:
- акции теперь создаются на весь город — старый интерфейс этого не учитывал
- исключения по отдельным дарксторам нужны крайне редко, но интерфейс был построен вокруг них
Поэтому при появлении нового даркстора менеджерам приходилось перезаводить все акции в городе и добавлять его вручную.
Решение
Вместо добавления новой логики я предложила перестроить сценарий на последовательные шаги.
Такое решение убирало зависимые поля, упрощало настройку географии и лучше соответствовало новому сценарию работы менеджеров.
Результаты
Я протестировала решение на юзабилити-тестах. Результаты показали, что менеджеры:
- без затруднений настраивают географию акции
- понимают логику интерфейса
- положительно воспринимают изменение сценария
Решение было согласовано с бизнесом и внедрено.
В результате менеджеры стали тратить меньше времени на настройку кампаний и операционная нагрузка на них снизилась. Оценочно ~2 часа ручной работы в неделю.
-
Переопределила задачу с уровня решения на уровень проблемы
-
Предотвратила усложнение интерфейса, сэкономив время команды
-
Пересобрала сценарий под реальную пользовательскую потребность
-
Убрала нагрузку на менеджеров, оценочно на ~2 часа ручной работы в неделю