Когнитивный обход
Cognitive Walkthrough
Когнитивный обход (Cognitive Walkthrough) проверяет, насколько понятен интерфейс человеку, который видит его впервые. Команда проходит задачу шаг за шагом и на каждом шаге отвечает на вопросы, справится ли новичок без инструкции. Пользователи в оценке не участвуют. В русскоязычных материалах метод встречается ещё как когнитивный прогон.
- Сроки
- 1–5 дней
- Респонденты
- 1–3 человека
- Команда
- 2–5 человек
- Бюджет
- Бесплатно
- Сложность
- Средний
- Популярность
- Иногда
Содержание
Когда использовать
Метод проверяет обучаемость, то есть сможет ли новый или редкий пользователь разобраться без подсказок. Лучше всего он работает на сложных, новых или незнакомых сценариях и на ранних прототипах, когда кода ещё нет, а юзабилити-тест проводить рано. Его выбирают и тогда, когда нет доступа к пользователям или нет ресурсов на тест. Для типовых решений вроде базовой корзины метод избыточен.
От экспертной оценки по эвристикам его отличает фокус. Эвристики проверяют продукт целиком на соответствие принципам, а обход берёт одну задачу и смотрит на неё глазами новичка.
У метода есть границы. Результат зависит от квалификации оценщиков. Анализ получается узким, он часто упирается в слова и графику. Метод не показывает, как часто проблема встречается и насколько она серьёзна. Бывают и ложные срабатывания, поэтому обход не заменяет юзабилити-тестирование, а дополняет его.
Что нужно для старта
- Описание пользователя. Какой у него опыт с похожими продуктами, что он знает о вашей области и что не знает. Хватит двух-трёх предложений
- От одной до четырёх задач, которые будете проходить. У каждой чёткое начало и конец. Хороший источник задач — список главных задач продукта
- Последовательность действий, которая приводит к цели, по шагам и без развилок. Без неё не к чему приложить вопросы
- Прототип, макеты или описание интерфейса с названиями кнопок и текстами. Достаточно того, что есть сейчас
- Ведущий, секретарь и оценщики. В оценке могут участвовать UX-специалисты, владельцы продукта, инженеры и эксперты по предметной области
- Форма записи в виде таблицы, где по строке на шаг
Как провести
-
Пользователь и задача
Договоритесь, чьими глазами смотрите. Новичок в вашем продукте, но с опытом в смежных. Для каждой задачи запишите цель, от которой начинает пользователь, и точку входа. Задача должна быть конкретной, как «добавить новую карту в оплату», а не «пользоваться кабинетом».
-
Последовательность действий
Разбейте задачу на отдельные действия. Каждый клик, ввод и выбор — отдельный шаг. Для каждого запишите, что видит человек после правильного действия. Эту работу делает исследователь заранее и согласует с владельцами экранов, потому что на встрече править её нельзя.
-
Правила встречи
Объясните команде, что это оценка, а не обсуждение дизайна. Четыре правила работают в командах, где люди спешат и обижаются на критику. Не проектировать решения. Не защищать свой дизайн. Не спорить о теории. Ведущий — главный на встрече. Результат формулируйте мягко. «Возможная проблема, над ней стоит подумать» вместо «здесь ошибка».
-
Проход по шагам
Ведущий выполняет действие и останавливается на каждом новом экране. Оценщики отвечают, поймёт ли человек, что нужно добиться именно этого результата. Заметит ли, что нужное действие доступно. Свяжет ли это действие с результатом, который ему нужен. И увидит ли после действия, что продвинулся к цели. Ответ «нет» на любой вопрос означает, что шаг провален. Если шагов много, а времени мало, используйте два вопроса. Будет ли понятно, что делать на этом шаге. И поймёт ли человек после правильного действия, что оно сработало.
-
Запись
Записывайте провалы коротко, как гипотезу о пользователе. «Человек может не заметить, что список можно изменить, потому что не знает, что он редактируется». Шаги без проблем не фиксируйте. Отдельно отмечайте идеи решений, пробелы в дизайне и ошибки в разборе задачи. Идею запишите одной строкой и возвращайтесь к шагам, не раскручивайте её на встрече.
-
Итоги
После последнего шага соберите провалы вместе, сгруппируйте и обсудите следующие шаги. Расставьте приоритеты уже после встречи, когда есть время подумать о частоте и серьёзности. Решения для проблем придумывайте тоже отдельно.
-
Проверка с людьми
Проверьте самые важные проблемы в юзабилити-тесте. Обход подсказывает, где искать, но подтверждает проблему только поведение участников.
Результат
Список проблем, привязанных к шагам задачи. Для каждой указаны шаг, вопрос, на котором ответ «нет», и причина. Отдельно идут идеи решений, пробелы в дизайне и замечания к разбору задачи. После приоритизации список передают дизайнерам и владельцам продукта.
Типичные ошибки
-
Без описания пользователя
Оценщики подставляют собственное знание продукта и не видят проблем, которые заметил бы новичок.
-
Слишком широкая задача
Фраза вроде «пользоваться кабинетом» не разбивается на шаги. Берите задачу, которую можно пройти за один заход.
-
Проектирование на встрече
Когда находят проблему, команда начинает её решать. Время уходит на дизайн, остальные шаги остаются непройденными.
-
Защита своего дизайна
Автор экрана спорит с каждой найденной проблемой. Правила встречи и мягкие формулировки снимают напряжение.
-
Правка разбора задачи по ходу
Если в последовательности действий нашли ошибку, отметьте её и идите дальше. Исправить за несколько минут не получится, лучше собрать встречу заново.
-
Ничего не записано
Через неделю уже нельзя вспомнить, почему шаг сочли нормальным. Фиксируйте хотя бы провалы и идеи.
-
Обход вместо тестирования
Метод нельзя считать единственной проверкой. Юзабилити-тест остаётся нужным на следующем этапе.
-
Обход типовых решений
Для стандартных сценариев вроде простой корзины метод тратит время команды без заметной пользы.
Кто использует
Рик Спенсер применил сокращённый обход в Microsoft при проверке новой версии среды разработки. Собралась команда из восьми человек. За 1,5 часа прошли 32 последовательности действий и нашли 24 возможные проблемы и 11 идей. Подготовка задачи заняла около 25 часов, потому что описание шло из нескольких спецификаций. Потом результаты сравнили с юзабилити-тестом. Из девяти проблем теста обход нашёл шесть, а из 13 предсказанных проблем две не подтвердились. Подробности в статье с конференции CHI 2000.
Место в процессе
- Юзабилити-тестированиеЮзабилити-тестирование (usability testing) показывает, где люди спотыкаются о продукт. Участнику дают реалистичную задачу, например оформить заказ или найти настройку, и наблюдают, как он её выполняет. Исследователь фиксирует, где человек буксует, ошибается или теряет ориентацию.
- Экспертная оценкаЭкспертная оценка (heuristic evaluation) проверяет интерфейс по набору принципов юзабилити. Несколько экспертов проходят продукт самостоятельно, каждый записывает найденные проблемы, потом списки сводят в один. Пользователи не участвуют.
Инструменты для результатов
Источники и что почитать
Что почитать
Источники
- Когнитивный прогон (Cognitive Walkthrough) — метод UX-исследования
- Evaluate Interface Learnability with Cognitive Walkthroughs
- The Streamlined Cognitive Walkthrough Method, Working Around Social Constraints Encountered in a Software Development Company
- Cognitive Walkthrough
- The Cognitive Walkthrough Inspection Method: An Overview
- A brief history of cognitive walkthroughs
- Cognitive Walkthrough: The Complete Guide to Learnability Inspection (2026)