Компьютерра, 2007 № 45 (713) - страница 29
Поначалу я хотел посмотреть на сравнительно недавнюю разработку в области юзабилити-тестирования - системы отслеживания взгляда пользователя (eye-tracking; мы писали о компании Tobii, выпускающей такие решения, в репортаже с прошлогоднего CeBIT’а) - в UsabilityLab такая штука есть, но появилась она совсем недавно и еще не заступила на "боевое дежурство". "Может, оно и к лучшему", - думаю я, занимая место за рабочим столом. Татьяна выставляет настройки в программе Morae Recorder, открывает в браузере наш редакционный блог inside.computerra.ru и нажимает на большую красную кнопку, после чего уходит в соседнюю комнату и оставляет меня практически наедине с компьютером. Я знаю, что зеркало слева от меня с другой стороны прозрачно, Татьяна меня видит через него и через веб-камеру, и что я могу общаться с ней по системе громкой связи, но в остальном я предоставлен сам себе: ощущения "взгляда из-за плеча" нет.
Вообще-то, я не очень хороший кандидат на роль участника тестирования - несмотря на все странности нашего блога (например, наполовину английский интерфейс), большинство стандартных действий я выполняю "на автомате", и чтобы столкнуться с какой-то проблемой, достойной анализа, приходится придумывать себе неочевидные задачи. "Участник, наверное, не должен быть знаком с продуктом для получения адекватных результатов?" - уточняю я. Татьяна отвечает, что все зависит от задачи: если нужно узнать, как будут реагировать новые пользователи, то и участники подбираются неопытные; а если, скажем, выпускается новая версия популярной программы или сравнивается два дизайна интерфейса, результаты тестирования опытных пользователей покажут, насколько болезненными (или, наоборот, приятными) для них окажутся изменения.
Впрочем, в моем случае за проблемой слишком далеко ходить не пришлось - пытаясь авторизоваться с помощью OpenID через LiveJournal, я достаточно быстро получаю сообщение об ошибке, которое заставляет меня задуматься на несколько секунд. "Что произошло, Илья?" - спрашивает Татьяна, постоянно поддерживающая со мной разговор в процессе тестирования с тем, чтобы я комментировал действия, а не замыкался в себе. (Этот прием называется "проговариванием" и часто используется в подобных тестах.) Возвращаясь на страничку назад (и проклиная разработчиков MSIE, в котором, судя по всему, до сих пор не сохраняются данные, введенные в веб-форму при возврате на страницу), я понимаю, что вместо своего логина в ЖЖ ввел полный путь к журналу. В другой ситуации я бы сказал, что это была моя ошибка (не заметил, что был выбран тип OpenID "LiveJournal account"), но "ошибок пользователя" здесь не бывает.
Справившись с OpenID, я, довольный, добавляю комментарий к собственной записи. Первая задача тестирования решена.
Я замечаю на столе странное устройство, напоминающее миниатюрный фонарный столб. "Это система для тестирования мобильных приложений, - поясняет Татьяна. - На линейку кладется телефон, камера сверху записывает происходящее на экране и нажатые кнопки". Вообще говоря, подобные устройства есть и в промышленном исполнении, но UsabilityLab до недавнего времени вполне устраивала их "домашняя" разработка. "Юзабилити-лабораториям вообще довольно много приходится придумывать самим - область очень молодая, и на рынке далеко не всегда есть нужные решения; к тому же, так мы можем на 100% учитывать наши потребности". Впрочем, в скором времени "самоделка" все-таки уступит место промышленной модели.
Соседняя комната выглядит совсем иначе. Зеркало уже не зеркало, а окно. Две двухмониторные системы, на которых отображаются текущие действия участника. За одной находится сотрудник, непосредственно проводящий тестирование и общающийся с "испытуемым" (его называют фасилитатор или модератор), за другим - ассистент, отслеживающий происходящее и расставляющий пометки, которые потом упростят анализ записи - например, о начале или окончании выполнения задания, о возникшем затруднении и т. д.