Написать нам







Создаем сочные сайты!
+7 (499) 649-30-72
Написать нам
Создание сайтов






СОЗДАНИЕ САЙТОВ У НАС — ЭТО КАЧЕСТВО И РАЗУМНАЯ ЦЕНА. УБЕДИТЕСЬ САМИ!

ЗВОНИТЕ:
+7 (495) 974-15-75

Все статьи

Юзабилити-тестирование и оптимизация Интернет-проекта

23.03.2004

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

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

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

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

Выясните, что вы собираетесь обнаружить

Что вам необходимо узнать об исследуемом продукте?
Начните с общей цели вашего исследования; возможно, вас интересует, почему после выхода последней версии продукта участились звонки в службу техподдержки. Или ваше положение на рынке пошатнулось и вы желаете знать, не вызвано ли это тем, что продукция конкурента более удобна в использовании.

Разбейте цель эксперимента на несколько чётких задач

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

Спроектируйте ваше исследование

Характеризуйте пользователей, которые станут участниками тестирования
Это необходимо, потому что когда вы займётесь непосредственно подбором участников, очень важно будет знать, кто именно вам нужен: новички, эксперты или опытные пользователи, мужчины, женщины, или же вы нуждаетесь в представителях обоих полов; также важен возраст пользователей. Кто является целевой группой пользователей вашего продукта? Если вы тестируете дисплеи реактивных истребителей, вам ни к чему пропускать через ваши тесты орды тинейджеров. Если ваш продукт – автомат для продажи газировки, в таком случае те же тинейджеры придутся как нельзя кстати. Выявление профиля пользователей вашего продукта важно для проектирования эксперимента и непосредственно для подбора его участников.

Определите структуру вашего эксперимента

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

Определите задания, которые будут предложены участникам тестирования во время проведения каждого теста

Эти задания, несомненно, должны быть заимствованы и основаны на тех задачах, которые пользователи решают с помощью вашего продукта в процессе его нормального использования. Укажите всё, что понадобится вам для того, чтобы определить сценарий теста: состояние автомата, машины или компьютера, экраны, документацию, другие средства помощи и подсказки, которые должны присутствовать. Также укажите, каким образом определяется успешное завершение выполнения каждого задания, – например, если пользователь успешно сохранит отредактированный документ или выполнит некоторую производственную операцию, достигнув определённого законченного результата. (or completes the manufacturing operation with a finished, in-spec part. – здесь я не уверен в точности перевода. прим. пер.)

Опишите инструментарий исследований

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

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

Характеризуйте требуемый персонал

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

Добудьте себе пользователей

Составьте список пользователей, из которого вы будете подбирать участников для каждого теста
Существует столько материала, касающегося подбора тестовых пользователей, что перечисление всех без исключения особенностей этого процесса становится затруднительным, поэтому остановимся на нескольких основных моментах. Вам понадобится количество пользователей, достаточное, чтобы создать выборку в требуемой для теста пропорции опыта, навыков и демографических характеристик, – поскольку в противном случае неучтенные факторы могут закрасться в структуру проводимого эксперимента и повлиять на полученные в ходе тестов данные. Профиль пользователей, который вы определили в ходе подготовки и проектирования эксперимента, поможет вам создать модель типового пользователя вашего продукта. Например, приборной доской реактивного истребителя могут пользоваться не только сами пилоты, но и обслуживающие рабочие, механики, инструкторы и диагностирующий персонал. Тем не менее, для тех целей, которые преследуете вы («Позволяет ли использование дисплея радара ближайшего окружения самолёта избежать столкновений в процессе полёта на спине? (в перевёрнутом положении – прим. переводчика)»), вы можете быть заинтересованы в рассмотрении только одного сегмента всей выборки – в нашем примере, только пилотов.

Даже если вы уже сузили выборку до единичного профиля, например, «пилоты мужского и женского пола со зрением 20/20 в возрасте от 22 до 35 лет, имеющие учёную степень не менее бакалавра или эквивалентную», вам все ещё необходима дополнительная информация, касающаяся ваших пользователей. Каким опытом работы с данным типом дисплея обладает каждый пользователь? Пользуются ли они устаревшими механическими индикаторами или предпочитаю компьютеризированные дисплеи? Есть ли среди них дальтоники? Какой глаз является доминантными для каждого из них? Список вопросов можно продолжить, поскольку чем лучше вы знаете участников тестирования, тем меньше сюрпризов преподнесут неучтённые и спонтанные факторы, способные исказить ваши экспериментальные данные.

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

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

Подготовьтесь к тесту

Приготовьте необходимый инструментарий

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

Подготовьте тестовую группу

Ваша тестовая группа – это группа пользователей, которые примут участие в данном тесте. Сколько вам потребуется человек? Наиболее распространённые руководства рекомендуют использование по меньшей мере 4 или 5 участников для того, чтобы обнаружить большинство проблем, связанных с юзабилити. Подберите вашу тестовую группу на основе ваших задач и профиля пользователей, учитывая доступность участников в дни, на которые вы назначили проведение теста.

Проведите тест

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

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

Пропустите участника через все задания и собирайте данные

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

Тесты, предназначенные для сбора преимущественно концептуальной информации или информации, касающейся предпочтений пользователей (tests, that are looking for primarily preferential or conceptual data – опять подозрительный перевод) (посредством «мыслей вслух», например), могут предполагать активное взаимодействие между экспериментатором и участником тестирования. Для тестов, ориентированных на получение таких эмпирических данных, как частот появления ошибок, взаимодействие пользователя и экспериментатора должно быть сведено к минимуму, чтобы снизить влияние последнего на поведение участника тестирования.

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

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

Обсудите с участником пройденное тестирование

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

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

Анализируйте полученные данные

В первую очередь ищите крупные проблемы

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

Подведите итог собранным данным по производительности

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

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

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

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

Когда стоит использовать данную методику

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


Источник: http://usability.by.ru/

Ещё рекомендуем прочитать:

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

Внимание!
Цитирование авторских материалов допускается только при условии прямой гиперссылки на «Introweb.ru»!


К списку статей



+7 (495) 974-15-75