Как маленькая иконка в статусе заданий снизила нагрузку на инженеров поддержки с 70% → 15%.
Проблема
Выполненые задания долго валидировались и спиннер, который видел юзер после выполнения, мог крутиться до 24 часов. Пользователь переживал, что не получит награду и шел жаловаться в саппорт.
Но нельзя было трогать бэк, любая даже мелкая переделка превращалась в по-когортное раскатывание на пару недель (90млн юзеров не шутка)
Задача мелкая, но никто за нее не брался в силу колоссальной загрузки по всем трекам + все дизайнеры были в отпуске. Надо было делать быстро. А чтобы сэкономить время, я первым делом отсек лишнее.
Варианты решения
Составил из паттернов дизайн-системы около 7 решений. Отобрал наиболее адекватные: Баннер, который появляется поверх тасок; поповер по наведению на изменившуюся иконку; уведомление сверху и модалка.
Тестирование
Из всех вариантов только один никак не прерывал основной сценарий, не отвлекал пользователя от других действий и появлялся только по запросу. Его и пустили в тест внутрь фокус-группы, где 77% человек сразу поняли что означает иконка (опрос).
Цветовые альтернативы
Были поиски и альтернативных цветовых схем, но яркие оттенки странно смотрелись для подсказок + кое-где напоминали ошибки.
Раскатили сразу два решения:
Теперь: если проверка выполнения задания занимала больше 7 секунд, на фронте меняли спиннер на часики + по клику давали подсказку.
Результат
Доля тикетов связанных с проверкой выполнения заданий занимала до 75% среди всех запросов в поддержку. Мы снизили ее до 15%.
Задачу сделали и раскатили на всех пользователей за 3 дня.