43
Проведение юзабилити- тестирования

Проведение юзабилити-тестирования Final

Tags:

Embed Size (px)

DESCRIPTION

Маргарита Титова, UsabılıtyLab конференция I2B-2011, Пермь-Екатеринбург

Citation preview

Page 1: Проведение юзабилити-тестирования Final

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

Page 2: Проведение юзабилити-тестирования Final

U-тестирования как отдельный вид исследования

Page 3: Проведение юзабилити-тестирования Final

3

Что такое юзабилити-тестирование?

Ваше мнение?

Page 4: Проведение юзабилити-тестирования Final

4

Экспериментальный метод, построенный на интервьюировании пользователей по заранее составленному сценарию и направленный на выяснение того, как пользователи используют продукт.

Юзабилити-тестирование

Page 5: Проведение юзабилити-тестирования Final

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

• Оценка, основанная на выполнении задач

• Процесс, сопровождающий разработку

• Ключевой компонент методологии HCD

5

Юзабилити тестирование

Page 6: Проведение юзабилити-тестирования Final

• Проверка, подходит ли дизайн

• Диагностика проблем

• Сравнение альтернатив

• Верификация дизайна на соответствие целям

6

Какие цели могут быть у тестирования?

Page 7: Проведение юзабилити-тестирования Final

• Навигация

• Содержание

• Представление

• Взаимодействие

7

Что тестировать?

Page 8: Проведение юзабилити-тестирования Final

Формирующие (formative) тесты

• Проводятся в процессе разработки

• Используется для определения достигаются ли определенные цели дизайна

Результирующие (summative) тесты

• Проводятся в конце разработки

• Используются для валидации того, что продукт достигает поставленных целей

Виды тестирования

8

Page 9: Проведение юзабилити-тестирования Final

Качественный (маленькие выборки)•Обеспечивает много

возможностей для наблюдения•Основывается на знаниях и

суждениях•Специалист наблюдает,

интерпретирует, принимает решения

Количественный (большие выборки)•Фокусируется на количественных

оценках•Результаты могут быть обобщены

на большую популяцию•Необходимы большие выборки

Два подхода к тестированию

9

Page 10: Проведение юзабилити-тестирования Final

• Тестирование с 5 пользователями выявляется 85% проблем

• Решите проблемы

• Снова протестируйте и найдите другие 85% проблем (от оставшихся)

• Решите проблемы

• В третий раз с 5 пользователями найдите 85% проблем (от оставшихся)

10

Дизайн—Тест—Дизайн—Тест…

Page 11: Проведение юзабилити-тестирования Final

• Remote Testing• Co-discovery Learning• Coaching Method• Performance Measurement• Question-asking Protocol• Retrospective Testing• Shadowing Method• Teaching Method• Thinking Aloud Protocol

11

Методы тестирования

Page 12: Проведение юзабилити-тестирования Final

12

Определитель (1/3)

Есть пользователи для проведения тестирования ?

ДАНЕТ

Heuristic Evaluation

Доступны ли пользователи непосредственно ?

ДА НЕТ

Remote TestingОцениваем производительность ,

а не впечатления ?

ДАНЕТ

Performance Measurement

Могут ли пользователи говорить (комментировать свою работу )?

Page 13: Проведение юзабилити-тестирования Final

13

Определитель (2/3)

Могут ли пользователи говорить (комментировать свою работу )?

ДА

НЕТ Thinking Aloud Protocol

Question -asking Protocol

Может ли другой пользователь комментировать работу

пользователя , выполняющего тестовые задания ?

ДАНЕТ ShadowingMethod

Retrospective Testing Является ли тестер экспертом в

предметной области ?

Page 14: Проведение юзабилити-тестирования Final

14

Определитель (3/3)

Является ли тестер экспертом в предметной области ?

ДАНЕТ

Teaching Method

Co -discovery Learning Coaching

Method

Page 15: Проведение юзабилити-тестирования Final

Планирование U-тестирования

Page 16: Проведение юзабилити-тестирования Final

• Ситуация, основанная на какой-то истории

• Участники выполняют задание

• Используется терминология пользователей

• Однозначность

• Обеспечивают необходимые детали выполнения задания

• Не содержат шагов выполнения задания

16

Сценарии тестирования

Page 17: Проведение юзабилити-тестирования Final

• Установление личного контакта

• Тренировочное задание (опционально)

• Задание тестирования

• Завершение тестирования

17

Структура сценария

Page 18: Проведение юзабилити-тестирования Final

• Задания– Короткие и точные– Полезны, когда не

требуется понимание контекста

• Сценарии– Обеспечивают

мотивацию и контекст– Воспроизводят сценку

или историю– Повышают понимание– Делают ситуацию

реалистичнее– Включают в себя

задания

18

Задания и сценарии тестирования

18

Page 19: Проведение юзабилити-тестирования Final

• Добрый день, меня зовут …, я сотрудник …. В нашей лаборатории мы проводим тестирование новых программных продуктов с участием пользователей. Наши заказчики хотят, чтобы их продукты максимально точно соответствовали потребностям целевой аудитории.

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

• Вы можете видеть несколько камер в этой комнате. Они нужны для того, чтобы я мог видеть выражение Вашего лица.

19

Знакомство• Я буду сидеть в другой

комнате. Это нужно для того, чтобы тестирование было объективным. Если я буду сидеть рядом с Вами – могу стеснять Вас и отвлекать.

Page 20: Проведение юзабилити-тестирования Final

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

• Мы гарантируем, что записи, Ваше имя и данные не будут опубликованы в Интернете и печатных изданиях.

• Вы обязуетесь в течение 3 месяцев не раскрывать детали работы тестируемого продукта.

20

Соглашение

Page 21: Проведение юзабилити-тестирования Final

• Работа с тестируемым продуктом довольно необычна.

• Для того, чтобы Вам было легче, мы подготовили тренировочное задание.

• Оно поможет Вам сориентироваться в принципах работы продукта. Выполнение задания займет не больше 2—3 минут.

21

Тренировочное задание

Page 22: Проведение юзабилити-тестирования Final

• Инструкция.

• Вопрос об ожиданиях пользователя.

• Вопрос о том, что хочет сделать пользователь.

• Выбор из желаний пользователя того, что соответствует заданию.

• Вопрос о совпадении ожиданий пользователя с тем, что происходило во время выполнения задания.

22

Задание тестирования

Page 23: Проведение юзабилити-тестирования Final

• Спасибо, что поучаствовали в нашем исследовании!

• Сейчас я попрошу вас заполнить анкету.

• В ней содержится ряд утверждений о работе с данным продуктом. Справа от каждого утверждения находится пятибалльная шкала оценок от «Абсолютно не согласен» (это единица) до «Абсолютно согласен» (это пять). Пожалуйста, поставьте галочку в клетке, которая соответствует вашему мнению.

• Нас интересует ваша первая реакция, поэтому я попрошу вас не думать над каждым вопросом слишком много. Если вы не знаете, как ответить на вопрос или ваше мнение нейтрально, поставьте галочку в средней клетке (под номером 3).

• Пожалуйста, отвечайте честно. Напоминаю Вам, что я не являюсь разработчиком продукта, и вы не обидите меня своими оценками.

23

Завершение тестирования

Page 24: Проведение юзабилити-тестирования Final

• На основе ISO 9241-11– Эффективность– Продуктивность– Удовлетворенность

Метрики тестирования

24

Page 25: Проведение юзабилити-тестирования Final

1. Думаю, я буду пользоваться данным продуктом, когда он станет доступен

2. Я считаю данный продукт неоправданно сложным

3. Я считаю, что работать с данным продуктом было легко

4. Думаю, мне понадобится помощь технического специалиста для работы с продуктом

5. Я считаю, что продукт обладает многими полезными функциями

6. Я обнаружил много противоречивых мест в продукте

7. Полагаю, большинство людей легко освоят этот продукт

8. Я считаю этот продукт слишком сложным и обременительным

9. Используя данный продукт, я чувствовал себя уверенным в том, что мои действия будут успешными

10. Я должен был изучить много нового, чтобы начать работать с данным продуктом

25

Пример Системной юзабилити-шкалы (SUS)

Абсолютно не согласен Абсолютно согласен

1 2 3 4 5

1 2 3 4 5

1 2 3 4 5

1 2 3 4 5

1 2 3 4 5

1 2 3 4 5

1 2 3 4 5

1 2 3 4 5

1 2 3 4 5

1 2 3 4 5

Page 26: Проведение юзабилити-тестирования Final

Рекрутинг респондентов и составление скрининговой анкеты

Page 27: Проведение юзабилити-тестирования Final

• Респондент (участник тестирования)– Реальный или потенциальный

пользователь– Не является проектировщиком

или разработчиком продукта

• Фасилитатор (модератор)– Организует весь процесс от

планирования, проведения до отчетности

• Наблюдатель– Записывает события по мере

их возникновения– Не общается с респондентом– Участвует в анализе и

подготовке отчета

27

Участники тестирования

Page 28: Проведение юзабилити-тестирования Final

• Дизайн содержит конечное количество дефектов

• Каждый пользователь будет сталкиваться с одними и теми же проблемами

• Каждый пользователь будет обнаруживать всё меньше новых дефектов

• Но на каждого пользователя мы тратим одни и те же ресурсы

28

Убывание предельной полезности выборки

Page 29: Проведение юзабилити-тестирования Final

• Текущие и новые пользователи

• Знание предметной области

• Компьютерные навыки

• Другие факторы:– Язык– Образование– Пол– География– Культурные особенности

29

Выбор участников

Page 30: Проведение юзабилити-тестирования Final

Проведение U-тестирования

Page 31: Проведение юзабилити-тестирования Final

31

Схема лаборатории

камера 2

камера 1

испытуемый

фасилитаторынаблюдатели

зерк

ало

Гизе

ла

Page 32: Проведение юзабилити-тестирования Final

• Этап «Юзабилити тестирование»

32

Юзабилити лаборатории в Европе

CUREVienna, Austria

University Leuven, Belgium

LUTIN, Paris,

France

ICT&S Center,University of Salzburg

Page 33: Проведение юзабилити-тестирования Final

• Этап «Юзабилити тестирование»

33

Юзабилити Лаборатория в Индии

Cordys R&D,India

Page 34: Проведение юзабилити-тестирования Final

1С: юзабилити-лаборатория

Page 35: Проведение юзабилити-тестирования Final

Mobio Lab в Билайне

Page 36: Проведение юзабилити-тестирования Final

USABILITYLAB в Москве

Page 37: Проведение юзабилити-тестирования Final

USABILITYLAB в деталях

http://picasaweb.google.com/usabilitylab.ru/bIbzvF

Page 38: Проведение юзабилити-тестирования Final

38

Как это было раньше?

1. Штатив для камеры2. Сумка для аппаратуры3. Видеомагнитофон4. ДУ для

видеомагнитофона…7. Видеокамера8. Наушники…10. ДУ для камеры…15. Соединительные

шнуры…17. Микрофон…22. Инструкции

Page 39: Проведение юзабилити-тестирования Final

Тестирование платежных терминалов

Page 40: Проведение юзабилити-тестирования Final

Пример мобильности

Page 41: Проведение юзабилити-тестирования Final

Тестирование мобильных

Page 42: Проведение юзабилити-тестирования Final

Обработка результатов U-тестирования: обработка метрик, обработка

Page 43: Проведение юзабилити-тестирования Final

• Введение• Описание проекта• План эксперимента:

– Проверяемые гипотезы– Наем участников

тестирования– Процедура тестирования– Сценарий тестирования– Опросник SUS

• Результаты тестирования:– Описание испытуемых– Проверка гипотез– Результаты опросника

SUS• Рекомендации и

обсуждение 43

Структура отчета