Проведение юзабилити-тестов UX

Проведение юзабилити-тестов UX

Перевод статьи ссылка на оригинал

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

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

В этом разделе рассматриваются четыре темы:

основные принципы юзабилити-тестирования

подготовка к юзабилити тесту

проведение юзабилити-тестирования

интерпретация и отчетность по данным юзабилити-теста

ОСНОВНЫЕ ПРИНЦИПЫ ЭКСПЛУАТАЦИОННОГО ТЕСТИРОВАНИЯ

В основе юзабилити-тестирования лежат три основных принципа:

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

Юзабилити-тестирование включает в себя изучение реальных пользователей, использующих продукт. В отличие от оценки юзабилити, в которой часто участвуют эксперты, тестирование проводится реальными пользователями, которые могут предоставить важную информацию, которую не могут предоставить эксперты. Реальные пользователи совершают ошибки, которые не делают эксперты. Один хорошо известный пример относится к компьютерному программному обеспечению, которое содержало сообщение об устранении ошибок, в котором говорилось: «Нажмите любую клавишу, чтобы продолжить». Производитель получил сотни звонков от пользователей, которые не смогли найти ключ «Любой».

  • Юзабилити-тестирование включает в себя постановку измеримых целей и определение того, соответствует ли им продукт. Юзабилити-тестирование включает определение, во-первых, того, что должен уметь делать пользователь. Например, при тестировании вики тестеры могут решить, что пользователь должен иметь возможность найти функцию «Редактировать», а затем успешно отредактировать и сохранить предложение менее чем за 30 секунд.

ПОДГОТОВКА К ЭКСПЛУАТАЦИОННОМУ ТЕСТИРОВАНИЮ Юзабилити-тестирование требует тщательного планирования. По словам специалиста по юзабилити Лори Кантнер (1994), на планирование уходит от половины до трех четвертей времени, затрачиваемого на тестирование. При планировании юзабилити-теста необходимо выполнить восемь основных задач:

Узнайте больше о потребностях вашей аудитории в гл. 5.


Read more about your audience’s needs in Ch. 5.

  • Поймите потребности пользователей. Чтобы понять потребности пользователей, компании проводят фокус-группы, тестируют существующие продукты, приглашают экспертов для проверки продукта, а также проводят интервью на местах и наблюдения за реальными пользователями на рабочем месте.
  • Определите цель теста. Тестировщики могут протестировать идею еще до того, как продукт будет разработан, чтобы увидеть, понимают ли ее люди и любят ли они ее. Или они могут протестировать прототип, чтобы убедиться, что он прост в использовании, или готовый продукт, чтобы увидеть, нужны ли какие-либо улучшения в последнюю минуту.
  • Укомплектуйте испытательную группу. В обширных программах юзабилити-тестирования участвует множество специалистов, каждый из которых выполняет одну работу. В небольших программах участвует всего несколько человек, каждый из которых выполняет много работы. Например, в группу тестирования может входить специалист по малому и среднему бизнесу, который при необходимости может предложить обходные пути; администратор теста, который проводит тест для участников; ведущий заметок, который заполняет формы оценки и записывает важные комментарии пользователей; и видеооператор, который управляет записывающим оборудованием.
  • Настройте тестовую среду. Базовая среда включает комнату для участника теста и еще одну комнату для наблюдателей за тестом. На рис. 13.3 представлена фотография лаборатории юзабилити.

Альтернативный текст для этого изображения не предоставлен
Рис. 13.3 Лаборатория юзабилити Два человека на переднем плане находятся в комнате наблюдения, где они наблюдают за женщиной, выполняющей тест на удобство использования в тестовой комнате. Из Gwinnett Business Journal, с разрешения Tillman, Allen, Greer.

  • Разработайте план тестирования. План тестирования — это предложение, запрашивающее ресурсы; он описывает и обосновывает то, что планируют делать тестировщики.
  • Выберите участников. Тестировщики набирают участников, которые соответствуют профилю предполагаемых пользователей. Как правило, лучше не использовать сотрудников компании, которые могут знать о продукте больше, чем реальный пользователь.
  • Подготовьте тестовые материалы. Материалы для большинства тестов включают юридические формы, которые должен заполнить пользователь, ознакомительный сценарий, помогающий участнику понять цель теста, справочные анкеты, инструкции, которым должен следовать участник, и журнал, в котором тестировщики записывают данные во время теста.
  • Проведите пилотный тест. Пилотный тест — это юзабилити-тест для юзабилити-теста. Пилотный тест может выявить проблемы с оборудованием; тестируемый документ, сайт или программное обеспечение; материалы испытаний; или дизайн теста.

ПРОВЕДЕНИЕ ЭКСПЛУАТАЦИОННОГО ТЕСТА

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

Взаимодействие с участником теста Среди самых популярных методов получения информации от участника теста — тест «думай вслух», в котором участник говорит вслух то, что он или она думает, используя документ или веб-сайт. Рассмотрим более ранний пример программного обеспечения FloorTraxx для проектирования нестандартных полов. При планировании тестирования программного обеспечения вы должны сначала создать набор задач, которые должен выполнить участник:

Вычислите площадь этажа.

  • Рассчитайте количество плиток, необходимых для проекта.
  • Оцените количество клея, необходимого для проекта.
  • Создайте спецификацию материалов, необходимых для проекта.
  • Рассчитать стоимость материалов и количество часов работы для проекта.

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

Пока участник теста думает вслух, ведущий записывает все, что сбивает с толку, и любой момент, когда участник теста не уверен, что делать. Если участник теста застревает, администратор задает наводящий вопрос, например: «Как вы думаете, где может находиться эта функция?» или «Что вы ожидали увидеть, перейдя по этой ссылке?» Вопросы не должны воспринимать знания пользователя как нечто само собой разумеющееся или смущать участника теста за невыполнение задачи. Например, «Почему вы не нажали кнопку «Рассчитать»?» предполагает, что пользователь должен был видеть кнопку и знать, как ее использовать.

Кроме того, вопросы не должны предвзято относиться к участнику теста. Когда тестировщики задают участнику вопрос, они должны стараться не раскрывать желаемый ответ. Они не должны говорить: «Ну, эта часть теста была довольно простой, не так ли?» Независимо от того, думал ли участник, что это было просто или сложно, его или ее импульсом будет ответить «да». Специалисты по юзабилити Джозеф С. Дюма и Дженис Редиш рекомендуют использовать нейтральные формулировки, например: «Как выполнялась эта процедура?» или «Вы нашли эту процедуру легкой или сложной?» (1999). Отвечая на вопросы, тестировщики должны быть непрямыми. Если участник спросит: «Должен ли я нажать «Ввод» сейчас?» они могут ответить: «Вы думаете, что должны?» или «Я хотел бы увидеть, как вы решите».

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


ПРИМЕЧАНИЕ ПО ЭТИКЕ

ПОНИМАНИЕ ЭТИКИ ИНФОРМИРОВАННОГО СОГЛАСИЯ

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

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

Объясните, что участник тестирования может уйти в любое время и может в любое время сообщить группе тестирования о любом дискомфорте, после чего команда остановит тест.

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

Объясните цель записи и способы ее использования. Если, например, запись может быть использована в дальнейшем в рекламе, участник тестирования должен быть проинформирован об этом.

Объясните, кто будет иметь доступ к записи и где она может быть показана. Например, участник может возражать против показа записи на профессиональной конференции.

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

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

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

Пока участник заполняет анкету после тестирования, группа тестирования быстро просматривает журнал данных и отмечает наиболее важные области для исследования. Их цель при разборе полетов — получить как можно больше информации о том, что произошло во время теста; их цель не в том, чтобы думать о способах переделки продукта, чтобы предотвратить будущие проблемы. Специалисты по юзабилити Джеффри Рубин и Дана Чиснелл (2008) предлагают начинать подведение итогов с нейтрального вопроса, например: «Итак, что вы думаете?» Такого рода вопросы побуждают участника начать с важного предложения или впечатления. Во время подведения итогов тестировщики исследуют проблемы высокого уровня, прежде чем перейти к более мелким деталям. Они стараются не отвлекаться на мелкие проблемы.

ИНТЕРПРЕТАЦИЯ И ПРЕДОСТАВЛЕНИЕ ДАННЫХ ПО ТЕСТИРОВАНИЮ ЭКСПЛУАТАЦИОННОЙ ПРИГОДНОСТИ

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

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

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

Сообщите информацию. Написание четкого, исчерпывающего отчета часто приводит тестировщиков к пониманию, которого они иначе не смогли бы достичь.

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

Чтобы просмотреть или добавить комментарий, выполните вход