Return to Video

Lecture 4.1: Heuristic Evaluation -- Why and How? (16:41)

  • 0:00 - 0:05
    В этом видео мы собираемся ввести технику, называемую эвристической оценкой.
  • 0:05 - 0:11
    Как мы говорили в начале курса, существует множество различных способов оценки программного обеспечения.
  • 0:11 - 0:14
    Те, с которыми вы могли быть лучше всего знакомы это эмпирические методы,
  • 0:14 - 0:19
    где некоторых уровня формальность, у вас есть фактические люди, которые пробуют ваше программное обеспечение.
  • 0:19 - 0:25
    Также возможно иметь формальные методы, где вы строите модель
  • 0:25 - 0:28
    того, как люди ведут себя в конкретной ситуации,
  • 0:28 - 0:32
    и это позволяет предсказать, как различные пользовательские интерфейсы будут работать.
  • 0:32 - 0:36
    Или, если вы не можете построить модель официального закрытия формы
  • 0:36 - 0:40
    Вы также можете попробовать ваш интерфейс с моделирование и автоматических тестов —
  • 0:40 - 0:44
    что может обнаружить ошибки юзабилити и эффективных конструкций.
  • 0:44 - 0:49
    Это особенно хорошо работает для низкоуровневых вещи; Это сложнее сделать для более высокого уровня вещи.
  • 0:49 - 0:52
    И то, что мы собираемся говорить о сегодняшнем дне подходы на основе критики
  • 0:52 - 1:00
    где люди дают вам обратной связи непосредственно, на основе их опыта или набор эвристики.
  • 1:00 - 1:03
    Как любой из вас, кто когда-либо принятых искусства или дизайн класса знают,
  • 1:03 - 1:06
    коллегиального критика может быть невероятно эффективной формой обратной связи,
  • 1:06 - 1:09
    и это может сделать вас сделать ваши проекты даже лучше.
  • 1:09 - 1:12
    Вы можете получить коллегиального критики действительно на любом этапе процесса проектирования,
  • 1:12 - 1:17
    но я хотел бы выделить пару, что я думаю, может быть особенно ценным.
  • 1:17 - 1:21
    Во-первых это действительно ценно для того чтобы получить коллегиального критика до пользователя тестирования,
  • 1:21 - 1:27
    потому что помогает вам не тратить ваши пользователи на вещи, которые только собирается получить взял автоматически.
  • 1:27 - 1:30
    Вы хотите иметь возможность сосредоточить ценные ресурсы пользователя тестирования
  • 1:30 - 1:34
    на вещи, которые другие люди не смогут забрать на.
  • 1:34 - 1:37
    Богатые качественной обратной связи, предоставляющий одноранговый критика
  • 1:37 - 1:41
    также может быть очень ценным до редизайн вашего приложения,
  • 1:41 - 1:45
    потому что она может сделать это он может показать вам, какие части вашего приложения, вы вероятно хотите сохранить,
  • 1:45 - 1:49
    и какие другие части, которые являются более проблематичными и заслуживают редизайн.
  • 1:49 - 1:51
    В-третьих иногда, вы знаете, что есть проблемы,
  • 1:51 - 1:56
    и вам нужны данные, чтобы быть в состоянии убедить других заинтересованных сторон, чтобы сделать изменения.
  • 1:56 - 2:00
    И сверстников критика может быть отличным способом, особенно если он структурирован,
  • 2:00 - 2:05
    чтобы иметь возможность получить обратную связь, что вам нужно, чтобы сделать изменения, которые вы знаете, должны произойти.
  • 2:06 - 2:11
    И наконец, этот вид структурированной коллегиального критика может быть очень ценным перед выпуском программного обеспечения,
  • 2:11 - 2:16
    потому что он помогает вам сделать окончательного шлифования весь дизайн и сгладить любые шероховатостей.
  • 2:16 - 2:21
    Как и в случае большинства типов оценки, обычно полезно начать с четкой цели,
  • 2:21 - 2:24
    даже если в конечном итоге узнаешь совершенно неожиданным.
  • 2:26 - 2:31
    И так, что мы будем говорить о сегодняшнем дне конкретный метод, называемый эвристический оценки.
  • 2:31 - 2:35
    Эвристический оценки была создана Якоб Нильсен и коллеги, около двадцати лет назад сейчас.
  • 2:36 - 2:42
    И цель эвристического оценки сможет найти юзабилити проблемы в дизайне.
  • 2:43 - 2:44
    Я впервые узнал о эвристический оценки
  • 2:44 - 2:50
    Когда я та 'd Джеймс Лэндэй введение в курс HCI, и я был использовать его и до сих пор его преподавания.
  • 2:50 - 2:54
    Это действительно ценный метод, потому что она препятствует вам получить обратную связь очень быстро
  • 2:54 - 2:58
    и это высокий стратегия bang за доллар.
  • 2:58 - 3:02
    И слайды, которые я здесь основаны покинуть Джеймс слайды для этого курса
  • 3:02 - 3:06
    и материалы доступны на веб-сайте Якоб Нильсен.
  • 3:06 - 3:10
    Основная идея эвристический оценки заключается в том, что вы собираетесь предоставить набор людей —
  • 3:10 - 3:15
    часто другие заинтересованные стороны на дизайн команды или за пределами дизайн экспертов —
  • 3:15 - 3:18
    с набором эвристики или принципов,
  • 3:18 - 3:23
    и они будут использовать их для поиска проблем в вашей конструкции.
  • 3:24 - 3:26
    Каждый из них сначала собирается сделать это самостоятельно
  • 3:26 - 3:31
    и поэтому они будут ходить через различных задач с помощью вашего дизайна для поиска этих ошибок.
  • 3:33 - 3:37
    И вы увидите, что различные оценщиков собираетесь найти различные проблемы.
  • 3:37 - 3:41
    И тогда они будут общаться и говорить вместе только в конце, после этого.
  • 3:43 - 3:47
    В конце этого процесса они собираются получить обратно вместе и говорить о том, что они нашли.
  • 3:47 - 3:51
    И этот «независимого во-первых, собирать потом»
  • 3:51 - 3:57
    Это, как вы получаете пособие «мудрость толпы» в том, чтобы несколько оценщиков.
  • 3:57 - 3:59
    И одна из причин того, что мы говорим об этом в начале класса
  • 3:59 - 4:05
    что это метод, который можно использовать, рабочий интерфейс пользователя либо на эскизы пользовательских интерфейсов.
  • 4:05 - 4:10
    И поэтому эвристический оценки работает очень хорошо в сочетании с бумаги прототипов
  • 4:10 - 4:16
    и другие методы быстрого, низкой точностью, которые вы можете использовать для того чтобы получить ваши идеи дизайна быстро и быстро.
  • 4:18 - 4:22
    Вот Нейлсен в десяти эвристики, и они чертовски хороший набор.
  • 4:22 - 4:25
    Тем не менее, нет ничего магии об этих эвристики.
  • 4:25 - 4:30
    Они делают очень хорошую работу, охватывающую многие из проблем, с которыми вы увидите во многих пользовательских интерфейсов;
  • 4:30 - 4:33
    но вы можете добавить на любой, что вы хотите
  • 4:33 - 4:38
    и избавиться от любого, что не подходит для вашей системы.
  • 4:38 - 4:41
    Мы собираемся идти на содержание этих десяти эвристики в следующей лекции пара,
  • 4:41 - 4:46
    и в этой лекции я хотел бы представить процесс, который вы собираетесь использовать эти эвристики.
  • 4:46 - 4:49
    Так вот что вы собираетесь иметь оценщики делать:
  • 4:49 - 4:52
    Дайте им пару задач использовать ваш дизайн
  • 4:52 - 4:57
    и они делают каждой задачи, шагая через тщательно несколько раз.
  • 4:57 - 5:01
    Когда они делают это, они будут держать перечень принципов, юзабилити
  • 5:01 - 5:03
    как напоминание о вещи обратить внимание.
  • 5:03 - 5:06
    Теперь принципы которой вы будете использовать?
  • 5:06 - 5:09
    Я думаю что Нильсена десять эвристики фантастическое начало,
  • 5:09 - 5:13
    и вы можете увеличить с ничего, что актуально для вашего домена.
  • 5:13 - 5:19
    Так если у вас есть цели конкретной разработки, которые вы хотели свой дизайн для достижения, в частности в списке.
  • 5:19 - 5:22
    Или, если у вас есть конкретных целей, которые вы создали
  • 5:22 - 5:26
    от конкурентного анализа образцов, которые уже там,
  • 5:26 - 5:27
    Это здорово.
  • 5:27 - 5:33
    Или если есть вещи, что вы видели ваши или другие конструкции excel на,
  • 5:33 - 5:37
    те тоже являются важными целями и могут быть включены в ваш список эвристики.
  • 5:39 - 5:43
    И затем важная часть очевидно, что вы собираетесь взять то, что вы узнаете из этих оценщиков
  • 5:43 - 5:49
    и использовать эти нарушения эвристики как способ решения проблем и реорганизации.
  • 5:49 - 5:55
    Давайте поговорим немного больше о почему вы можете иметь несколько оценщиков, а не только один.
  • 5:55 - 6:00
    Граф на этом слайде приспособлен от Иакова Нейлсен работы по оценке эвристический
  • 6:00 - 6:07
    и то, что вы видите каждый черный квадрат — это ошибка, что особое оценщика.
  • 6:08 - 6:12
    Индивидуальные оценщика представляет собой строку этой матрицы
  • 6:12 - 6:15
    и в этом наборе около двадцати оценщиков.
  • 6:15 - 6:17
    Столбцы представляют проблемы.
  • 6:17 - 6:22
    И что вы можете увидеть, что есть некоторые проблемы, которые были найдены на относительно небольшое число оценщиков
  • 6:22 - 6:25
    и другие вещи, которые почти все найти.
  • 6:25 - 6:29
    Поэтому мы будем называть вещи о праве легко проблемы и вещи на левой сложные проблемы.
  • 6:30 - 6:35
    И поэтому, в совокупности, что мы можем сказать что не оценщик найти каждой проблемы,
  • 6:35 - 6:41
    и некоторые оценщиков нашли больше, чем другие, так что лучше и хуже людей делать это.
  • 6:43 - 6:45
    Так почему бы не много оценщиков?
  • 6:45 - 6:49
    Ну как вы добавляете больше оценщиков, они находят больше проблем;
  • 6:50 - 6:53
    но он вроде сужается off с течением времени — вы потеряете что выгоды в конце концов.
  • 6:54 - 6:58
    И поэтому с точки зрения затрат, это просто останавливается, смысл после определенного точки.
  • 6:59 - 7:01
    Так где же пик этой кривой?
  • 7:01 - 7:04
    Это, конечно, будет зависеть от Пользовательский интерфейс, который вы работаете с,
  • 7:04 - 7:08
    сколько вы платите людей, сколько времени участвует — всевозможные факторы.
  • 7:08 - 7:13
    Якоб Нильсен правило для этих видов пользовательских интерфейсов и эвристический оценки
  • 7:13 - 7:19
    Это, что три-пять человек, как правило, работают очень хорошо; и это был мой опыт тоже.
  • 7:20 - 7:24
    И я думаю, что определенно одна из причин, что люди используют эвристический оценки
  • 7:24 - 7:28
    Это потому, что он может быть чрезвычайно экономически эффективным способом поиска проблем.
  • 7:29 - 7:32
    В одном исследовании, что побежал Якоб Нильсен
  • 7:32 - 7:37
    он подсчитал, что стоимость проблем, обнаруженных с помощью эвристической оценки составила $500,000
  • 7:37 - 7:41
    а стоимость выполнения оценки была чуть более $10000,
  • 7:41 - 7:49
    и так он оценивает, что доходы превосходят расходы в 48 раз для данного конкретного пользовательского интерфейса.
  • 7:49 - 7:55
    Очевидно эти цифры являются очень грубой оценкой, и ваши результаты будут отличаться.
  • 7:55 - 7:59
    Вы можете думать о том, как оценить доход, который вы получаете от чего-то вроде этого
  • 7:59 - 8:03
    Если речь идет о программном средстве для внутреннего использования [внутри компании], используйте что-то вроде повышения производительности —
  • 8:03 - 8:07
    как, если вы делаете cистему отчетов о расходах
  • 8:07 - 8:12
    или другую внутреннюю систему, которая позволит эффективнее использовать время людей —
  • 8:12 - 8:14
    это большая победа юзабилити.
  • 8:14 - 8:18
    А если речь идет о программном обеспечении, которое вы распространяете на открытом рынке,
  • 8:18 - 8:22
    Вы можете подумать о доходах от продаж или других подобных показателях.
  • 8:24 - 8:28
    Одна вещь, которую мы можем получить от этого графика является то, что у оценщиков больше шансов найти серьезные проблемы
  • 8:28 - 8:30
    и это хорошая новость;
  • 8:30 - 8:32
    и так с относительно небольшое количество людей,
  • 8:32 - 8:36
    Вы довольно вероятно наткнуться на наиболее важные вещи.
  • 8:36 - 8:41
    Однако, как мы видели только один человек в данном конкретном случае,
  • 8:41 - 8:46
    даже лучший оценщик нашли лишь около трети проблем системы.
  • 8:46 - 8:51
    И так вот почему ganging количество оценщиков, скажем пять,
  • 8:51 - 8:55
    позволяет вам получить большую часть дохода, которую вы можете получить.
  • 8:56 - 9:00
    Если мы сравним эвристическую оценку и пользовательское тестирование, одна из вещей, которыую мы увидим
  • 9:00 - 9:07
    что эвристическая оценки часто может быть намного быстрее-это займет всего час или два для оценщика —
  • 9:07 - 9:11
    а процедура подготовки и выполнения пользовательского теста может занять больше времени,
  • 9:11 - 9:16
    даже не приходится тот факт, что вы можете иметь для создания программного обеспечения.
  • 9:18 - 9:21
    Кроме того результаты эвристической оценки приходят pre-interpreted
  • 9:21 - 9:26
    потому что оценщики непосредственно предоставляют вам проблемы и вещи, которые следует исправить,
  • 9:26 - 9:34
    и поэтому он сохраняет для вас время на то, чтобы вывести из теста в чем может быть проблема или решение.
  • 9:36 - 9:39
    Теперь наоборот, эксперты, прогуливаясь по вашей системы
  • 9:39 - 9:44
    можно создавать ложных срабатываний, которые не произойдет на самом деле в реальной среде.
  • 9:44 - 9:50
    И это действительно произошло, и поэтому тестирование пользователями, вроде, по определению, будет более точным.
  • 9:52 - 9:55
    В конце дня я думаю, что это ценно для альтернативных методов:
  • 9:55 - 10:00
    Каждый все различные методы, которые вы узнаете в этот класс для получения обратной связи может быть ценным,
  • 10:00 - 10:05
    и что на велосипеде через них вы часто можете получить преимущества каждого.
  • 10:05 - 10:11
    И что может быть, потому что с пользователей оценки и тестирования пользователями, вы найдете различные проблемы,
  • 10:11 - 10:15
    и, запустив он или что-то нравится, что рано в процессе проектирования
  • 10:15 - 10:20
    Вы будете избегать тратить реальных пользователей, которые могут привести в дальнейшем.
  • 10:21 - 10:25
    Так что теперь, когда мы видели выгоды, каковы шаги?
  • 10:25 - 10:30
    Первое, что нужно сделать, это получить все оценщики до скорости,
  • 10:30 - 10:36
    на то, что история позади вашего программного обеспечения — любые необходимые знания они могут нуждаться —
  • 10:36 - 10:40
    и рассказать им о сценарий, который вы собираетесь иметь их пошагово.
  • 10:41 - 10:45
    Тогда очевидно, у вас есть этап оценки, где люди работают через интерфейс.
  • 10:45 - 10:50
    После этого каждый человек собирается выделить серьезности,
  • 10:50 - 10:53
    и вы делаете это индивидуально во-первых,
  • 10:53 - 10:56
    и затем вы собираетесь для объединения их в группы серьезности
  • 10:56 - 11:00
    и производят статистического отчета из этого.
  • 11:01 - 11:06
    И наконец, после того как вы получили этот агрегированных отчетов, вы можете поделиться что с дизайн команды,
  • 11:06 - 11:10
    и проектная группа может обсудить что делать с этим.
  • 11:10 - 11:13
    Этого рода экспертизы может действительно налогообложения,
  • 11:13 - 11:16
    и так для каждого из сценариев, в которых вы выложить в ваш дизайн,
  • 11:16 - 11:22
    Это может быть полезно иметь оценщика пройти через этот сценарий дважды.
  • 11:22 - 11:28
    Первый раз, они просто получить чувство и второй раз, они могут сосредоточиться на более конкретные элементы.
  • 11:30 - 11:35
    Если у вас есть некоторые ходить и использования системы, как машина билет куда-то,
  • 11:35 - 11:39
    Затем вы можете не дать людям любую справочную информацию на всех,
  • 11:39 - 11:42
    потому что если у вас есть люди, которые просто выйти на автобусе или поезде,
  • 11:42 - 11:45
    и они ходить к вашей машине без предварительной информации,
  • 11:45 - 11:49
    Это опыт, вы хотите оценщики иметь.
  • 11:49 - 11:53
    С другой стороны, если вы собираетесь иметь геномных системы или других экспертов пользовательский интерфейс,
  • 11:53 - 11:57
    Вы хотите к, чтобы убедиться, что независимо от обучения вы бы реальных пользователей,
  • 11:57 - 12:00
    Вы собираетесь дать ваш оценщиков.
  • 12:00 - 12:04
    Другими словами независимо от фона, она должна быть реалистка(ст).
  • 12:06 - 12:09
    Когда оценщики ходить через свой интерфейс
  • 12:09 - 12:13
    Это будет иметь важное значение для получения списка весьма специфические проблемы
  • 12:13 - 12:17
    и объяснить эти проблемы в отношении одного из дизайн эвристики.
  • 12:17 - 12:21
    Вы не хотите люди просто чтобы быть, как, «я не люблю его.»
  • 12:21 - 12:26
    И для того, чтобы maxilinearly проповедовать вам эти результаты для проектной группы;
  • 12:26 - 12:31
    Вы будете хотеть перечислить каждый из них отдельно, так что они могут решаться эффективно.
  • 12:31 - 12:37
    Отдельные списки также могут помочь вам избежать листинг же повторяющиеся проблемы снова и снова.
  • 12:37 - 12:42
    Если повторяется элемент на каждый одном экране, вы не хотите перечислить на каждый одном экране;
  • 12:42 - 12:46
    Вы хотите список его один раз, так что она может быть исправлена один раз.
  • 12:47 - 12:52
    И эти проблемы могут быть очень подробный, как «имя чего-то заблуждение»
  • 12:52 - 12:56
    или это может быть то, что должен делать больше с потоком пользовательского интерфейса,
  • 12:56 - 13:02
    или архитектура пользовательский опыт и что конкретно не связана с элементом интерфейса.
  • 13:03 - 13:07
    Оценщики могут также найти, что что-то не хватает, что должно быть там,
  • 13:07 - 13:11
    и это иногда может быть неоднозначной с ранних прототипов, как бумага прототипов.
  • 13:11 - 13:17
    И поэтому вы будете хотеть уточнить ли пользовательский интерфейс является то, что вы верите, чтобы быть полной,
  • 13:17 - 13:22
    или есть умышленное элементов отсутствует впереди времени.
  • 13:22 - 13:26
    И, конечно же, иногда есть особенности, которые собираются быть очевидно там
  • 13:26 - 13:28
    Это подразумевает интерфейсом пользователя.
  • 13:28 - 13:32
    Таким образом, мягкий и отдохнуть на тех.
  • 13:35 - 13:37
    После оценщики прошли через интерфейс,
  • 13:37 - 13:41
    они могут каждый самостоятельно назначить серьезности все проблемы, которые они нашли.
  • 13:41 - 13:45
    И это будет позволяют выделить ресурсы для устранения этих проблем.
  • 13:45 - 13:48
    Она также может помочь дать вам обратную связь о том, как хорошо вы делаете
  • 13:48 - 13:51
    с точки зрения юзабилити вашей системы в целом,
  • 13:51 - 13:55
    и дать вам своего рода эталоном ваши усилия в этом ключе.
  • 13:56 - 14:01
    Тяжести мерой, что оценщики собирается прийти вверх с собирается объединить несколько вещей:
  • 14:01 - 14:05
    Это будет объединить частоту, воздействия,
  • 14:05 - 14:09
    и распространенности этой проблемы, что они видят на экране.
  • 14:09 - 14:14
    Итак то, что только в одном месте может быть менее крупные сделки
  • 14:14 - 14:19
    чем то, что показывает вверх на протяжении весь пользовательский интерфейс.
  • 14:19 - 14:23
    Аналогичным образом собираетесь быть некоторые вещи, как неправильно выровненного текста,
  • 14:23 - 14:28
    который может быть безвкусный, но не дело убийцы с точки зрения вашего программного обеспечения.
  • 14:29 - 14:34
    И вот тяжести рейтинговой системы, создавшей Нильсен; Очевидно, что вы можете использовать все, что вы хотите:
  • 14:34 - 14:37
    Она колеблется от нуля до четырех,
  • 14:37 - 14:42
    где ноль «в конце дня ваш оценщика решает, что это на самом деле проблема не юзабилити»
  • 14:42 - 14:48
    весь путь до его что-то действительно катастрофическими, должен получать фиксированный сразу.
  • 14:49 - 14:51
    И вот пример конкретной проблемы
  • 14:51 - 14:56
    что наши та Робби найдено, когда он забирал CS147 как студент.
  • 14:56 - 15:01
    Он шел через чужой мобильный интерфейс, что элемент «вес» к нему;
  • 15:01 - 15:06
    и он понял, что после того, как вы ввели Ваш вес, нет никакой возможности изменить его после факта.
  • 15:06 - 15:12
    Так, что это своего рода неуклюжим, вы хотите, вы могли бы исправить это-возможно не катастрофа.
  • 15:12 - 15:17
    И так что вы видите здесь, что он перечислил проблемы, он дал его серьезности,
  • 15:17 - 15:23
    Он получил эвристические правила, что он нарушает, и затем он описывает именно то, что проблема.
  • 15:24 - 15:27
    И наконец, после всех ваших оценщиков прошли через интерфейс,
  • 15:27 - 15:31
    перечислены их проблемы и объединили их с точки зрения серьезности и важности,
  • 15:31 - 15:34
    Вы будете хотеть подведение итогов с проектной группой.
  • 15:34 - 15:39
    Это хороший шанс иметь возможность обсудить общие проблемы в пользовательский интерфейс и качественной обратной связи,
  • 15:39 - 15:42
    и это дает вам шанс пройти через каждый из этих элементов
  • 15:42 - 15:46
    и предложить улучшения в том, как решать эти проблемы.
  • 15:48 - 15:51
    В этом подведение итогов сессии, она может быть ценной для команды разработчиков
  • 15:51 - 15:56
    оценить количество усилий, что бы исправить одну из этих проблем.
  • 15:56 - 16:01
    Так, например, если у вас есть что-то это один тяжести масштабе и не слишком большой сделки —
  • 16:01 - 16:06
    Он может что-то делать с формулировки и ее просто исправить грязи —
  • 16:06 - 16:08
    Это говорит вам «идти вперед и это исправить».
  • 16:08 - 16:11
    И наоборот вы может иметь то, что катастрофа
  • 16:11 - 16:15
    который занимает гораздо больше усилий, но его значение приведет вас к исправить ее.
  • 16:15 - 16:20
    И есть другие вещи, где участвуют значение по отношению к стоимости
  • 16:20 - 16:23
    просто не имеет смысла бороться с прямо сейчас.
  • 16:23 - 16:27
    И это подведение итогов сессии может быть отличным способом для мозгового штурма идей будущего дизайна,
  • 16:27 - 16:30
    особенно когда у вас есть все заинтересованные стороны в комнате,
  • 16:30 - 16:34
    и идеи о том, что вопросы с пользовательским интерфейсом, свежи в их памяти.
  • 16:34 - 16:41
    В двух следующих видео мы пройти через Neilsons десять эвристики и больше поговорить о том, что они означают.
Title:
Lecture 4.1: Heuristic Evaluation -- Why and How? (16:41)
Video Language:
English

Russian subtitles

Revisions