Дмитрий Пиликов - Юзабилити тестирование

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

Upload: qasib

Post on 15-Jun-2015

3.308 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Дмитрий Пиликов - Юзабилити тестирование

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

Page 2: Дмитрий Пиликов - Юзабилити тестирование

Разработка продукта

1. Концепция2. Анализ3. Проектирование4. Дизайн5. Разработка6. Тестирование

Page 3: Дмитрий Пиликов - Юзабилити тестирование

Разработка продукта

1. Концепция2. Анализ3. Проектирование4. Дизайн5. Разработка6. Тестирование

Page 4: Дмитрий Пиликов - Юзабилити тестирование

Разработка продукта

1. Концепция2. Анализ3. Проектирование4. Дизайн5. Разработка6. Тестирование

Page 5: Дмитрий Пиликов - Юзабилити тестирование

Разработка продукта

1. Концепция2. Анализ3. Проектирование4. Дизайн5. Разработка6. Тестирование

Page 6: Дмитрий Пиликов - Юзабилити тестирование

Разработка продукта

1. Концепция2. Анализ3. Проектирование4. Дизайн5. Разработка6. Тестирование

Пользователи

Page 7: Дмитрий Пиликов - Юзабилити тестирование

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

Page 8: Дмитрий Пиликов - Юзабилити тестирование

Что нужно для тестирования?

1. Пользователи (респонденты)

2. Метод тестирования3. Сценарии4. Лаборатория

Page 9: Дмитрий Пиликов - Юзабилити тестирование

1. Пользователи

Page 10: Дмитрий Пиликов - Юзабилити тестирование

Пользователи

Page 11: Дмитрий Пиликов - Юзабилити тестирование

Пользователи

Сферические кони в вакууме

Page 12: Дмитрий Пиликов - Юзабилити тестирование

Пользователи

Реальный пользователь вашего продукта

Page 13: Дмитрий Пиликов - Юзабилити тестирование

ПользователиДолжны удовлетворять критериям:1. Из ЦА продукта2. Опыт работы с программой или аналогами3. Частота работы с программой.4. Остальные характеристики, которые могут повлиять на тестирование: пол и возраст респондентов. Основные соотношения желательно сохранить по данным целевой аудитории продукта.

Эмоциональная открытость!

Page 14: Дмитрий Пиликов - Юзабилити тестирование

Пользователи

Количество1-3 группы по 5-8 человек

Где найти?через соц. сети

прямой контакт через знакомыхотдел по подбору персонала

Page 15: Дмитрий Пиликов - Юзабилити тестирование

2. Методы

Page 16: Дмитрий Пиликов - Юзабилити тестирование

0.5. Эвристическая оценка

Ваш интерфейс

Page 17: Дмитрий Пиликов - Юзабилити тестирование

0.5. Эвристическая оценка

• Даже не метод тестирования

• Нужна группа специалистов

• Нужно очень чёткое описание целей пользователей

Page 18: Дмитрий Пиликов - Юзабилити тестирование

0.5. Эвристическая оценка

• Даже не метод тестирования• Нужна группа специалистов• Нужно очень чёткое описание

целей пользователей

• ЕЩЁ НИКТО НЕ НАЖИЛ СЕБЕ ДРУЗЕЙ, ОЦЕНИВАЯ ИНТЕРФЕЙСЫ!!!

Page 19: Дмитрий Пиликов - Юзабилити тестирование

1. Удалённое тестирование

Цель: получить информацию без прямого доступа к пользователям

Технологии: — Запись действий пользователя— Видеокамеры или голосовая связь с пользователем

Page 20: Дмитрий Пиликов - Юзабилити тестирование

1. Удалённое тестирование

Page 21: Дмитрий Пиликов - Юзабилити тестирование

2. Измерение показателей

Характеристики Шнейдермана— Скорость работы — Количество человеческих ошибок — Скорость обучения — Удовлетворенность пользователей — Запоминаемость

Page 22: Дмитрий Пиликов - Юзабилити тестирование

2. Измерение показателей

1. Определить цели тестирования в терминах критериев

2. Выбрать наиболее важные показатели

3. Определить как эти показатели будут оцениваться количественно

Page 23: Дмитрий Пиликов - Юзабилити тестирование

2. Измерение показателей

Минусы • показатели конфликтуют между собой

• непонятно, какие показатели считать более важными в конкретном проекте

• нет чётких решений проблем по некоторым показателям

Page 24: Дмитрий Пиликов - Юзабилити тестирование

3. Thinking Aloud

Цель: Получить представление о том, что пользователь думает и переживает в процессе работы

Page 25: Дмитрий Пиликов - Юзабилити тестирование

3. Thinking Aloud

Кажется, я должен выбрать этот пункт меню

Page 26: Дмитрий Пиликов - Юзабилити тестирование

4. Активное вмешательство

Кажется, я должен выбрать этот пункт меню

Почему вы так думаете?

Page 27: Дмитрий Пиликов - Юзабилити тестирование

3. Thinking Aloud4. Активное вмешательство

Нужна крутая лаборатория и обязательно с зеркалом Гизелла?

Page 28: Дмитрий Пиликов - Юзабилити тестирование

3. Thinking Aloud4. Активное вмешательство

Нет! Достаточно:— Довольно мощного ноутбука— Микрофон, обеспечивающий качественную запись— Веб-камера— ПО для записи действий пользователя

Page 29: Дмитрий Пиликов - Юзабилити тестирование

5. С комментатором

Цели: не пропустить специфичные для области проблемы, не заставлять говорить пользователя

Способ: один пользователь выполняет задание, а второй (специалист в предметной области) комментирует модератору действия пользателя.

Page 30: Дмитрий Пиликов - Юзабилити тестирование

6. Ретроспектива

Цель: получить максимум обратной связи, изучив поведение. При этом не оказывая влияния на производительность.

Page 31: Дмитрий Пиликов - Юзабилити тестирование

6. Ретроспектива

Page 32: Дмитрий Пиликов - Юзабилити тестирование

7. Обучение

Цель: проверить, на сколько просто научиться работать с продуктом.

Способы: (совместное обучение) задание выполняют сразу два пользователя, помогая друг

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

(с объяснением) задание выполняет один из пользователь, затем объясняет новичку как выполнить задание. Модератор следит за этим процессом

Page 33: Дмитрий Пиликов - Юзабилити тестирование

Как выбрать нужный метод?

— Есть пользователи для проведения тестирования?— Доступны ли пользователи непосредственно?— Оцениваем производительность, а не впечатления людей?— Могут ли пользователи говорить (комментировать свою работу)?— Может ли другой пользователь комментировать работу пользователя, выполняющего тестовые задания?— Является ли тестировщик экспертом в предметной области?

Page 34: Дмитрий Пиликов - Юзабилити тестирование

3. Сценарии

Page 35: Дмитрий Пиликов - Юзабилити тестирование

Тестовые сценарии должны быть:

— однозначно понятными — сформулированными полностью — при этом достаточно краткими — не содержащими в себе подсказок — содержащими точку начала выполнения задания — такими, чтобы респондент должен был сначала решить, нужно ли в данное время выполнять действие

Page 36: Дмитрий Пиликов - Юзабилити тестирование

4. Лаборатория

Page 37: Дмитрий Пиликов - Юзабилити тестирование

Ряду методов не нужна совсемА для наблюдением за пользователями достаточно

одной простой комнаты!

Page 38: Дмитрий Пиликов - Юзабилити тестирование

Спасибо! Вопросы?

Gtalk, mail: [email protected]: @pilikoff