Редизайн модуля диагностики

Время чтения 10 минут

Кейс

Задача

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

Продукт

Мобильное приложение для работы с заявками

Пользователь

Сервис-инженеры — это специалисты, которые приезжают к клиенту домой, чтобы подключить интернет и ТВ: проложить кабель, настроить оборудование или выполнить замену.

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

Как поймём, что решение сработало

  • Количество действий в сценарии подключения: считаем количество затраченных действий до и после. Сейчас: 6 шагов
  • Среднее время нахождение пользователя в разделе: берём из аналитики, сравнение месяц к месяцу. Сейчас: 16.25 мин.

User story

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

Проблематика

Проблема бизнеса

  • Уменьшение выполненных заявок
  • Отток персонала из-за негативного пользовательского опыта

Проблема пользователя

  • Риск отказа или переноса следующий заявки
  • Большое кол-во лишних действий для выполнения диагностики
  • Не интуитивно понятный порядок действий
Текущий интерфейс диагностики
Андрей Суматохин

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

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

Процесс

1

Исследование

  • Карта стейкхолдеров
  • Полевое исследование
  • Полуструктурированное проблемное интервью
  • Конкуренты
2

Аналитика

  • Анализ интервью
  • User flow
  • Карта сайта
3

Проектирование

  • Сбор макетов
  • Сбор прототипа
4

Проектирование

  • Сбор макетов
  • Сбор прототипа
5

Ю-тестирование

  • Составление гайда
  • Отчёт
  • План доработки

Исследование

Карта стейкхолдеров

Карта стейкхолдеров

Что дало

Помимо сервис-инженеров существует 2-й не целевой тип пользователей — инженеры районных сетей, с которыми также было интересно пообщаться.

Полевое исследование

Цель

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

Что сделал

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

Что дало

Чище стал понимать контекст работы пользователя, его запрос, и с какими проблемами он сталкивается в реальных условиях.

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

На видео показано как пользователь вынужден открывать каждый порт и проверять его параметры.

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

Цель

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

Респонденты

Из-за небольшой текучки пользователей и отсутствия ресурса на поиски респондентов - выборка в людях была ограниченна.

Кто: сервис-инженеры (СИ) и инженеры районных сетей (ГРРС)

Кол-во: 4 человека

Сегмент по опыту

  • 2 сервис-инженера: 3 и 3,6 лет, средний опытности
  • 1 сервис-инженер: +15 лет, опытный
  • 1 Инженер ГРРС: +15 лет, опытный

Образ результата

  • Подтвержденные/опровергнутые гипотезы
  • Рекомендации по изменению интерфейса на основе полученных данных

Гипотезы

  • СИ используют не все данные, в заявке на подключения
  • Поиск неактивных клиентов; не соответствует действительности
  • СИ важно видеть Серийный номер, чтобы определить коммутатор
  • СИ важна информация о портах в списке коммутаторов
  • СИ не используют информацию о времени и длительности запроса
  • СИ используют не всю информацию о коммутаторе
  • Для СИ важно видеть детальную информацию о портах сразу
  • Для СИ важно видеть схожее отображение инф. о ТКД на экране с портами и экране с коммутаторами
  • СИ используют не всю информацию в разрезе порта
Результаты интервью

Аналитика

Гипотезы, выводы, решения

Гипотезы
Выводы и решения

СИ используют не все данные, в заявке на подключения

→ Оставить только актуальные данные:

  • История заявок
  • Список абонентов на адресе
  • Найти коммутатор по этому адресу
  • Провести диагностику портов по этому адресу

Кнопка "Поиск неактивных клиентов" не соответствует действительности

→ Переименовать Поиск не активных клиентов
в Список абонентов на адресе

СИ важно видеть Серийный номер, чтобы определить коммутатор*

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

→ Перенести строку с серийником в блок с коммутатором

СИ важна информация о портах в списке коммутаторов

Информация по портам отображается не корректно для приставок старых типов, поэтому нужно опрашивать повторно.

→ Отображать информацию по портам, при опросе коммутатора

СИ не используют информацию о времени и длительности запроса

Для респондентов инф. о длительности запроса не актуальна.

→ Убрать инф.:

  • длительность выполнение запроса
  • время работы ТКД

СИ используют не всю информацию о коммутаторе

→ Оставить только актуальную информацию:

  • серийный номер
  • инф. о вышестоящем коммутаторе

СИ важно видеть детальную информацию о портах сразу, не раскрывая каждый порт

Респонденты, хотели бы видеть всю информацию на видном месте, не раскрывая инф. по каждому порту.

→ Показать информацию по портам сразу

СИ важно видеть схожее отображение инф. о ТКД на экране с портами и экране с коммутаторами

→ Убрать дублирование IP адреса

→ Убрать время работы ТКД

→ Сохранить: IP, адрес, расположение ТКД, Модель

СИ используют не всю информацию в разрезе порта

Не все респонденты знают каждое обозначение и не используют в работе.

→ Дать название для каждого параметра

→ Упорядочить информацию

Андрей Суматохин

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

User flow

User flow

Карта сайта

Карта сайта

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

Юзабилити-тестирование

Итерация 1

Цель

Выяснить:

  • Насколько понятно пользователю как взаимодействовать с коммутатором
  • Сможет ли пользователь определить порт который находится под коротким замыканием, во время его поиска
  • Есть ли проблемы в спроектированном решении

Респонденты

Кто: сервис-инженеры

Кол-во: 8 человек

Сегмент по опыту

  • 6 сервис-инженеров: +6 месяцев
  • 2 сервис-инженера: < 6 месяцев

Гипотезы

  • Пользователь может обновить статус коммутатора
  • Пользователь может опросить отдельный коммутатор из общего списка от ШТА
  • Когда пользователь ищет порт, он выбирает нужное расположение коммутатора
  • Когда пользователь ищет порт, он выбирает коммутатор
  • После опроса коммутатора, пользователь понимает что коммутатор был опрошен
  • Пользователь может определить порт который находится под коротким замыканием
  • Пользователь может найти порт

Задание

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

Итерация 1 — тестирование

Коротко о главном

CSI 86%

Все гипотезы подтвердились, но были инсайты:

  • Часть пользователей не понимало, что на карточку коммутатора можно было нажать
  • Часть пользователей не понимало, что коммутатор опрошен, после того как его опросили
  • Часть пользователей, не считало обозначение иконки молнии, что порт находится под КЗ (коротким замыканием)
  • Часть пользователей отметило, что не хватает возможности обновления портов на экране с коммутатором и на экране порта

Решение

  • Экран с подсказкой при первом касании с разделом
  • Добавить данные при опросе: состояние, что коммутатор нельзя опросить повторно, кнопки опроса поменять в другое состояние
  • Добавить возможность обновления портов

Итерация 2

Коротко о главном

CSI 90%+4
  • Пользователи отмечали, что искать порт путём скрола не очень удобно и затрачивает время.
  • Часть пользователей отметило, что не хватает информации города на экране с коммутатором, т.к это важно в сценарии при поиске конкретного порта

Решение

  • Добавить сортировку в списке портов для поиска нужного порта
  • Дополнить инф. о коммутаторе
  • Переименовать кнопку «Опросить ТКД» в «Опросить ШТА», т.к происходит опрос ШТА

Итог

Результаты

  • Количество действий в сценарии подключения: 6 → 3 шага (−50%)
  • Среднее время в разделе: 16 мин 25 сек → 8 мин 48 сек (−46%)
    Источник: продуктовая аналитика, сравнение месяц к месяцу.

Экран заявки

Экран заявки
  • Оставили только актуальные данные и переименовали раздел

Список коммутаторов

Список коммутаторов
  • Убрали некорректное отображение портов до опроса коммутатора
  • Сгруппировали данные по сущностям
  • Добавили возможность Опросить сразу несколько коммутаторов
  • Добавили статус коммутатора

Коммутатор после опроса

Коммутатор после опроса
  • Добавили состояние опрошенного коммутатора
  • Убрали второстепенную информацию на следующий шаг
  • Опрошенный коммутатор где есть порт с коротким замыканием обозначается иконкой молнии

Экран коммутатора

Экран коммутатора
  • Сгруппировали данные по коммутатору
  • Основную информацию по портам отобразили сразу
  • Добавили сортировку по портам под короткими замыканием
  • Добавили статус с кол-вом дней

Экран порта

Экран порта
  • Сгруппировали данные по коммутатору
  • Основную информацию по портам отобразили сразу
  • Добавили сортировку по портам под короткими замыканием
  • Добавили статус с кол-вом дней

Сложности решения и чему научился

Поверхностное понимание в предметной области

Сложность: Это была одна из первых больших задач на продукте, понимание было поверхностным.

Решение: Пошёл в поля, чтобы лучше понять контекст работы и её особенности для наших пользователей.

Чему научился: Чище стал понимать контекст работы пользователя, его запрос, и с какими проблемами он сталкивается в реальных условиях.

Нет конкурентных решений

Сложность: Отсутствие прямых аналогов на рынке в открытом доступе.

Решение: Собирал старые экраны приложения-вендора от опытных пользователей и учитывал удачные решения оттуда. Собрал screen flow приложения для сервис-инженеров из кейса дизайн студии.

Чему научился: стал лучше искать референсы в ограниченном инфо. поле.

Скачать резюмеTelegram