Знакомство с юзабилити-тестированием сайта.

Перевод статьи:  An Introduction To Website Usability Testing.
Автор:  Thomas Churm.

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

Что такое юзабилити?

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

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

Почему вопрос юзабилити так важен?

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

Изображение.

Юзабилити-тестирование используется для проверки всех форм взаимодействия людей с различными устройствами. (Изображение взято с сайта Mediamatic.)

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

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

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

Изображение.

Результат юзабилити-теста, с использованием Eye-tracking устройства, из которого видно куда пользователь смотрел и в течение какого времени заострял свое внимание на определенных точках. (Изображение с сайта User Version.)

Существует три основных категории тестирования юзабилити:

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

Методы, применяемые при юзабилити-тестировании.

Ниже вкратце представлены основные методы, применяемые в процессе юзабилити-тестирования.

Как вы можете заметить, большинство приведенных здесь методов подразумевают наблюдение за поведением пользователя. Касательно того, как вы можете пригласить и заинтересовать людей для вашего юзабилити тестирования с помощью электронной почты, я бы порекомендовал обратиться к статье Эдди Джеймса «Приглашение заинтересованных лиц для участия в юзабилити сессиях: 14 советов и соображений касательно приглашению по Email.»

  • Hallway или коридорное тестирование:  Для тестирования сайта вместо подготовленного и опытного персонала используются случайные люди. Этот подход особенно эффективен для проверки вновь созданных сайтов при первом их тестировании в процессе разработки.
  • Дистанционное юзабилити тестирование:  К тестированию сайта привлекаются люди, проживающие в нескольких разных странах, находящихся в различных временных поясах. Иногда удаленное тестирование проводится с использованием видеоконференцсвязи, хотя допускается и отдельная работа пользователя и наблюдателя. В настоящее время имеется различное программное обеспечение, стоимость которого вполне доступна, позволяющее проводить юзабилити-тестирование даже исследователям, которые не являются экспертами в области юзабилити. Как правило, в этом случае вся информация о местах кликов и другой динамике пользователя автоматически записывается. Также сохраняются данные о любых критических ситуациях, имевших место во время работы пользователей на сайте вместе с их действиями, которые привели к таким ситуациям. Благодаря своей продолжительности, дистанционный метод тестирования позволяет каждому пользователю выполнить все необходимые задачи, которые в свою очередь фиксируются программой. Еще одним достоинством этого способа является то, что он проводится в естественной для пользователя обстановке, а не в контролируемых лабораторных условиях.
  • Изображение.

    Для проведения дистанционного юзабилити-тестирования имеется широчайший выбор программного обеспечения. На скриншоте представлено одно из них – программа Usabill.

  • Экспертиза:  Специалистов данной области просят сделать оценку уровня юзабилити определенного сайта. Иногда для проведения тестирования эксперта доставляют непосредственно в испытательное учреждение, в то время как в иных случаях оценка проводится дистанционно, после чего ее результат отправляется заказчику на рассмотрение. Автоматизированные экспертизы, как правило, не такие детальные как другие виды юзабилити-тестов, но их преимуществом является то, что они проводятся максимально быстро.
  • Тестирование с помощью бумажных прототипов:  Все достаточно просто, этот способ юзабилити-тестирования осуществляется путем создания черновых, даже ручных набросков эскизов пользовательского интерфейса с последующим их использованием в качестве прототипов или моделей дизайна. Наблюдение за пользователем, который берется за выполнение необходимых задач используя такие прототипы, позволяет вам убедиться в корректности выбранного дизайнерского решения с минимальными затратами, еще до того как вы начнете процесс кодирования. Для получения более детальной информации о тестировании с помощью бумажных прототипов вы можете обратиться к статье «Бумажное прототипирование как метод тестирования юзабилити».
  • Изображение.

    Бумажное прототипирование iPhone приложения. (Изображение с сайта Golem.de)

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

    Анкеты, применяемые при юзабилити-тестировании обычно выдаются после того, как пользователь попытался выполнить поставленную перед ним задачу. (Изображение взято с сайта Docstoc)

  • Самостоятельный пошаговый анализ — «Сделай сам»:  Собственно, название метода говорит само за себя, то есть экспериментатор в рамках юзабилити теста создает ситуации, в которых он или она, используя реальные сценарии, самостоятельно пошагово проходит их так, как это должен делать сам пользователь. Один из вариантов этого способа юзабилити-тестирования – это коллективное прохождение сценария, когда помимо исследователя в нем принимают участие несколько людей, выполняющих те же действия.
  • Контролируемый эксперимент:  Подход, который очень похож на научные эксперименты, обычно подразумевающие сравнение двух продуктов путем детального взвешивания всех статистических данных в лабораторных условиях. Хотя этот метод может быть самым трудновыполнимым в реальных условиях, благодаря своему научному характеру, он приводит к максимально точным результатам, которые в итоге оглашаются заказчику.
  • Изображение.

    Контролируемые эксперименты обычно проводятся в условиях лабораторий по юзабилити исследованиям, подобно той, которая представлена на фото. (Изображение с сайта U-Sentric)

  • Автоматическая оценка юзабилити:   Это, вероятно, не что иное, как Священный Грааль в области юзабилити-тестирования. Различные научные работы и создаваемые прототипы нацелены на то, чтобы попытаться автоматизировать процесс тестирования юзабилити сайта с различной степенью успеха. Один интересный подход, обсуждаемый на этом блоге, это USEFul Framework, который представлен Джастином Мифсудом. Вы можете ознакомиться с ним в статье «USEFul – фреймворк для автоматизации процесса оценки юзабилити сайта».
  • Изображение.

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

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

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

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *