Справившись с OpenID, я, довольный, добавляю комментарий к собственной записи. Первая задача тестирования решена.
Своими руками
Я замечаю на столе странное устройство, напоминающее миниатюрный фонарный столб. "Это система для тестирования мобильных приложений, - поясняет Татьяна. - На линейку кладется телефон, камера сверху записывает происходящее на экране и нажатые кнопки". Вообще говоря, подобные устройства есть и в промышленном исполнении, но UsabilityLab до недавнего времени вполне устраивала их "домашняя" разработка. "Юзабилити-лабораториям вообще довольно много приходится придумывать самим - область очень молодая, и на рынке далеко не всегда есть нужные решения; к тому же, так мы можем на 100% учитывать наши потребности". Впрочем, в скором времени "самоделка" все-таки уступит место промышленной модели.
По ту сторону стекла
Соседняя комната выглядит совсем иначе. Зеркало уже не зеркало, а окно. Две двухмониторные системы, на которых отображаются текущие действия участника. За одной находится сотрудник, непосредственно проводящий тестирование и общающийся с "испытуемым" (его называют фасилитатор или модератор), за другим - ассистент, отслеживающий происходящее и расставляющий пометки, которые потом упростят анализ записи - например, о начале или окончании выполнения задания, о возникшем затруднении и т. д.
Ряд стульев предназначен для представителей заказчика; обычный телевизор, на который транслируется картинка с видеокамеры - для них же. "Очень хорошо, когда заказчик участвует в процессе тестирования. Часто это производит очень сильное впечатление - говорит Татьяна. - Одно дело - когда в ходе экспертной оценки сообщается о каких-то недостатках в интерфейсе, и совсем другое - когда можно увидеть, какие затруднения испытывают реальные живые люди при работе с программой". По ее словам, однажды после подобного "сеанса" заказчик буквально убежал переделывать интерфейс со словами "Ну, отчет вы, конечно, тоже пришлите, но мы уже свои ошибки и так поняли".
Вмешательство фасилитатора в процесс тестирования должно быть очень аккуратным. С одной стороны, зачастую требуется направить действия пользователя в нужное русло, чтобы получить необходимую информацию (например, если тестируется какой-то конкретный диалог, а пользователь норовит придумать решение поставленной перед ним задачи без использования этого диалога), с другой, участник тестирования должен обладать достаточной свободой в своих действиях, чтобы ситуация была реалистичной - поэтому явных указаний о том, что делать, не выдается.
После завершения праведных трудов пользователя остается подробная запись всех его действий, уже снабженная пометками и готовая для анализа - она пересматривается, определенные моменты снабжаются дополнительными комментариями и т.д. На "выходе" работы аналитика получается толстый письменный отчет, который можно снабдить видеоприложением - например, вырезав выражение лиц участников, когда те сталкивались с трудностями при совершении какого-то действия - дабы заказчик в буквальном смысле слова посмотрел своим проблемам в лицо. (Пример такого отчета мы надеемся выложить на том же многострадальном inside.computerra.ru.)
"По окончании тестирования участники обычно бывают довольны, - рассказывает Татьяна. - Им приятно чувствовать себе экспертами; обычно люди просят, чтобы мы приглашали их и в следующий раз".
Юрий Романов и Михаил Ваннах не раз писали на страницах "КТ" о квантовых свойствах человеческого сознания: в результате измерения его состояние может измениться. Кажется, юзабилити-специалисты об этом прекрасно осведомлены…
Автор: Сергей Голубицкий
Отправляем в турсун-заде железные мотивы и сосредотачиваемся на мягком материале, ибо скопилось его непристойное множество. Дабы не мусолить разношерстые софтины по отдельности, решил объединить сегодня несколько программ тематически - разыграем сценку "Поход в горы". Вернее, тут и разыгрывать нечего: всю прошлую неделю ежедневно оказывался в ситуации, когда приходилось быстро решать хоть и основополагающие, но элементарные задачи - дефрагментировать диск перед созданием имиджа, получить дистанционный доступ к компьютерам родственников, протестировать стремную программу в виртуальной машине…
О программах, способных выполнять с той или иной долей блеска описанные ситуации, я рассказывал в "Голубятнях" тыщу раз, выделяя то одно, то другое достоинство фаворита дня. Оказалось, однако, что в "фаворитизме дня" кроется жуткая трагедия, способная в критичный момент довести до отчаяния. Поясню ситуацию: одно дело - вальяжно и расслабленно тестировать на досуге ту или иную программулину, совсем другое - в авральном порядке быстро и четко выбрать оптимальный вариант, способный эффективно решить проблему. И здесь оказывается, что все эти "фавориты дня" в экстренной ситуации - тот самый "поход в горы" - начинают трещать по швам: либо не справляются с поставленной конкретной задачей, либо неподъемной своей учебной курвой загоняют в тупик, доводя до сенильного не по годам тремора.
Всю неделю ловил себя на мысли, что приходится отправлять былых "фаворитов дня" в мусорную корзину и браться за поиск новых кандидатов, предоставляющих надежное, быстрое, простое и эффективное решение. Обращаю внимание читателей, что речь идет не о традиционных для "Голубятен" acid tests - кислотных тестах, при которых с софта сгоняется семь потов, а именно о "походе в горы" - проверке функциональной эффективности программ в ситуациях, когда не ставится задача побить мировой рекорд, а всего лишь - надежно, быстро и просто решить банальную задачу. Согласитесь, странно наблюдать, как победители кислотных тестов потешно простоволосятся в, казалось бы, гораздо более приземленных ситуациях.
ОК, скидываем обороты культур-повидлианской насыщенности (упаси господи, у неподготовленных читателей голова сползет набекрень!) и переходим к топорному тексту в лоб. Ситуация первая: виртуальная машина.
После установки чистой Висты на новом ноутбуке постоянно ощущаю шаткость ситуации, обусловленную незнакомым поведением операционной системы. Скажем, прислала мне студентка письмо с ответами на контрольные задания, которые запихала в вордовский документ. Уж сколько я просил-молил пользоваться в электронной переписке чистым текстом, на худой конец - хэтэмээлью, но только не DOC’ами: все впустую! Любовь отечественных "малопродвинутых пользователей" к офисным программам кукожит воображение: с какого-то непонятного будуна вордовские документы мнятся чуть ли не синонимом самого компьютера. Чего только не запихивают конченые ламеры (это те, кому неохота учиться, - в отличие от нас, ламеров не конченых, пребывающих в постоянном наращивании IT-бицепса) в свои DOC’и: и картиночки всякие, и шматки хэтэмээли, выскобленные из веб-браузера через copy-paste, и, прости господи, пытаются втыкать туда даже флэш-клипы и авишки!
Прислала, короче, мне студентка письмо, запустил я приложенный к нему вордовский документ, а паршивец полез чего-то менять в normal.dot. Голова у меня от зашкаленной занятости и без того идет кругом - ну я и кликнул на ОК, не вдаваясь в подробности появившегося на экране сообщения. В результате документ в Ворде не открылся, но это не беда в сравнении с тем, что последовало. А последовал… полный кондец приложению MS Word 2003, который вообще перестал загружаться!
Я, конечно, понимаю, что можно чего-то там освежить в памяти, почитать мануал, добраться до этого покоцанного normal.dot, чего-нибудь там подправить либо заменить на заведомо действующий, только… только нет у меня времени на все эти дурацкие камлания! Нет и баста. Мне гораздо проще и быстрее восстановить образ TrueImage, которые создаю в последнее время чуть ли не через день.
Подлянка с засланным вордовским казачком наглядно продемонстрировала зыбкость почвы, на которой приходится обживаться с новой ОС. В любом случае о лихих тестированиях, кои позволял себе под Windows XP, мечтать не приходится. По крайней мере до окончательного обустройства в Висте и, желательно, появления сервис-пака, повышающего устойчивость системы к непредвиденным сбоям, вызванным нештатными ситуациями или кривым софтом.
Изначально я планировал заниматься тестированием на добром старичке Asus W2, однако 17-дюймовый ноутбук каким-то незаметным, хотя и естественным образом перекочевал на письменный столик Света Моих Очей, где теперь служит площадкой для проведения ежедневных турниров в Stronghold 2, Call of Duty 4 и Heroes 5. Поэтому единственным выходом из ситуации стала установка виртуальной машины на Vaio - для всех случаев софтотестирования и левых экспериментов (нехилый такой переходец получился к "топорному тексту в лоб" - главное, короткий).