image

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

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

  • если решение интуитивно понятно
  • если решение упрощает процесс взаимодействия
  • если решение реализуемо


Как грустно, что в крупном городе с Wi-Fi в метро и воздушными зебрами до сих пор нужно вчитываться в запутанные квитанции и стоять в очередях, чтобы оплатить коммунальные услуги.

Не так давно вышло приложение ЖКХ Москвы, призванное облегчить жизнь граждан. Его описание гласит:

«С помощью приложения возможно ввести показания счетчиков водоснабжения, узнать, когда отключат горячую воду, получить информацию об управляющей компании, узнать задолженность по услугам ЖКХ, принять участие в опросе, а также обсудить с соседями проблемы обслуживания вашего дома на форуме.»




Конечно, существует множество способов разобраться с бытовой рутиной, в том числе с помощью смартфона, но так ли нужно для этого отдельное приложение, когда большинство банков и без того даёт возможность оплачивать ЖКХ в разделе личного кабинета? Чтобы быть востребованным, инструмент должен предоставлять больше возможностей для жильцов. Спешу поделиться с вами результатом эксперимента по редизайну приложения ЖКХ Москвы.

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

  • Счётчики: ввод показаний, просмотр задолженностей и оплата коммунальных счётов
  • События: агрегатор интересной информации и важных объявлений
  • Беседы: обсуждение актуальных для москвичей тем и общение с соседями
  • Помощь: решение жилищных вопросов 24 часа в сутки с помощью ЖКХ-бота


image

Для кого предназначен инструмент


Целевая аудитория приложения – жители Москвы и области со средним достатком, ведущие учёт семейного или индивидуального бюджета (условимся, что богачи самостоятельно коммуналку не считают). Приложение может использоваться в различных ситуациях, потому должно быть доступным для всех групп граждан, особенно для не имеющих лишнего времени и внимания.

Для уточнения придумаем персонажа, который подскажет ход действий в конкретных сценариях. Им мог бы стать заурядный и среднестатистический Вениамин Живущий, 34 года, пользователь iOS. Вениамин прописан в районе Чертаново Южное и исправно платит за воду/свет/газ и прочее, но сильно устал от лишней бюрократии, хочет автоматизации процесса и экономии времени.

image

Слово Капитану


Немного очевидностей: заимствовать реализованные кем-либо паттерны абсолютно не грешно. Напротив, оперирование привычными элементами интерфейса не требует дополнительных затрат времени и сил на их изучение. Чем же плох инструмент, который привычен и понятен? Вспомним такие паттерны как pull-to-refresh, floating action button или swipe to delete. Такие алгоритмы уже заучены пользователем, намотаны на базальные ядра его мозга, они совершаются машинально.

Единственный минус крутой свежепридуманной фичи в интерфейсе – время на обучение и усваивание. Допустим, Вениамин заинтересован в новом потенциально удобном способе разбираться с бытовыми делами и готов напрячь внимание ради обучения, но в чём же здесь выгода, если его основными целями были экономия времени и сил?

Объединив личный семантический банк интерфейсных решений с привычными элементами, мы получим искомую золотую середину.

image

Начисления


«Получайте актуальную информацию о ваших коммунальных начислениях.»

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

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

image

Вениамин Живущий, как и большинство людей, не является экспертом в тонкостях тарифов коммунальных платежей, и он справедливо может ожидать от экрана «Жильё» показаний счётчиков. То есть сколько там чего накрутилось, и в какой период это произошло. Позволю себе переименовать экран в «Счётчики», сохранив оригинальную идею заголовка-адреса. Однако смотрится такой заголовок в некоторых случаях немного перегруженно. Адрес пользователя может быть длиной во всю строку и больше. Зачем нужно было делать так подробно? Да, вдруг человек забудет название своей улицы. Очевидно, что это скорее элемент профиля, тогда ему достаточно будет просто номера дома и квартиры по двум причинам:

  1. Даже если с одного устройства авторизация будет происходить по двум и более аккаунтам, полное совпадение цифр крайне маловероятно.
  2. А зачем вообще без необходимости демонстрировать на экране свои паспортные данные?



image

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

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

Ввод показаний логически связан с их последующей оплатой. Оплаченным счетам полагается соответствующий внятный статус, а неоплаченным — кнопка, инициирующая этот процесс, которая должна быть заметной и находиться где-то поблизости. Структурно экран похож на любой прейскурант: детализация + итоговая сумма к оплате. Исхитримся и объединим сумму с кнопкой оплаты, оставив ее залипшей к tab bar.

image

Ввод показаний


Любой процесс ввода данных сопряжён с когнитивной нагрузкой, а задача проектировщика – эту нагрузку уменьшить любым реализуемым способом. Один из способов связан с гипотезой о естественности интерфейса, которую никто не мешает воспринимать буквально. Тем более что нативные date pickers в IOS подтверждают привычность такой реализации ввода для пользователей. Вот так выглядит счётчик в реальной жизни:

image

А вот пример его буквальной трактовки: барабан показаний.

image

Барабан позволяет сравнить текущие и «набежавшие» единицы измерения с момента их последней прокрутки, с оглядкой на реальный счётчик и его метафору в интерфейсе.

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

Эта незамысловатая функция может значительно ускорить выполнение задачи и избавляет от когнитивного напряжения при вводе данных вообще: просто сфотографируй цифры и значения подгрузятся автоматически.

image

События


Экран рассказывает о событиях района и города, например, о сроках ремонта в доме или отключении водоснабжения, присылает новые квитанции в виде лаконичных карточек и напоминает о необходимости заполнения показаний.

Идущий в ногу со временем Вениамин часто бывает забывчив, поэтому полезным нововведением здесь послужит интеграция с носимыми устройствами: трансляция горящих уведомлений, например, в его Apple Watch.

image

В сущности это выжимка полезных сведений в форме модулей. Кстати, надо сказать, что модульность — проверенный способ реализовать дизайн любого главного экрана, даже в сложных интерфейсах.

image

image

Беседы


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

Любой сервис создаётся людьми для людей, а хороший сервис ещё и регулярно обновляет содержимое. Чат, вовлекающий пользователя в процесс создания уникальной базы знаний, намного лучше статично представленной информации, так как он решает одновременно вопросы актуализации данных и сортировки по релевантности, не говоря уже о популяризации сервиса в целом. Да и чего уж там, это была бы отличная площадка для таргетированной рекламы.

image

Помощь


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

Почти все хоть раз да сталкивались с прорывом трубы, внезапно исчезнувшей горячей водой или томились в лифте в ожидании рыцарей ЖКХ. Жаль, что не всегда есть гарантия быстро получить обратную связь. Каноничный случай проиллюстрирован в «12-ти стульях»: инженер Щукин оказался в неприятной бытовой ситуации и не знал, куда деваться, пока ему не помог случайный прохожий.

image

Наш Вениамин не знаком ни с кем из сотрудников ЖКХ и не знает, к кому обратиться в случае чего. В Google он может найти только номера телефонов локальной управы (которая не всегда может оперативно решить проблему). Однако в любой трудной ситуации он не поймёт, что общается с огромной системой из множества подразделений и будет ругать всю систему целиком. Так почему бы тогда не сделать это общение максимально простым, как если бы система была вежливым и отзывчивым собеседником на радость Алану Куперу.

То есть да, прямо в беседы вживляем чат-бота, который реагирует на текстовые команды, аккумулирует данные по запросу и помогает в сложных ситуациях. Чтобы разговор с ботом стал более оперативным, не лишним будет набор популярных запросов — так не придётся забивать одни и те же команды в строку.

Вот пример такого взаимодействия: умный бот понял контекст и помог Вениамину, отыскав специалиста для решения вопроса.

image

image

Вывод


Сложно наверняка сказать, во что трансформируется интерфейс будущего. Будет ли он управляться голосовыми командами, чат-ботами или начнёт реагировать на изменения в вибрации мозговых волн, но настоящее — в наших руках. Вне зависимости от социальных ролей и увлечений вы можете улучшать мир своими идеями, ведь именно общая заинтересованность в стремлении к совершенству крутит жернова прогресса. Такие дела.

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

Спасибо за внимание!

image

UPD: исправила иконки и добавила кнопку на часах. Спасибо внимательным читателям за зоркость и предложенные улучшения.
Поделиться с друзьями
-->

Комментарии (17)


  1. DaturInnoxia
    24.05.2016 19:46
    -1

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

    Обращение к клиенту на ты неприемлемо.

    Цифры крутилки счётчиков выглядят тускловато.

    Платформа только iOS? Дискриминация android-пользователей?

    Идею с называнием модуля «ЖКХ-бот» считаю не очень годной — не все знают, что такое бот.

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


  1. Julia_Laza
    24.05.2016 19:47
    +1

    DaturInnoxia, cпасибо за вопросы.

    Обращение к клиенту на ты неприемлемо.

    Если речь идёт о персональном помощнике для молодого человека, то почему бы не сбавить официальность? Неприемлемым оно будет в индивидуальных случаях, а если дофантазировать дальше, можно даже добавить смену тона в настройках.

    Платформа только iOS? Дискриминация android-пользователей?

    А в чём именно заключается дискриминация? Например, у меня Android, но захотелось придумать под iOS. Напоминаю вам, что продукт не реализован в коде, это концепт.

    Идею с называнием модуля «ЖКХ-бот» считаю не очень годной — не все знают, что такое бот.

    Можно провести мини-опрос и выяснить :)

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

    Ну у нас же концепт из ближайшего будущего, где все электрики — опрятные и ответственные приверженцы ЗОЖ.


  1. Dee3
    24.05.2016 22:30

    Есть прекрасное приложение для iOS для учета ЖКХ, называется «Мои счетчики» к сожалению последний год не развивается, но функционал учета и передачи показаний у него замечательный.

    Подтянетесь до этого уровня, обязательно перейду на ваш продукт!


    1. Julia_Laza
      25.05.2016 13:56

      Dee3, весьма интересный пример, спасибо.


  1. DeSharky
    24.05.2016 22:45

    Хорошая задумка…


  1. super-guest
    25.05.2016 05:24

    Насчёт напоминания на часах:

    1) В стране есть современные гаджеты, но всё ещё нет счётчиков, с автоматической отправкой данных поставщику услуг. Позор. Смотрится такое сообщение просто смешно. Но, учитывая реалии, будет полезно.

    2) Добавьте туда рядом с кнопкой «Ввести» кнопку «Потом», пожалуйста. Всё-таки часы не по GPS определяют, что Вы около счётчика проходите ;)


    1. Julia_Laza
      25.05.2016 14:02

      super-guest,

      1) В стране есть современные гаджеты, но всё ещё нет счётчиков, с автоматической отправкой данных поставщику услуг. Позор. Смотрится такое сообщение просто смешно. Но, учитывая реалии, будет полезно.

      Согласна с вами. Как жаль, что сами процессы до сих пор не отрегулированы.

      2) Добавьте туда рядом с кнопкой «Ввести» кнопку «Потом», пожалуйста. Всё-таки часы не по GPS определяют, что Вы около счётчика проходите ;)

      Спасибо, обязательно добавлю.


    1. Georg
      25.05.2016 15:39

      1) В стране есть современные гаджеты, но всё ещё нет счётчиков, с автоматической отправкой данных поставщику услуг. Позор. Смотрится такое сообщение просто смешно. Но, учитывая реалии, будет полезно.


      Почему нет? У нас (СПб и ЛО) активно сбытовая компания пропагандирует установку таких счетчиков


  1. dmitry_ch
    25.05.2016 10:32

    Идущий в ногу со временем Вениамин часто бывает забывчив, поэтому полезным нововведением здесь послужит интеграция с носимыми устройствами: трансляция горящих уведомлений, например, в его Apple Watch.

    Т.е. человек сидит на работе, тут вместо часов у него появляется грозное напоминание (которое можно просто закинуть в системный календарь как ежемесячную напоминалку, и уведомления будут приходить уже набитой тропой и не сбивать с мысли), да еще с кнопкой ввести. Что делает Вениамин? Думаете, лезет в счетчик смотреть, потом жмет «ввести» и вводит? Он на работе, часы — небольшие, так что он просто закрывает напоминание, и задумывается, почему и так небольшая батарея часов тратится на такую ерунду.
    Фото с часами у вас хорошее, часы здоровые, света много, все отлично. В жизни уведомление появится в неподходящий момент, часы (в жизни-то) — это не клавиатура, на них не понажимаешь циферки.
    Им мог бы стать заурядный и среднестатистический Вениамин Живущий, 34 года, пользователь iOS. Вениамин прописан в районе Чертаново Южное и исправно платит за воду/свет/газ и прочее, но сильно устал от лишней бюрократии, хочет автоматизации процесса и экономии времени.

    Нетипичный у вас юзер :) Платит вовремя, ходит с IOS… А что делать юзерам с Андройдом, которого уже в мире куда больше — по иллюстрациям не вынес :) Фамилия у юзера, правда, «говорящая» )


    1. Julia_Laza
      25.05.2016 14:10

      dmitry_ch,

      Он на работе, часы — небольшие, так что он просто закрывает напоминание, и задумывается, почему и так небольшая батарея часов тратится на такую ерунду.

      Согласна. Но если он раздражается или игнорирует нотификации на часах, жалея батарею, то зачем ему вообще часы?

      А что делать юзерам с Андройдом, которого уже в мире куда больше — по иллюстрациям не вынес :)

      Пользователей Android и правда больше, я сама вхожу в их число, но это же чистая фантазия, можно было хоть под UWP делать :)


  1. bopoh13
    25.05.2016 11:45

    Зря не включили тарифы, — в этом соль.

    Коммунальными услугами являются (часть 4 статья 154 ЖК РФ):
    1. Холодное водоснабжение
    2. Горячее водоснабжение
    3. Водоотведение
    4. Электроснабжение
    5. Газоснабжение (в том числе поставка бытового газа в баллонах)
    6. Отопление (теплоснабжение, в том числе поставка твердого топлива при наличии печного отопления)
    7. Содержание общего имущества (входит обращение с твердыми коммунальными отходами)


    1. Julia_Laza
      25.05.2016 14:13

      bopoh13, интересная идея с тарифами. Думаю, при наличии бота, который знает всё обо всём, можно было бы просто скинуть ему команду вроде «Тарифы ЖКУ» и сразу получить нужную информацию.


      1. bopoh13
        25.05.2016 15:08

        Можно и так. Тогда не забудьте учесть регион.


  1. sxbxvx
    25.05.2016 14:13

    Я бы поменял местами иконки холодной и горячей воды, думаю, было бы понятнее.


    1. Julia_Laza
      25.05.2016 14:14

      sxbxvx, благодарю за зоркость. Исправлю.


  1. PavelPV
    26.05.2016 14:15

    Мне удобно видеть адрес, по которому я провожу оплату, так мне на душе спокойнее. Особенно когда плачу за свою квартиру и родителей. Профили это хорошо, но видеть адрес мне удобнее.


    1. Julia_Laza
      27.05.2016 15:22
      +1

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

      С другой стороны, я полагаю, что при наличии двух аккаунтов с разными адресами вероятность совпадения номера дома и квартиры на этапе предпросмотра начислений крайне низка. То есть если, например, ваш адрес в заголовке оканчивается на д. 125, кв. 38, а родителей — д. 3, кв. 71, то вы наверняка обратите на это внимание.