Секреты оценки юзабилити вне досягаемости...

44
Секреты оценки юзабилити вне досягаемости пользователей Евгений Гуринович Руководитель отдела юзабилити и UX ARTOX media 1

Upload: sqalab

Post on 31-Oct-2014

12 views

Category:

Education


0 download

DESCRIPTION

Доклад Евгения Гуриновича на конференции SQA Days-12, 30 ноября-1 декабря, Минск

TRANSCRIPT

Page 1: Секреты оценки юзабилити вне досягаемости пользователей

Секреты оценки юзабилити вне досягаемости пользователей

Евгений ГуриновичРуководитель отдела юзабилити и UX ARTOX media

1

Page 2: Секреты оценки юзабилити вне досягаемости пользователей

Кто такой тестировщик?

2

Page 3: Секреты оценки юзабилити вне досягаемости пользователей

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

3

— Функциональное тестирование— Тестирование производительности— Тестирование интерфейса пользователя— Тестирование безопасности— Тестирование локализации— Тестирование совместимости— Юзабилити-тестирование

Википедия вам в помощьhttp://ru.wikipedia.org/wiki/Тестирование_программного_обеспечения

Page 4: Секреты оценки юзабилити вне досягаемости пользователей

Проблемы с юзабилити-тестированием

4

1. Нет аргументов 2. Нет времени3. Нет денег

Page 5: Секреты оценки юзабилити вне досягаемости пользователей

Понятие юзабилити

5

— степень, с которой продукт может быть использован определёнными пользователями при определённом контексте использования для достижения определённых целей с должной эффективностью, продуктивностью и удовлетворённостью.

Википедия вам в помощьhttp://ru.wikipedia.org/wiki/Юзабилити

Page 6: Секреты оценки юзабилити вне досягаемости пользователей

Понятие юзабилити

6

— степень, с которой продукт может быть использован определёнными пользователями при определённом контексте использования для достижения определённых целей с должной эффективностью, продуктивностью и удовлетворённостью.

Википедия вам в помощьhttp://ru.wikipedia.org/wiki/Юзабилити

Page 7: Секреты оценки юзабилити вне досягаемости пользователей

Объекты изучения в эргономике и юзабилити

7

Человек-машина-среда

(ЧМС или HCI)

Пользователь Продукт Контекст

Page 8: Секреты оценки юзабилити вне досягаемости пользователей

Виды оценки с привлечением пользователей

8

Человек-машина-среда (ЧМС или HCI)

Пользователь Продукт Контекст

— Этнографические исследования— Юзабилити-тестирование— Обратная карточная сортировка— Коридорное тестирование— Сплит-тестирование— …

Page 9: Секреты оценки юзабилити вне досягаемости пользователей

Проблемы … с привлечением пользователей

9

— Дорого привлекать реальных пользователей— Долго искать реальных пользователей— Хорошо— Не всегда есть возможность привлекать реальных пользователей

Page 10: Секреты оценки юзабилити вне досягаемости пользователей

Виды оценки без привлечения пользователей

10

Человек-машина-среда (ЧМС или HCI)

Пользователь Продукт Контекст

— Эвристическое исследование — Соответствие стандартам— Контрольные листы — Сценарная оценка— …

Page 11: Секреты оценки юзабилити вне досягаемости пользователей

Проблемы … без привлечения пользователей

11

— Низкое качество оценки— Долго проводить оценку— Нет доказательств правильности— Нужен хороший юзабилити-специалист— Дорого привлекать специалиста

Page 12: Секреты оценки юзабилити вне досягаемости пользователей

Методы количественного анализа элементов

интерфейса

12

Page 13: Секреты оценки юзабилити вне досягаемости пользователей

Методы количественного анализа

13

— Модель GOMS— Закон Фиттса— Закон Хика

Page 14: Секреты оценки юзабилити вне досягаемости пользователей

Модель GOMS

14

— это семейство методов, позволяющих провести моделирование выполнения той или иной задачи пользователем и на основе такой модели оценить качество интерфейса.

«Время, необходимое на выполнение какой-то задачи, является суммой всех элементарных действий в системе»

Стюард Кард, Томас П.Моран и Ален Ньювел, 1983 г.

Page 15: Секреты оценки юзабилити вне досягаемости пользователей

Значения KLM-GOMS

15

—Нажатие клавиши (K=0,2 c) Время, необходимое для того, чтобы нажать клавишу.

—Указание (P=1,1 c) Время, необходимое пользователю для того, чтобы указать на какую-то позицию на экране монитора.

—Перемещение (H=0,4 c)Время, необходимое пользователю для того, чтобы переместить руку с клавиатуры на ГУВ или с ГУВ на клавиатуру.

—Ментальная подготовка (M=1,35) Время, необходимое пользователю для того, чтобы умственно подготовиться к следующему шагу.

—Ответ (R)Время, в течение которого пользователь должен ожидать ответ компьютера.

Page 16: Секреты оценки юзабилити вне досягаемости пользователей

Пример расчета старого интерфейса

16

Сценарий конвертации валют из долларов в белорусские рубли для существующего интерфейса.

Page 17: Секреты оценки юзабилити вне досягаемости пользователей

Результат старого интерфейса

17

С использование «Enter»:

H+M+P+K+H+M+K+M+K+K+K+K+M+K=8,7 с

С использованием мыши:

H+M+P+K+H+M+K+M+K+K+K+K+H+M+P+K=10,2 c

Page 18: Секреты оценки юзабилити вне досягаемости пользователей

Пример расчета нового интерфейса

18

Сценарий конвертации валют из долларов в белорусские рубли для нового интерфейса.

Page 19: Секреты оценки юзабилити вне досягаемости пользователей

Результат нового интерфейса

19

H+M+P+K+H+M+K+K+K+K=5,6 c

Page 20: Секреты оценки юзабилити вне досягаемости пользователей

Сравнение

20

Было Стало

Page 21: Секреты оценки юзабилити вне досягаемости пользователей

Сравнение

21

Было Стало

Page 22: Секреты оценки юзабилити вне досягаемости пользователей

Примеры мировой практики

22

2 сентября 1998 - официальная дата основания Google

21 февраля 1999- нет курсора в окне ввода

22 апреля 1999 - есть курсор в окне ввода

Page 23: Секреты оценки юзабилити вне досягаемости пользователей

Примеры мировой практики

23

2 марта 1995 - основание корпорации Yahoo!

30 октября 2004- нет курсора в окне ввода

2 ноября 2004 - есть курсор в окне ввода

Page 24: Секреты оценки юзабилити вне досягаемости пользователей

Примеры мировой практики

24

23 сентября 1997 - анонсирование поисковая система Yandex

6 декабря 1998 - есть курсор в окне ввода

Page 25: Секреты оценки юзабилити вне досягаемости пользователей

Закон Фиттса

25

— общий закон, касающийся сенсорно-моторных процессов, связывающий время движения с точностью движения и с расстоянием перемещения.

«Чем дальше или точнее выполняется движение, тем больше коррекции необходимо для его выполнения, и соответственно, больше времени требуется для внесения этой коррекции»

Пол Фиттс, 1954 г.

Page 26: Секреты оценки юзабилити вне досягаемости пользователей

Формула

26

T= a + b log_2(D/S+1)

T — среднее время, затрачиваемое на совершение действия

a — среднее время запуска/остановки движения (50)

b — величина, зависящая от типичной скорости движения (150)

D — дистанция от точки старта до центра цели

S — ширина цели, измеренная вдоль оси движения

Page 27: Секреты оценки юзабилити вне досягаемости пользователей

Пример расчета и результат

27

T1=50+150log2(65/17+1)=390 мсT2=50+150log2(45/20+1)=305 мсT=390+305=740 мс

Page 28: Секреты оценки юзабилити вне досягаемости пользователей

Пример расчета и результат

28

T=50+150log2(60/22+1)=334 мс

Page 29: Секреты оценки юзабилити вне досягаемости пользователей

Сравнение

29

Было Стало

T=740 мс T=334 мс

Page 30: Секреты оценки юзабилити вне досягаемости пользователей

Примеры мировой практики

30

IE Chrome

Firefox Яндекс.Браузер

Page 31: Секреты оценки юзабилити вне досягаемости пользователей

Примеры мировой практики

31

Windows Mac OS

Page 32: Секреты оценки юзабилити вне досягаемости пользователей

Примеры мировой практики

32

Adobe для Windows Adobe для Mac OS

Page 33: Секреты оценки юзабилити вне досягаемости пользователей

Примеры мировой практики

33

Windows Macintosh

Джеф Раскин«Интерфейс: новые направления в проектировании компьютерных систем»

Page 34: Секреты оценки юзабилити вне досягаемости пользователей

Примеры мировой практики

34

MS Word 2003 MS Word 2007

Page 35: Секреты оценки юзабилити вне досягаемости пользователей

Закон Хика

35

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

«Время на выбор одного из вариантов будет пропорционально логарифму по основанию 2 от числа вариантов плюс 1, при условии, что все варианты являются равновероятными»

Уильяма Эдмунд Хик, 1952 г.

Page 36: Секреты оценки юзабилити вне досягаемости пользователей

Формула

36

T= b log_2(n+1)

T — среднее время, затрачиваемое на совершение действия

b — константа (150)

n — количество альтернатив

Page 37: Секреты оценки юзабилити вне досягаемости пользователей

Пример расчета и результат

37

T=150log2(2+1)=237 мс

Page 38: Секреты оценки юзабилити вне досягаемости пользователей

Пример расчета и результат

38

Время на выбор варианта окна ввода информации не теряется.

Page 39: Секреты оценки юзабилити вне досягаемости пользователей

Сравнение

39

Было Стало

T=237 мс Время не теряется

Page 40: Секреты оценки юзабилити вне досягаемости пользователей

Примеры мировой практики

40

2010 год

2012 год

Page 41: Секреты оценки юзабилити вне досягаемости пользователей

Примеры мировой практики

41

2002 год

2012 год

Page 42: Секреты оценки юзабилити вне досягаемости пользователей

Примеры мировой практики

42

2002 год

2012 год

Page 43: Секреты оценки юзабилити вне досягаемости пользователей

Преимущества методов количественного анализа

43

1. Быстрый расчет эффективности2. Не требует дополнительных ресурсов3. Конкретные доказательства

преимущества определенного решения

Нет времени Нет денег Нет аргументов

Page 44: Секреты оценки юзабилити вне досягаемости пользователей

44

Спасибо за внимание

Евгений Гуринович руководитель отдела юзабилити и UX ARTOX media

@GurinovichEvgen [email protected]