Ревью: Как понять, нужен ли вашему приложению онбординг, и если да - то как выбрать формат?
Резюме: Онбординг - процесс ознакомления пользователей с новым интерфейсом. Он может включать в себя один или несколько из следующих компонентов: описание функций, выбор настроек и инструкции.
Представьте, что от вас ждут решения абсолютно новых для вас задач без объяснения того, как именно их нужно выполнять. Маловероятно, что вы в этом преуспеете, или же потратите на это очень много времени, не так ли? Наличие эффективного процесса онбординга является ключом к тому, чтобы новые сотрудники могли адаптироваться и приступить к работе. Кроме того, каждый раз при внедрении нового процесса онбординг вновь становится необходимым условием, для того чтобы все его приняли, и изменения проходили более гладко.
То же самое относится и к пользовательским интерфейсам, особенно в тех случаях, когда интерфейс предназначен для многократного использования. В этой статье мы более детально рассмотрим процесс онбординга для мобильных приложений.
Мы определяем онбординг как процесс ознакомления пользователей с новым интерфейсом через сценарии и UI-элементы, которые не являются частью основного интерфейса приложения. Это предполагает не только обучение пользователей взаимодействию с интерфейсом (распространенное заблуждение), но и выбор всех необходимых настроек. Кроме того, онбординг необходим как для начинающих пользователей, так и для более опытных, тех, кто также может проходить через процесс онбординга при добавлении в приложение новых функций или изменении дизайна. Таким образом, онбординг может быть использован на любом этапе использования приложения, а не только при первом запуске.
Исключите процесс онбординга, если это возможноВ целом, использование процесса онбординга довольно проблематично по нескольким причинам:
• Более высокая стоимость взаимодействия. Прохождение онбординга требует повышенного внимания и усилий со стороны пользователя. Даже если он решит пропустить этот процесс, ему все равно придется совершить несколько нажатий, что увеличит стоимость взаимодействия с вашим приложением.
• Нагрузка на память. Часто онбординг используется для того, чтобы помочь пользователям запомнить определенные сценарии поведения или элементы в интерфейсе (например, что означает одна из иконок или как использовать ту или иную функцию), но человеческая память ограничена. Вместо того чтобы нагружать память пользователей запоминанием дополнительной информации о работе вашего приложения, используйте существующие
ментальные модели и на их основе создайте интерфейс, который будет интуитивно понятным и простым.
• Онбординг не улучшает пользовательский опыт. Мы знакомы с рядом недостатков процесса онбординга, но его преимущества иногда еще менее очевидны. Тем не менее, одно из наших исследований, основанное на наблюдении за прохождением процесса онбординга, предполагающего просмотр нескольких карточек с инструкциями, показало, что
использование инструкций не повышает успешность выполнения задач. Поэтому мы рекомендуем избегать процесс онбординга во всех случаях, когда это возможно, и вместо этого тратить свои ресурсы на создание более
простого и удобного интерфейса.В каких случаях онбординг необходим в мобильных приложениях? Пользователям в любом случае необходимо время (часто минимальное) для изучения нового приложения, но это не значит, что все приложения должны включать процесс онбординга или длинные инструкции. В большинстве мобильных приложений пользователи могут изучить интерфейс непосредственно в процессе его использования и, таким образом,
потребность в дополнительных инструкциях в рамках онбординга отпадает. Даже для довольно сложных мобильных приложений зачастую гораздо эффективней обучать пользователей, показывая им
советы в процессе использования приложения, а не представлять их в виде дополнительных инструкций, которые описывают его интерфейс - люди вряд ли
запомнят такое количество информации (даже если попытаются), особенно если они не уверены, будут ли использовать это приложение в итоге. Кроме того, хотя ошибки относятся к негативным моментам пользовательского опыта, именно
сообщения об ошибках могут научить пользователей эффективному взаимодействию с интерфейсом, так как в этом случае у них гораздо больше мотивации прочитать пару слов о том, как их исправить.
Есть только несколько ситуаций, в которых процесс онбординга может оказаться полезным в мобильном приложении:
• Для запуска приложения вам нужна информация о пользователе. Например, банковское приложение может попросить пользователя создать аккаунт и подтвердить свою личность для продолжения.
• Функциональность приложения в значительной степени зависит от контекста использования или предпочтений пользователя. Например, приложение для соблюдения диеты будет полезней для пользователя, если он укажет свой вес.
• Важные функции приложения или сценарии использования достаточно уникальны и, возможно, отличаются от стандартных пользовательских интерфейсов или являются новыми и незнакомыми. Например, когда оплата мобильным телефоном была впервые введена в качестве альтернативы оплаты картой, это определенно требовало официального представления.
Если вы все еще не уверены в том, нужен ли вашему приложению онбординг, протестируйте приложение без него, прежде чем инвестировать деньги в проектирование дополнительных экранов. Испытывают ли ваши пользователи трудности при первом использовании приложения (или его новой функции)? Если да, то сначала подумайте, сможете ли вы изменить интерфейс приложения таким образом, чтобы исключить затруднения, с которыми столкнулись пользователи. Если это невозможно, создайте прототип процесса онбординга и выясните, решает ли это ваши проблемы. Стали ли пользователи испытывать меньше затруднений при знакомстве с интерфейсом приложения или его новыми функциями? Только в случае, если это действительно так, введение процесса онбординга будет полезным для вашего мобильного приложения.
Что внутри: Компоненты процесса онбордингаСуществуют три наиболее часто встречающихся компонента процессов онбординга: описание функций, выбор настроек и инструкции. Онбординг может содержать один или несколько из этих компонентов.