Как проводить юзабилити-тестирование продукта?
Часть 3/25
Юзабилити–тестирование — это способ залезть в голову пользователям, чтобы узнать, удобно им пользоваться вашим продуктом и как быстро они находят нужную кнопку.
Юзабилити-тестирование (англ. usability testing) - это метод тестирования, который используется для оценки того, насколько легко пользователи могут использовать продукт или интерфейс. Этот процесс позволяет выявить проблемы в проектировании и использовании продукта и сделать его более удобным и интуитивно понятным для пользователей.
Представьте, что вы сделали для клиента приложение по выгулу собак. Теперь надо проверить, смогут ли пользователи найти человека на эту услугу, сделать бронь, как быстро у них это получится. Для этого набирают группу респондентов и тестируют на них приложение. Это и есть юзабилити–тестирование.
Во время юзабилити-тестирования пользователи выполняют задачи, которые являются типичными для вашего продукта или интерфейса. В то же время, наблюдатели замеряют время, которое пользователи затратили на выполнение задач, а также их удовлетворенность процессом. Тестировщики могут также задавать вопросы пользователям, чтобы получить больше информации о том, что они думают о продукте.
Юзабилити-тестирование может проводиться как на ранних этапах разработки, так и после того, как продукт уже вышел на рынок. Это помогает разработчикам понимать, как пользователи будут использовать продукт, и выявлять проблемы в его функциональности и удобстве использования
Зачем нужно юзабилити-тестирование?
- Сравнить новую и старую версию сайта
- Проверить, какой из двух прототипов интерфейса лучше зайдет пользователям
- Сравнить варианты решений в интерфейсе
- Понять, почему клиенты не проходят авторизацию, не покупают, не подписываются (найти точку снижения конверсии)
- Получить от пользователей рекомендации по какому–то конкретному функционалу
- Понять, почему пользователи смотрят, читают, а потом уходят с сайта
- Узнать об ощущениях людей при взаимодействии с ваши интерфейсом.
Для проведения юзабилити-тестирования существует несколько методов:
- Лабораторное тестирование - это метод, при котором тестирование производится в специальной лаборатории. В этом случае, тестировщики создают сценарии задач, которые должен выполнить пользователь, и наблюдают за его поведением через зеркало или запись на видео.
- Удаленное тестирование - это метод, при котором тестирование проводится через интернет. В этом случае, пользователю предоставляется доступ к продукту через интернет, а тестировщики наблюдают за его поведением и собирают данные удаленно.
- Контекстуальное тестирование - это метод, при котором тестирование проводится в реальных условиях использования продукта. В этом случае, тестировщики наблюдают за поведением пользователей в их естественной среде, например, на рабочем месте.
- Экспертный анализ - это метод, при котором тестирование проводится специалистами, которые имеют опыт в разработке и оценке пользовательских интерфейсов. В этом случае, эксперты проводят анализ продукта и выделяют наиболее важные проблемы в его проектировании.
Какие методы выбрать зависит от конкретной задачи и доступных ресурсов. Важно понимать, что результаты юзабилити-тестирования могут существенно повлиять на продукт, поэтому следует уделить этому этапу достаточно времени и ресурсов.
Как проводить юзабилити -тестирование ?

Юзабилити-тестирование процесс состоит из нескольких этапов:
- Определение целей и задач. Необходимо понять, что вы хотите проверить и какие результаты вы хотите получить от тестирования. Например, вы можете хотеть узнать, как пользователи взаимодействуют с продуктом, насколько продукт удобен и интуитивен, какие возникают трудности при использовании и т.д.
- Разработка сценариев тестирования. На этом этапе создаются сценарии, в которых пользователи должны выполнять задачи в продукте. Важно, чтобы сценарии были реалистичными и покрывали различные функции продукта.
- Подбор участников тестирования. Чтобы результаты были достоверными, нужно подобрать представителей вашей целевой аудитории. Например, если ваш продукт предназначен для людей старшего возраста, то вам нужно подобрать участников тестирования этой возрастной категории.
- Проведение тестирования. На этом этапе участники тестирования проходят сценарии и выполняют задачи в продукте, а тестировщики наблюдают за их поведением и собирают данные.
- Анализ результатов. После тестирования необходимо проанализировать данные и выделить наиболее важные проблемы в проектировании продукта. На основе результатов можно определить, какие элементы продукта нужно улучшить и как это сделать.
- Повторное тестирование: после внесения изменений следует провести повторное тестирование, чтобы убедиться, что проблемы были успешно решены и продукт стал более удобным для пользователей.
- Внесение изменений в продукт. На основе результатов тестирования нужно внести изменения в продукт и проверить, как они повлияли на юзабилити продукта.
В процессе проведения юзабилити-тестирования можно использовать различные инструменты, например, запись на видео, анкеты для участников тестирования, тестирование на разных устройствах и т.д. Важно выбрать наиболее подходящие инструменты для конкретной задачи.
Кому надо проводить юзабилити-тестирование
Точно нужно стартапам. Чтобы понимать, в том ли направлении они идут, понимаю их пользователи как все работает или нет.
Стартапам не на что ориентироваться, они не могут сверить свои метрики сейчас с теми, что были год назад. Поэтому единственный выход — идти в народ.
Компании с уже работающим продуктом реже используют юзабилити–тестирование. Потому что им проще ориентироваться на метрики.
Живой пример Юзабилити - тестирования

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

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