Открыть сервис

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

Юзабилити-тестирование — это метод оценки качества пользовательского интерфейса (UI) и пользовательского опыта (UX), заключающийся в наблюдении за тем, как репрезентативная группа целевых пользователей выполняет типовые задачи с тестируемым продуктом (сайтом, приложением, программой, устройством). Целью является выявление проблем с удобством использования (usability), сбор качественных и количественных данных об эффективности, продуктивности и удовлетворённости пользователей.

История

Корни юзабилити-тестирования лежат в экспериментальной психологии и эргономике XX века. В 1940-х годах в авиации и военной промышленности начали применять методы оценки «человеческого фактора» (human factors engineering) для проектирования кабин пилотов и пультов управления. В 1981 году компания IBM провела одно из первых документированных юзабилити-тестирований текстового процессора DisplayWriter, используя лабораторию с односторонним зеркалом.

Поворотным моментом стала публикация в 1985 году книги Джона Гулда и Клейтона Льюиса «Designing for Usability: Key Principles and What Designers Think», где были сформулированы принципы итеративного тестирования с участием пользователей. В 1990-е годы, с распространением персональных компьютеров и веба, метод стал стандартной практикой в ИТ-индустрии. В 1998 году был принят международный стандарт ISO 9241-11, закрепивший определение юзабилити как степени, с которой продукт может быть использован определёнными пользователями для достижения определённых целей с эффективностью, продуктивностью и удовлетворённостью в определённом контексте использования.

Цели и задачи

Основная задача юзабилити-тестирования — не проверка дизайна на соответствие техническому заданию, а выявление реальных проблем взаимодействия человека с интерфейсом. В ходе тестирования фиксируются:

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

Классификация методов

Юзабилити-тестирование классифицируется по нескольким параметрам.

По стадии разработки

По месту проведения

По способу сбора данных

Процедура проведения

Типовой цикл юзабилити-тестирования включает следующие этапы:

  1. Планирование: определение целей тестирования, выбор метрик, формирование сценариев задач, определение профиля респондентов.
  2. Рекрутинг: отбор участников, соответствующих целевой аудитории продукта. Критерии: возраст, пол, уровень цифровой грамотности, опыт использования аналогичных продуктов.
  3. Проведение сессии: модератор (или автоматизированная система) даёт участнику инструкции и задачи. Участник выполняет их, комментируя свои действия. Модератор не подсказывает, а лишь фиксирует наблюдения.
  4. Анализ результатов: выявление повторяющихся проблем (частотность, критичность), расчёт метрик, составление отчёта.
  5. Внедрение изменений: разработчики и дизайнеры на основе отчёта вносят правки в интерфейс, после чего цикл может повториться (итеративное тестирование).

Метрики и критерии оценки

Для количественной оценки юзабилити используются стандартные метрики:

Ограничения и критика

Юзабилити-тестирование не является универсальным методом. Основные ограничения:

Интересные факты

Источники

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →