Не тех, которые код пишут, а тех, которые следят за айти-инфраструктурой, вроде системных администраторов, только очень крутых.

Задача

Разработать интерфейс просмотра и управления уведомлениями в системе работы с данными.

Разработчики придумали вот такое:

Untitled

Дизайнер до меня просто отрисовал то, что придумали разработчики:

Untitled

Метрики

Сократил время реагирования на важные уведомления с 1,5 часов до менее, чем 10 минут.

Результат

235235235.png

Процесс

Выявляем проблемы текущей реализации

На первый взгляд можно сказать, что всё сделано «ну нормально». Есть список групп со списками уведомлений внутри, всё понятно и просто. Пока мы не посмотрим…

Проблема 1. «Оно не влезает»

Пока мы не посмотрим, сколько у нас таких групп — а их 11 штук, при том, что в экран высотой 1080 влезают только две. Чтобы посмотреть все группы, не говоря уже про все новые уведомления, придётся много скроллить.

Проблема 2. «Прокрутка против прокрутки»

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

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

Untitled