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

Preview:

DESCRIPTION

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

Citation preview

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

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

1

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

2

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

3

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

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

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

4

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

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

5

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

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

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

6

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

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

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

7

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

(ЧМС или HCI)

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

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

8

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

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

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

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

9

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

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

10

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

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

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

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

11

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

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

интерфейса

12

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

13

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

Модель GOMS

14

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

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

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

Значения KLM-GOMS

15

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

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

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

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

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

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

16

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

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

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

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

18

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

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

19

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

Сравнение

20

Было Стало

Сравнение

21

Было Стало

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

22

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

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

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

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

23

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

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

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

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

24

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

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

Закон Фиттса

25

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

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

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

Формула

26

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

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

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

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

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

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

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

27

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

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

28

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

Сравнение

29

Было Стало

T=740 мс T=334 мс

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

30

IE Chrome

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

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

31

Windows Mac OS

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

32

Adobe для Windows Adobe для Mac OS

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

33

Windows Macintosh

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

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

34

MS Word 2003 MS Word 2007

Закон Хика

35

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

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

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

Формула

36

T= b log_2(n+1)

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

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

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

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

37

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

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

38

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

Сравнение

39

Было Стало

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

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

40

2010 год

2012 год

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

41

2002 год

2012 год

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

42

2002 год

2012 год

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

43

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

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

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

44

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

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

@GurinovichEvgen gurinovich.evgen@gmail.com

Recommended