• Регистриция
Этап применения умений и навыков.
Плохой специалист винит не себя, а инструменты, которыми он пользуется. Поэтому убедитесь в том, что ваше прог...
Этап финальной доводки.
Именно внимание к деталям отличает хорошую работу от великолепной. Вот несколько советов как «добавить изюм...
Фиксированный размер шрифта на Ваших веб-страничках
Вы когда нибудь задумывались о том, как выглядят ваши веб-странички на других компьютерах? Наверняка задумыв...
Этап финальной доводки.
Именно внимание к деталям отличает хорошую работу от великолепной. Вот несколько советов как «добавить изюм...
Секреты индексации сайта. Сайт может и должен работать. Пример №2
Звонит скептически настроенный знакомый и рассказывает "ужасную" историю. Сфера деятельности - бытовая элект...
При создании дизайна для Сети вам нужно принять к сведению, что контент будет меняться. О том, чтобы тратить в...
Плохой специалист винит не себя, а инструменты, которыми он пользуется. Поэтому убедитесь в том, что ваше прог...
Юзабилити – тестирование в домашних условиях.

Я несколько лет занимаюсь созданием сайтов и по программной части, да и по всему остальному тоже, разговоры с клиентом веду я. Не так давно клиент начал умнеть и теперь помимо слов: макет, хостинг, скрипты, движок и база у него появилось новое слово – “юзабилити - тестирование”. От куда они этого нахватались неизвестно, может от иностранных коллег, может из книг. Кто его знает. И каждый раз приходится им объяснять, что это такое и с чем его едят. И все хотят, чтобы я обязательно его провёл и предоставил им отчёт. А так как в профессиональных студиях такие вещи очень дороги и мне они не по карману, приходится изобретать велосипед. В этой статье я бы хотел рассказать о том, как провести юзабилити - тест в домашних условиях. И так начнём…

Прочитав достаточное количество статей, я понял, что если вы хотите получить хороший сайт, его нужно тестировать. Ведь поработав несколько недель над одним проектом, ты знаешь каждую его мелочь, но её не знает рядовой пользователь. Надо понимать, что люди, а точнее целевая аудитория твоего будущего сайта может не думать, так как это делаешь ты, люди могут использовать другие методики поиска в Интернет нужной им информации. И в связи с этими обстоятельствами нельзя тестировать сайт самому. Обычно я прошу друзей сделать это для меня. Главное помнить, что лучше сайт протестирует хотя бы один человек, чем этого не сделает ни кто. Но для начала тестирования в “домашних условиях” нужно подготовить некоторые вещи. Например, список вопросов, которые вы будете задавать. Я, конечно, понимаю, что всё предугадать невозможно, но всё основное у вас должно быть на руках, остальное к вам придёт непосредственно при тестировании. Ещё вам понадобится записывающий магнитофон и/или видеокамера, расставьте их так, чтобы они не мешались пользователю и могли свободно записывать все, что происходит. Камера должна снимать только монитор, для дальнейшего анализа ошибок пользователя. При хорошем стечении обстоятельств вам понадобятся две камеры. Одна из них должна снимать пользователя и его реакцию на те или иные события, а другая должна снимать всё, что происходит на мониторе. Если же вы стеснены в финансах и у вас нет камеры, то вы описываете всё что увидите словами в какой либо тетради, но не советую, анализировать весь процесс тестирования будет очень сложно. Приготовьте два стула (себе и собеседнику) и поставьте их рядом, но так, чтобы пользователю вы не мешались, и он чувствовал себя свободно и раскованно. Включите компьютер и загрузите с локального сервера копию сайта. Выключите монитор. Вот и всё, место для тестирования готово.

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

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

Попили чаю, идём дальше. Предложите пользователю сесть перед компьютером и включите монитор. С этого момента вы должны наблюдать за ходом мысли тестера, при этом, задавать ему вопросы и просить выполнить какие либо действия, но не старайтесь ему помочь, пользователь должен сам найти выход из ситуации или достичь цели, которая была ему поставлена. Лишь только если вы увидите, что тестируемый окончательно поставлен в тупик ввиду ошибки вашего сайта или же непонимания происходящего вы можете помочь ему советом или показать, как это можно обойти. После чего вы должны сделать пометку о данной ошибке и в дальнейшем убрать или доработать её. Для начала поинтересуйтесь у пользователя, что он думает о главной странице, понятен ли ему смысл и предназначение сайта, что привлекло его внимание сразу, а чего он не заметил, как ему нравится сочетание цветов, возникают ли у него ассоциации и дальше в таком духе. Потом можно попросить пользователя выполнить какую либо простую операцию (например, если вы тестируете магазин, попросите пользователя заказать определённый товар, который с начала он должен найти, а потом добавить товар в корзину и оформить заказ на себя). Но не забывайте о том, что ваш пользователь должен проговаривать все свои мысли и объяснять все свои поступки. После просмотра и оценки главной страницы (обычно от 3 до 5 мин) переходите на другие страницы и элементы сайта. В частности пробегитесь с пользователем по всем меню, обычно первые проблемы возникают именно на почве не грамотно построенного и отсортированного меню. Затем можно попробовать воспользоваться сервисами (если, конечно же, они есть), предоставляемые данным сайтом. Будь-то голосование или служба рассылок, главное узнать, понятно ли предназначение данных сервисов. После того, как пользователь просмотрел весь сайт (или большую его часть) вы должны поинтересоваться у него, что ему особенно понравилось в большей степени, а что в меньшей. Какие мысли и предложения есть у него самого. Не забывайте всё это записывать. После тестирования первого человека пригласите второго и повторите тест. Обычно на тестирование сайта требуется 3-4 человека. В среднем один сайт тестируется от 30 минут до одного часа. Как показывает практика, если ошибка серьёзная, то все пользователи, как правило, останавливаются в одном и том же месте, заходя в тупик, или просто сообщают вам о ней.

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

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

Перед тем, как сдавать сайт заказчику и получать с него деньги напишите маленький отчет (обычно 1-2 листа) и предоставьте все имеющиеся у вас материалы тестирований. Это производит очень большой эффект вашей компетентности по данному вопросу и в дальнейшем большую часть заказов будет приходить от партнёров, друзей родственников вашего заказчика. Вот вроде бы и всё, список приблизительных вопросов, которые нужно задавать пользователю – тестеру вы сможете найти в книге Стива Круга “Вебдизайн”.

Успехов вам в этом нелёгком деле, как создание сайтов.

 

Популярное

  • PHP. Пишем счетчик просмотров для каждой страницы сайта на php
    На некоторых сайтах часто можно увидеть следующую надпись внизу страницы или под статьями: "Всего просмотров xxx. Сегодня xx". На первый взгляд ничего примечательного...
    Пишем 'гостевую книгу' с нуля на php
    Почти на каждом более-менее популярном сайте есть форум или гостевая книга, эти элементы нужны для постоянного общения автора сайта с его пользователями. Но многие...
    Окна сообщений
    Хотя всплывающие окна это и очень эффективный метод получения новых подписчиков, есть один еще более успешный. Сочетая его с хорошим стимулом, вы в буквальном смыс...
    Собственная статистика поисковых слов (Яндекс, Рамблер, Google,...) на PHP
    В этой статья я бы хотел поделиться с вами своей новой разработкой – анализатором поисковых запросов с популярных поисковых систем, посмотреть, что это такое, и ка...
    Гостевая книга на PHP.
    В этой статье рассказывается о том, как создать гостевую книгу, описывается её структура и реализация. За пределами статьи остаются дизайн, вёрстка, оформление и т....
  • Организация CSS-файлов: Совет 1 - Флаги
    CSS Organization Tip 1: FlagsВам приходилось писать и работать с большими CSS-файлами? Мучались с бесконечным скроллингом вверх-вниз в поисках нужной части кода? CSS-файлы, с котор...
    Частые ошибки в веб-дизайне.
    Разметка текста – одна из самых важных характеристик дизайна. В большей части проектов текст доминирует, так что хорошо подобранные шрифты могут стать ключом к ра...
    Компот и мухи веб-разработки
    Русский интернет (уже наконец) вовсю осваивает “дизайн через CSS”, но многие все равно не понимают, почему именно надо дизайнить так, а не по-старому, через таблицы. Р...
    Создаем веб-дизайн на тему комиксов, Photoshop и HTML+CSS
    Давайте начнем! Для быстроты изложения я опущу объяснение основ (вроде того, как создать слой-маску или отредактировать обработчики или векторную фигуру). Вам нужн...
    HTML 4 не является языком оформления веб-страниц.
    Он является языком логической разметки страниц. Раньше, создавая HTML-документ, вы думали о том, что этот заголовок будет сделан жирной верданой золотистого цвета и о...
  • Немного о PHP.
    Интернет уже давно прочно вошел в нашу жизнь. Это смелое утверждение можно доказывать или опровергать много раз, но так или иначе все меняется, а с этим спорить никт...
    Основы написания PHP программ
    Как и в любом языке программирования в PHP есть свои правила, константы, зарезервированные слова и операторы, с помощью которых выполняются различные манипуляции с ...
    История РНР
    Начинать нужно всегда с самого простого, и сейчас я попробую познакомить Вас с программированием на скриптовом языке РНР. РНР (читается как пи-эйч-пи) появился на св...
    Особенности РНР
    Как и у всякого языка программирования, у РНР есть свой синтаксис. Он очень похож на синтаксис языка С или Perl. Программисты, пишущие на этих языках, смогут освоить РН...
    Введение в PHP
    PHP - это скриптовый язык программирования, который исполняет весь свой код на стороне сервера, а клиенту выдается только результат работы скрипта. Изначально PHP рас...

Теги

Календарь

< Ноябрь 2011 >
П В С Ч П С В
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 30        

Наши фото

Укажите свое мастерство









 

Обрати внимание

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

На заметку

Твой сайт
Изготовление сайта - штука тяжёлая и занимает кучу времени. Так что длительность прогулок под Луной с любимой девушкой, а для кого и с любимым бойфрендом, придется с...
JavaScript: очистка формы
Для очистки формы существует специальная кнопка Reset, при нажатии на которую данные формы возвращаются в исходное значение. Если ввести свои данные в форму, а затем ...