Transcript Метрики - Губин Максим Владимирович
ЧЕЛОВЕКО-МАШИННОЕ ВЗАИМОДЕСТВИЕ
МЕТОДЫ ОЦЕНКИ ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА
Измерение качества
2
Метрики
3
Метрики предпочтений
4
Метрики производительности
5
Предсказывающие метрики
6
Объекты измерений
7
Структурные метрики
8
Семантические метрики
9
Процедурные метрики
10
Критерии измерений
11
12
Эффективные метрики
13
модель GOMS
14
Модели GOMS
15
Понимание модели GOMS
16
Временные интервалы в интерфейсе
17
Набор временных интервалов
18
Сравнительная оценка
19
Задержки в интерфейсах
20
Интервалы ментальной подготовки
21
Правила расстановки ментальных операций
22
продолжение правил
23
пример расчета времени модели GOMS
1. Получим последовательность: PKHKKKKKKKHPKHKHPK операцию М: .
2. Далее по правилу 0 ставим перед каждыми P и K, MPMKHMKMKMKMKMKMKMKHMPMKHMKHMP MK .
3. По правилу 1, PMK переходит в PK: MPKHMKMKMKMKMKMKMKHMPKHMKHMPMK .
4. Последние две операции P и K, предполагают выбор и нажатие кнопки «Далее». Так как это вполне ожидаемое действие, то последнюю М мы также убираем. После чего в итоге получим: MPKHMKMKMKMKMKMKMKHMPKHMKHPK .
5. Далее по правилу 2 удаляем все операции М внутри когнитивных единиц: MPKHMKKKKKKKHMPKHMKHPK 6. Взяв данные нам значения времени выполнения операций, получим Т=12.5 сек.
24
Еще один пример
25
Диалоговый интерфейс
0. Ставим оператор M перед всеми операторами K и P за исключением операторов P:
H M P M K H M K M K M K M K M K
1. Заменим P M K на P K и удалим все другие операторы M, которые являются ожидаемыми.
2. Удалим операторы M в середине цепочек. После применения правил остается следующая запись:
H M P K H M K K K K M K = 7.15 с
26
Графический интерфейс пользователя
27
Модель для графического интерфейса
28
Худший случай для граф. интерфейса
29
Квантификация
30
Насколько быстро должен работать интерфейс?
31
Информационная производительность
32
Информационная производительность
33
Биты – единицы информации
34
Суммарное количество передаваемой информации
35
0 бит информации
36
Подсчитать количество информации
37
Пример
38
Другие виды сообщений
39
Производительность интерфейса
40
Пример, символьная эффективность
41
Теоретическая производительность
42
Два варианта интерфейса
1 Вариант Для перевода температуры из одной шкалы в другую укажите нужную шкалу с помощью символа C (шкала Цельсия) или F (шкала Фаренгейта).
Введите числовое значение температуры, затем нажмите клавишу Enter.
Результат преобразования будет отображен на экране.
2 Вариант Для перевода температуры из одной шкалы в другую введите числовое значение температуры и следом поставьте символ C, если оно в шкале Цельсия, или F, если оно в шкале Фаренгейта. Результат преобразования будет отображен на экране.
По правилам расстановки операторов M получаем .следующую запись:
M K K K K K M K
Среднее время составит 3.9 с.
GOMS-анализ показывает, что для интерфейса с символами C и F в качестве разделителей запись будет следующей:
M K K K K M K
Среднее время составит 3.7 с.
Теоретически минимальное время составляет 2.15 с 43
Интерфейс, в котором не используется разделитель
44
Другие параметры оценки интерфейса
45
Вывод
46
Недостатки GOMS
47
Достоинства
48
Закон Фитса и закон Хика
49
Закон Фитса
50
Модель Фитса
51
Закон Хика
52
Сравнение по Хику
53
54