Что такое юзабилити-аудит?
Юзабилити-аудит проводят для проверки сайта или приложения на удобство работы с ним. В первую очередь это касается интерфейса, то есть насколько он интуитивно понятный и приятный с эстетической точки зрения. Разумеется, также осуществляется проверка функционала на соответствие всем требованиям пользователей.
В процессе анализа ключевой задачей является выявление и описание проблем, связанных с опытом взаимодействия с сайтом или приложением. На основе этого создается документ, где не только указаны все найденные баги, но также и возможные пути решения. Анализ также подразумевает оценку критичности ошибок для дальнейшей приоретизации. Таким образом, команда разработчиков будет иметь представление о том, с какими проблемами придется работать в первую очередь.
Кто проводит юзабилити аудит?
В зависимости от масштаба проекта и возможностей компании, юзабилити аудит может проводиться различными специалистами и командами. Например:
Специалисты по юзабилити
Узкоспециализированные сотрудники компании или аутсорсеры, имеющие глубокие знания в области дизайна и психологии пользователя. Они проводят проверку не просто как тестировщики, а основываясь на принципах юзабилити. В зависимости от программного продукта, они будут использовать различные методики для оценки интерфейса и его функционала.
UX–дизайнеры
Обычно они занимаются проектированием пользовательского опыта, но также могут выступать в качестве экспертов и оценивать проекты друг друга. С профессиональной точки зрения это позволит грамотно оценить полученные результаты и предложить наиболее эффективные решения в случае обнаружения проблемы.
Асессоры по продукту
Обычно эти специалисты обладают опытом в узкой области. Их могут позвать для оценки специфических продуктов с точки зрения бизнес–целей и пользовательских потребностей.
Команда тестирования
Если в компании есть свои собственные тестировщики, то они проводят проверку продукта на разных стадиях его разработки. Для этого они используют свои проверенные методы и инструменты, в том числе и те, которые помогают автоматизировать процесс.
Фрилансеры и консалтинговые агентства
Чтобы аудит был максимально беспристрастным, команда может обратиться к внешним консультантам и фрилансерам по юзабилити. Этот подход используют как небольшие компании, где недостаточный штат специалистов, так и крупные, если имеют дело с крупным проектом. Таким образом, они временно увеличивают свои ресурсы.
Принципы юзабилити аудита
Соблюдение правил помогает создавать позитивный и удобный пользовательский опыт. Тем самым создается ценный продукт, который соответствует запросам всех заинтересованных лиц.
Первый принцип — это фокус на пользователе.
Без понимания целевой аудитории сложно представить типичное поведение пользователя конкретного продукта. У каждого сайта или приложения есть своя цель, в соответствии с которой он разрабатывается.
Если брать слишком большую аудиторию, то представление о ней будет слишком размытым. Тогда есть риск упустить что–то важное и сделать продукт не таким полезным, каким он мог бы быть.
Поэтому нужно изучить аудиторию и сегментировать ее, чтобы углубиться в ее понимание. Тогда построение интерфейса будет происходить уже с учетом типичной модели поведения пользователя для данного сайта или приложения. Это позволит добиться более высокого уровня лояльности аудитории.
Второй принцип – доступность.
В состав целевой аудитории входят разные люди, в том числе с ограниченными возможностями. Их тоже нужно иметь в виду и давать возможность адаптировать сайт или приложение с учетом этих аспектов. Для этого нужно постараться, чтобы интерфейс соответствовал стандартам доступности, таким как WCAG (Web Content Accessibility Guidelines).
Такие меры позволят улучшить пользовательский опыт и повысить ценность бренда и его предложений в глазах аудитории. Особенно это важно для таких сфер деятельности, как медицина, образование и другие области, связанные с работой с различными социальными группами.
Третий принцип – консистентность интерфейса.
Между всеми элементами дизайна должна быть согласованность в соответствии с функционалом. Это правило должно соблюдаться на протяжении всего пути взаимодействия. Консистентность помогает пользователю проще ориентироваться на сайте или в приложении, не тратя на это слишком много времени. По сути, человек не угадывает, а узнает интерфейс.
Четвертый принцип – обратная связь.
Чтобы ещё больше улучшить пользовательский опыт, необходимо предоставить им возможность удобно и своевременно получать обратную связь по своим запросам. Если человек выполняет какую–то операцию на сайте или в приложении, то он должен понимать, что действие закончилось.
На экране должны возникать индикаторы и оповещения. Они могут указать на ошибку, если, например, поле с данными было заполнено неправильно. Также они могут оповестить о том, что та или иная операция прошла успешно, например, оплата заказа. Таким образом, пользователи будут понимать, что система работает исправно и приложенные усилия были не напрасными.
Пятый принцип – упрощение взаимодействия.
Чем меньше усилий приходится прикладывать для выполнения целевого действия, тем лучше. Это подразумевает минимизацию сложности и количества шагов, а также их логичность в процессе достижения целей.
То есть при посещении сайта или приложения пользователь должен интуитивно все понимать и даже в какой–то степени считать интерфейс знакомым. Если создать слишком сложные формы, схемы и элементы, то вероятность того, что человек уйдет к конкуренту, возрастает.
Шестой принцип – тестирование на различных устройствах.
Прежде чем передать продукт в эксплуатацию, нужно убедиться, что он корректно работает на различных устройствах и платформах, будь то мобильные телефоны, планшеты и ПК. В том числе нужно протестировать работу через различные браузеры, чтобы гарантировать, что продукт остается функциональным и удобным для всех пользователей.
Седьмой принцип – приоритезация задач.
В процессе аудита необходимо указывать, какие из найденных проблем в интерфейсе вызывают наибольшие трудности и проблемы у пользователей. Таким образом, команда разработки может сосредоточиться на наиболее критичных элементах. Благодаря этому время выпуска новой версии продукта будет быстрее, а пользователи смогут улучшить свой опыт взаимодействия с сайтом или приложением.
Восьмой принцип – постоянное улучшение.
Юзабилити аудит должен проводиться на регулярной основе, ведь продукт нуждается в постоянном улучшении. Некоторые ошибки могут проявиться спустя много времени. Да и в целом технологии развиваются, поэтому интегрировать их для улучшения сайта или приложения будет хорошим решением. Так продукт становится более конкурентоспособным на рынке.
Качественные методы юзабилити аудита
Для того, чтобы провести эффективный аудит юзабилити программного продукта, используются количественные и качественные методы.
В первом случае успешность результатов оценивается по конкретным метрикам, которые можно визуализировать с помощью графиков, диаграмм и таблиц.
Во втором случае акцент смещается на персональное мнение пользователей и других заинтересованных лиц о работе приложения или сайта. Таким образом, удается получить более точное представление о том, удалось ли разработчикам достичь поставленных целей.
Для начала перечислим несколько основных качественных методов аудита.
Тестирование
Ручная и автоматизированная проверка, которую могут проводить как тестировщики, так и реальные пользователи. Поведение конечных пользователей менее предсказуемое, поэтому порой может привести к неожиданным результатам, поэтому является таким ценным.
В любом случае важно документировать любые виды тестирования, независимо от того, кто его проводит и на каком этапе разработки программного продукта. Это поможет команде найти наиболее эффективное решение для устранения проблемы.
Интервью с пользователями
Пользователи составляют целевую аудиторию продукта, поэтому взаимодействие с ними наиболее ценно. Форматы коммуникации могут быть разными: как очными в фокус–группах, так и заочными на удаленном доступе, когда пользователь выполняет аудит и затем предоставляет отчет об этом в заданной форме.
Важно создать доверительную атмосферу и комфортные условия, чтобы пользователи предоставляли достоверные данные. Если они будут откровенны о своем опыте, то действительно получится найти проблемы и устранить их. Если проверка будет осуществляться исключительно для бонусов, тогда будет соблазн приукрасить свой отчет или, наоборот, показать все в более темных красках.
Анализ контента и отзывов пользователей
В этом случае изучаются комментарии и отзывы на всех доступных площадках, а не только на собственном сайте или в приложении. Собранные данные также подвергаются анализу и оценке, чтобы понять, какое общее представление сложилось о продукте. Также это позволит определить наиболее болезненные проблемы, которые нужно решить в первую очередь.
Метод карты путей пользователя (user journey mapping)
С помощью этого инструмента визуализируется процесс взаимодействия пользователей с продуктом на разных этапах. Он позволяет выявить ключевые аспекты и болевые точки приложения.
Для составления карты требуются не только навыки работы с средствами визуализации, но и развитые навыки анализа данных. Это позволит вычленить только действительно ценную информацию, так как схема не должна быть слишком сложной для восприятия.
Полевые исследования
В этом случае исследователи наблюдают за пользователями в реальной среде, то есть в повседневной жизни. В таких условиях можно выявить дополнительные факторы, скрыто или напрямую влияющие на взаимодействие с продуктом. Таким образом, создается более целостное представление о соответствии продукта реальным запросам и требованиям пользователей.
Количественные методы юзабилити-аудита
Данные количественных методов юзабилити–аудита можно измерить и статистически обработать. Они позволяют получить более объективные результаты. Кроме того, полученные данные можно сравнивать с конкурентами либо между собой за разные периоды времени.
Тестирование эффективности выполнения задач
Метод подразумевает оценку времени, необходимого пользователям для выполнения конкретных задач. Кроме того, он учитывает процент успешных попыток. Например, можно измерить, какое количество времени потребуется человеку для поиска определенной информации на сайте или в приложении. Также можно узнать, какой процент пользователей успешно выполнил эту задачу. Благодаря этому можно выявить узкие места в интерфейсе.
Опрос пользователей с использованием стандартизированных анкет
Такой подход позволяет одновременно собирать как количественные, так и качественные данные. Участникам опроса предоставляется анкета с вопросами, которые позволяют оценить работу приложения или сайта по разным критериям. Обычно устанавливается шкала с баллами от 0 до 10 или от 0 до 5. Таким образом, можно получить среднестатистическое представление о том, как работает продукт и какие его аспекты можно улучшить.
Метод анализа веб–аналитики
Инструменты аналитики, такие как счетчики количества посещений или статистика коэффициентов отказов, помогают в выявлении слабых мест на сайте. Чем меньше времени провел пользователь на сайте, тем менее полезным он для него оказался. Карта может визуализировать действия пользователей, чтобы понять, с какими трудностями им пришлось столкнуться.
Количественные и качественные методы необходимо использовать в совокупности. Это позволит принимать более обоснованные решения в управлении разработкой программного продукта.
Какие преимущества дает юзабилити-аудит?
Юзабилити–аудит является неотъемлемой частью процесса разработки. По крайней мере в тех компаниях, которые стремятся к постоянному улучшению. Они понимают, какие преимущества дает аудит, и активно его используют на всех этапах работы над продуктом.
– Во–первых, аудит выявляет проблемы, с которыми сталкиваются пользователи. Благодаря этому разработчики лучше понимают потребности людей и их ожидания от продукта. В конечном итоге они создают продукт, способный привести пользователей к высокому уровню удовлетворенности.
– Во–вторых, юзабилити–аудит способствует оптимизации конверсии. Согласно исследованиям, устранение узких мест в интерфейсе увеличивает процент пользователей, завершающих необходимые целевые действия. Например, такие, как покупка товара, регистрация пользователя или подписка на рассылку.
– В–третьих, аудит юзабилити экономит время и ресурсы за счет того, что многие проблемы были обнаружены и устранены на ранних стадиях разработки продукта. В дальнейшем количество рисков сокращается, а значит, значительно снижаются затраты на доработки и переосмысленный дизайн в будущем.
– В–четвертых, благодаря тому, что компания проводит юзабилити–аудит, она повышает конкурентоспособность продукта. Продукт становится более ценным в глазах пользователей, поэтому вероятность того, что они уйдут к конкурентам, снижается. Особенно, если разработчики прислушиваются к аудитории и постоянно улучшают сайт или приложение. Пользователи не только остаются довольными и преданными, но и приводят новых пользователей.
– В–пятых, результаты аудита могут стать основой для проведения дальнейших исследований и экспериментов как в текущем продукте, так и в новых проектах.
Юзабилити–аудит не только выявляет проблемы, требующие оптимизации, но и создает основу для постоянного развития и совершенствования программного продукта.