6. Методы тестирования юзабилити
• В идеале:
– Лабораторное тестирование
• Что можно сделать самостоятельно:
– Сравнительное тестирование
– Экспертная оценка
6
8. Лабораторное исследование
• Определить фокус-группу, отоборать
испытателей
• Подготовить типичные задачи
• Провести «эксперимент»
• Запротоколировать мнение испытателя
• Провести анализ собранных данных
9. Лабораторное исследование
• Ведущий (модератор)
– Представляет разработчика,
• Наблюдатели
– Представляют заказчика (например
издателя, дистрибьютора)
• Испытатели
– Представляют конечного пользователя
10. Лабораторное исследование
• Речь модератора и респондента;
• Выражение лица респондента (снимается на
видеокамеру);
• Изображение экрана компьютера, с которым
работает респондент;
• Различные события, происходящие на компьютере,
связанные с действиями пользователя:
– Перемещение мышки и нажатия на еѐ клавиши;
– Использование клавиатуры:
– Переходы между экранами (браузера или другой
программы).
11. Сравнительное тестирование
• Определить и изучить аналогичные
продукты для изучения
– Определить/изучить их «сильные стороны»
- удачные решения
– Определить их слабые стороны
• Изучить аналогичные решения в
тестируемом продукте
11
12. Экспертная оценка: аудитория
• Определить аудиторию тестируемого
продукта
– Люди с нормальными/ограниченными возможностями
(accessibility)
– Начинающие/Продвинутые пользователи
– Профессиональные особенности (оператор в банке,
диспетчер на скорой помощи, разработчик ПО и т.д.)
– Возрастные/этнические/религиозные особенности и
т.д.
13. Экспертная оценка: аудитория
• Исследовать мнение пользователей
– Собрать статистику использования аналогичных систем (UX
– user experience )
– Использовать инструменты (http://www.usefulusability.com/24-
usability-testing-tools/ )
– Учитывать интерфейс предыдущих версий, привычки
пользователей
14. Экспертная оценка: платформа
• Определить платформу для исполнения тестируемого
продукта
– PC/Notebook/Mobile/Other
– OS: Windows, Mac, Linux
• Изучить UI guide lines для исследуемой платформы
• Изучить требования к сертификациям под платформу
15. Чек-лист юзабилити
• Можно ли определить в каком месте сайта вы находитесь?
• Названия гиперссылок соответствуют названиям страниц?
• Каждая ли страница позволяет понять, на каком сайте вы находитесь?
• Схема планировки повторяется на всех страницах?
• Организован ли текст в виде небольших блоков?
• Содержат ли страницы вводный текст?
• Представлены ли на сайте контактные данные?
• Обладают ли диалоги логичной последовательностью шагов?
• Обладают ли диалоги понятной кнопкой или ссылкой для перехода к
следующему шагу?
• Все ли графические элементы имеют альтернативные текстовые
надписи?
• Реагируют ли графические элементы на движения мышки? Это
полезно?
• Должен ли пользователь что-нибудь запоминать, переходя между
страницами?
• Возникает ли предупреждение при попытке совершения необратимых
или дорогостоящих действий?
• Можно ли отменить рискованные или дорогостоящие действия?
• Содержат ли страницы с сообщением о возникших ошибках полезную
информацию?
• Существует ли система помощи (справки)?
16. Домашнее задание
• Как можно расширить/изменить
прдложенный чек-лист
• Испробовать его на примере какого-
либо интернет ресурса (например
http://www.s7.ru/)
16