Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Эвристики как база знаний по UX

Profsoux 2019
March 02, 2019

Эвристики как база знаний по UX

Диана Вайнберг, Usethics
ProfsoUX 2019

Доклад рассчитан на профессионалов в области UX: дизайнеры, исследователи, аналитики.

Все, кто занимаются UX, знают/слышали об эвристиках. Наиболее распространенный набор из 10 эвристик – Нильсен, 90-е годы

Эвристики – распространенное понятие и в бытовой жизни, это правила, которые помогают нам принимать решения, чтобы каждый раз не обдумывать и не взвешивать все факторы. Пример: «я не разговариваю с незнакомцами».

Возвращаясь к стандартному набору Нильсеновских UX-эвристик. Все признают, что этот набор имеет недостатки. Основной — надо быть экспертом, чтобы пользоваться этим набором эвристик. Экспертом надо быть для того, чтобы понимать, почему возникла та или иная эвристика, и какими средствами она должна быть отработана в интерфейсе. Сам по себе набор эвристик такого понимания не дает.

Существуют другие альтернативные наборы эвристик

Для уточнения и упрощения понимания работы эвристик, разработанных по большей части иностранными авторами, можно использовать находки нашей российской школы. Используя положения теории движения Бернштейна и теорию деятельности Леонтьева, можно описать циклическую и спиральную природу взаимодействия системы и человека, а потом использовать эту природу для придания понимания эвристикам.

Цикл взаимодействия. Деятельность человека в контексте работы с компьютером представляет собой сходный цикл с тем, который описывал Бернштейн в теории движения: осознание – решение о действии – операция – оценка обратной связи – коррекция.

Взаимодействия вложены друг в друга и представляют собой спиральную систему вложенных циклов взаимодействий. Например, сначала смотрим на сайт – знакомимся, понимаем для чего он нужен. После – принимаем решение об операции, действии – переходим к покупкам или узнаем инфо о доставке. Выполнение операции, получение обратной связи, решение – переходим к покупкам. Но, когда мы перешли к инфо о доставке, мы перешли на новый цикл внутри того первого.

Эвристики в раскладке цикла взаимодействия. Используя понимание об этой циклической природе, мы построили таблицу, где эвристики привязаны к каждому шагу пользователя.

В таком контексте эвристики приобретают смысл, т.к. цикл взаимодействия содержит информацию о том, что делает пользователь в тот или иной момент времени, какие у него цели, с каких позиций он смотрит на интерфейс. Количество эвристик возрастает, их становится 32, они имеют общий характер и могут быть применены в качестве руководства при проектировании и для оценки интерфейса.

Тем не менее, набор эвристик можно упростить еще больше: мы можем взять конкретные сценарии и для них конкретизировать набор, вплоть до упоминания отдельных элементов. В этом случае использовать эвристики для оценки приложения может любой. Также для дизайнеров такой набор эвристик выглядит почти как детализированное ТЗ.

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

Мы решили эту проблему с помощью двойной формулировки. Для каждой эвристики предусмотрена прямая формулировка – прямо называет правило, которое нужно соблюдать. Обратная – наоборот формулируется широко, отвечает на вопрос «когда эвристика не выполняется», таким образом, чтобы было понятно, какие неудобства невыполнение этой эвристики создает для пользователя. Двойная формулировка не только работает, чтобы быстро выполнить правила, но и чтобы найти и вычленить креативные решения.

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

Profsoux 2019

March 02, 2019
Tweet

More Decks by Profsoux 2019

Other Decks in Design

Transcript

  1. 4 Эвристики как база знаний по UX | ProfsoUX 2019

    Я не сажусь в машину к незнакомцам. Эвристика — это простое правило, которое помогает нам быстро и без существенных затрат принять решение в сложной ситуации.
  2. 5 Эвристики как база знаний по UX | ProfsoUX 2019

    ЭВРИСТИКИ ОБЫЧНОЙ ЖИЗНИ  Быстро  Сложность или комплексность  Стереотипизация решений  Эффективно  Успешно
  3. 6 Эвристики как база знаний по UX | ProfsoUX 2019

    ЭВРИСТИКИ НИЛЬСЕНА 1. Наглядность статуса системы • Система всегда должна сообщать о том, что происходит с помощью адекватного фитбека в обоснованное время 2. Соответствие реальности • Используйте язык пользователя, знакомые фразы и концепты вместо терминов системы. Соблюдайте реальный порядок вещей, отображая информацию естественно и логично. 5. Предотвращение ошибок 6. На виду, а не в памяти 7. Гибкость и эффективность 8. Эстетика и минимализм 9. Помощь в исправлении ошибок 10. Поддержка и документация 3. Подконтрольность пользователю • Должен быть предусмотрен экстренный выход на случай ошибки или неожиданной реакции системы 4. Единообразие и стандарты • Пользователь не должен задаваться вопросом, означают ли разные слова, ситуация и действия одно и то же.
  4. 8 Эвристики как база знаний по UX | ProfsoUX 2019

    UX-ЭВРИСТИКИ НИЛЬСЕНА  Быстро  Сложность или комплексность  Стереотипизация решений  Эффективно  Успешно  Концентрация знаний  Опыт и практика ведущих UX экспертов
  5. 9 Эвристики как база знаний по UX | ProfsoUX 2019

    ЭВРИСТИКИ В СТИЛЕ ЮЗЕТИКС • Много эвристик • Конкретные, простые правила • Двойная формулировка
  6. 10 Эвристики как база знаний по UX | ProfsoUX 2019

    1. Поля логин/пароль выделены либо размещены в отдельном окне 2. В качестве логина можно использовать привычные пользователям объекты: номер телефона, e-mail и др. аналогичные 3. Есть указание на то, какой объект (e-mail, телефон, др.) является логином 4. Есть ссылка на восстановление пароля 5. Кроме пароля есть альтернативные варианты верификации (по коду, по QR) 6. Есть возможность посмотреть введенные символы пароля 1. Есть возможность скрыть вводимые символы пароля 2. Есть возможность войти в систему с помощью другого распространённого аккаунта, например, соцсетей 3. Есть возможность быстро переключиться на другой аккаунт 4. Есть возможность сохранить логин и пароль, чтобы избегать повторного ввода в будущем 5. Есть предложение зарегистрироваться, которое сопровождается ссылкой на страницу регистрации НАБОР ЭВРИСТИК ДЛЯ ФОРМЫ АВТОРИЗАЦИИ 11/18
  7. 12 Эвристики как база знаний по UX | ProfsoUX 2019

    ДВОЙНАЯ ФОРМУЛИРОВКА: ВЫПОЛНЯЕТСЯ, ЕСЛИ/НЕ ВЫПОЛНЯЕТСЯ, ЕСЛИ • Обратная формулировка описывает условия невыполнения эвристики • В отличие от самой эвристики, формулируется довольно широко • Описывает, какая проблема может возникнуть у пользователя, если эвристика не выполняется • Позволяет взглянуть на эвристику шире, за пределы конкретного решения • Стимулирует креатив, поиск альтернативных лучших решений
  8. 13 Эвристики как база знаний по UX | ProfsoUX 2019

    ЭВРИСТИКИ С ОБРАТНЫМИ ФОРМУЛИРОВКАМИ ВЫПОЛНЯЕТСЯ, ЕСЛИ: НЕ ВЫПОЛНЯЕТСЯ, ЕСЛИ: Есть ссылка на восстановление пароля Пользователь не знает, как войти в систему, если он потерял доступ к ранее заданному паролю Есть возможность сохранить логин и пароль, чтобы избегать повторного ввода в будущем Пользователь вынужден каждый раз вводить пароль или не знает, что его пароль будет сохранен Кроме пароля есть альтернативные варианты верификации пользователя (по короткому коду, по QR-коду) Нет возможности войти в систему без использования пароля, который надо запоминать или сохранять При вводе пароля с клавиатуры есть возможность посмотреть введенные символы Пользователь не может проверить правильность ввода пароля
  9. 15 Эвристики как база знаний по UX | ProfsoUX 2019

    НАШИ ЭВРИСТИКИ  Быстро  Эффективно  Успешно  Концентрированные знания  Стимулирует поиск лучших решений  Требует системы хранения  Многократная верификация  Сложность классификации
  10. 16 Эвристики как база знаний по UX | ProfsoUX 2019

    ОТКУДА МЫ БЕРЕМ ЭВРИСТИКИ • Лучшие или распространенные практики • Результаты юзабилити-тестов • Ошибки дизайна
  11. 18 Эвристики как база знаний по UX | ProfsoUX 2019

    КАК МЫ ИСПОЛЬЗУЕМ ЭВРИСТИКИ • Оценка проекта интерфейса или прототипа • Сравнение интерфейсов между собой, бенчмаркинг • Исключение проблем, выявленных в ранее проведенных юзабилити-тестах • Сравнение с лучшими практиками • Погружение в предметную область • Регулярная верификация эвристик