Чему научитесь
- Достраивать пять веток: ошибка, отмена, пусто, нет прав, потеря связитренажёр
- Не оставлять тупиков — у каждой ветки есть выходтренажёр
- Проверять названия карточной сортировкойсимулятор
- Проверять структуру проверкой деревасимулятор
- Читать результат: где люди искали не тамразбор
- Переделывать структуру и объяснять, что изменилось и почему
1Что меняется на этой ступени
Схема перестаёт быть рассказом только о том, как всё работает, когда получается.
| Junior | Middle | |
|---|---|---|
| Что на схеме | основной путь от входа до выхода | основной путь плюс все ветки: ошибка, отмена, пусто, нет прав, потеря связи |
| Откуда берётся правда | из вашей логики и знания продукта | из поведения людей на проверке |
| Названия разделов | какие приняты в команде | какие читаются снаружи — это лучше проверять, а не только обсуждать |
| Кто проверяет | коллега пересказывает схему вслух | несколько человек, не знающих продукт, ищут в структуре настоящие вещи |
| Результат работы | читаемая схема сценария | схема без обрывов плюс изменённая структура с объяснением, что и почему |
| Провал выглядит как | схема, которую никто не понял | красивый счастливый путь, к которому ветки дописывают в разработке на ходу |
Две ловушки ступени
- Ветка дорисована до экрана ошибки и брошена. «Карта отклонена» — блок есть, стрелки из него нет. Формально ветка на схеме присутствует, фактически человек в ней заперт. Так часто выглядят «полные» схемы.
- Структура проверена на коллегах. Коллега не ищет — он вспоминает, где что лежит. Проверка на своих легко даёт высокий успех и мало информации. Нужны люди, которые продукт не знают.
2Пять веток, которые стоит проверить
Первый навык. Их не надо каждый раз выдумывать с нуля — удобно пройтись по списку.
Счастливый путь — это случай, когда у человека всё есть и всё работает: он авторизован, товар в наличии, карта принята, интернет ловит. В жизни так бывает не всегда, и каждый раз, когда не так, сценарий уходит в сторону. Эти «в сторону» и есть ветки. Их удобно искать списком из пяти пунктов, приложенным к каждому шагу схемы.
Раскройте карточки: у каждой ветки свой повод, свой вид и своя типичная ошибка проектирования.
01ОшибкаСистема не смоглаЧеловек сделал всё правильно, но не получилось: карта отклонена, сервер не ответил, адрес не найден.
02ОтменаЧеловек передумалНажал «Назад», закрыл окно, отказался от действия, ушёл из сценария по своей воле.
03ПустоДанных ещё нетНет заказов, нет адресов, ничего не найдено, список фильтров дал ноль результатов.
04Нет правНе пускаетНе авторизован, чужой заказ, роль без доступа, гостю недоступна часть возможностей.
05Потеря связиНепонятно, дошло лиИнтернет пропал, запрос завис, ответа нет, приложение свернули на полчаса.
+1Долгое ожиданиеШестая, про которую спорятФормально это не ветка: сценарий идёт по основному пути, просто медленно. Но для человека оно ведёт себя как ветка.
Человек открыл «Мои заказы», а он у вас ещё ничего не покупал.
ПустоПусто, причём самый первый его подвид: ещё ничего не создано. Здесь нужен не просто текст «заказов нет», а объяснение, что тут бывает, и кнопка в каталог. Иначе человек упирается в пустой экран на первом же визите.
Банк отклонил карту на шаге оплаты.
ОшибкаОшибка: человек всё сделал правильно, не сработало по причине вне его контроля. Ветка достраивается тремя вещами: что случилось, можно ли исправить, что делать дальше.
На шаге оплаты человек нажал «Назад» и ушёл в каталог дозаказать ещё один товар.
ОтменаОтмена — и нормальное поведение, а не сбой. Вопрос ветки: сохранится ли введённый адрес и вернётся ли он в оформление там же, где ушёл.
Человек открыл присланную ему ссылку на заказ, оформленный с другого аккаунта.
Нет правНет прав. Нужно сказать, почему не пускает, и — если это возможно — что сделать. И не отправлять на главную: у чужого заказа нет продолжения, но вернуть человека в его собственные заказы можно.
В метро пропал интернет ровно между нажатием «Оплатить» и ответом банка.
Потеря связиПотеря связи, и худший её вид: непонятно, прошёл платёж или нет. Ветка обязана ответить, что с данными, дать повторить и не создать второй заказ при повторном нажатии.
Человек ввёл в поиск запрос, по которому ничего не нашлось.
ПустоПусто, подвид «ничего не найдено». Отличается от первого тем, что данные в продукте есть, просто не подошли. Поэтому и выход другой: подсказать, что поменять в запросе, а не звать в каталог.
Гость дошёл до оплаты, а списать бонусы можно только с аккаунта.
Нет правНет прав. Ветка ведёт в сценарий входа — пилюлей — и обязательно обратно на шаг оплаты с сохранённым заказом. Возврат на главную здесь стоит дороже всего: человек уже почти заплатил.
Сервис адресов не ответил, и сохранить адрес не удалось.
ОшибкаОшибка на стороне системы. Человек ни при чём, поэтому формулировка «проверьте правильность адреса» будет нечестной: надо честно сказать, что сбой на стороне магазина, и дать повторить.
Запрос ушёл, ответа нет тридцать секунд, человек нажимает «Оплатить» второй раз.
Потеря связиПотеря связи. Помимо сообщения нужна защита от двойного действия — иначе могут появиться два одинаковых заказа, и разбираться с ними будет поддержка.
3Куда человек попадает после ветки
Второй навык. Нарисовать ветку — половина работы; вторая половина — показать выход из неё.
Тупик — это место, где человек оказался и откуда единственный выход находится вне продукта: закрыть вкладку, написать в поддержку, забыть. Тупики почти никогда не делают нарочно. Они получаются сами, потому что ветку рисуют до момента «мы сообщили о проблеме» — и на этом считают задачу выполненной. Сообщить о проблеме и решить её — разные вещи.
Пять способов вывести человека из ветки
| Способ | Когда подходит | Пример из нашего сценария |
|---|---|---|
| Остаться на месте и дать повторить | Ошибка, которую можно исправить здесь же | Карта отклонена — форма на месте, данные сохранены, рядом «Другой способ оплаты» |
| Вернуть на шаг назад | Отмена действия внутри шага | Передумал менять адрес — возвращается к списку адресов, ничего не потеряв |
| Вернуть туда, откуда пришёл | Отмена сценария целиком; возврат после входа | Ушёл с оформления — попадает в корзину, состав сохранён |
| Перевести в другой сценарий и вернуть обратно | Нет прав, нужна регистрация, оплата во внешнем приложении | Гость идёт во вход — и после входа возвращается ровно на шаг оплаты |
| Честно закончить и предложить обходной путь | Когда в этом сценарии сделать уже ничего нельзя | Доставки по этому адресу нет — предлагаем пункт выдачи или другой адрес |
Пятый способ может выглядеть как поражение, но именно он отличает достроенный сценарий от недостроенного. «Здесь у нас не получится, зато вот так — получится» — это выход. «Доставка по этому адресу недоступна» без продолжения — тупик, даже если фраза вежливая.
Шесть тупиков, которые встречаются чаще остальных
- Экран ошибки без действия. «Что-то пошло не так» и кнопка «ОК», которая закрывает окно и возвращает на тот же самый сломанный экран.
- Пустое состояние без кнопки. «У вас нет заказов» — и всё. Человеку сообщили факт, но не дали способа это изменить.
- Вечный индикатор загрузки. Через сколько секунд он превратится в ошибку — не решено, поэтому не превращается никогда.
- Вход, после которого человек на главной. Формально ветка соединена, фактически он потерял место и товар в корзине.
- «Назад» в пустоту. Человек пришёл по прямой ссылке из письма, нажимает «Назад» — и попадает в никуда, потому что предыдущего экрана в его истории нет.
- Отправка в поддержку как единственный выход. Иногда это честно, но чаще это способ не проектировать ветку: «напишите нам» вместо решения.
назад к списку адресов вместо просто «назад». Много тупиков в ветках начинается с неподписанных стрелок возврата, которые в разработке поняли не так.Банк отклонил платёж. Попробуйте другую карту или оплатите при получении
— форма на месте, данные сохранены.Выход естьВсе три ответа есть: человек остался на оплате, может выбрать другой способ, заказ ждёт оплаты. Хорошо достроенная ветка ошибки.
Что-то пошло не так
и кнопка «ОК», которая закрывает окно.ТупикТупик. Не сказано, что случилось, не сказано, что делать, а кнопка возвращает на тот же самый экран. Человек может только перезагрузить страницу и надеяться.
Войдите, чтобы увидеть заказ
, кнопка «Войти», после входа открывается тот самый заказ.Выход естьВыход есть, и главное — правильная точка возврата. Именно на ней ветка «нет прав» обычно и ломается.
У вас нет заказов
— и больше на экране ничего.ТупикТупик. Факт сообщили, способа его изменить не дали. Достаточно одной кнопки «Перейти в каталог», чтобы ветка стала достроенной.
Крутящийся индикатор, который крутится, пока человек не уйдёт.
ТупикТупик, причём тот, который в схеме почти никогда не рисуют. Решается решением: через сколько секунд ожидание превращается в сообщение и что в нём написано.
Человек отменил оформление — возвращается в корзину, состав сохранён.
Выход естьГде оказался — в корзине; что может сделать — оформить заново или уйти; что осталось — корзина. Три ответа есть.
Доставка по этому адресу недоступна
— вежливо и без продолжения.ТупикТупик, замаскированный под вежливость. В этом сценарии человеку сделать больше нечего, а значит, нужен обходной путь: пункт выдачи, другой адрес, уведомление о появлении доставки.
Сессия истекла, человек входит заново и попадает на главную.
ТупикФормально не тупик — продукт работает, идти есть куда. Фактически человек потерял место и половину введённого, и это ровно та ветка, на которой люди уходят молча. Считайте тупиком: правило трёх ответов проваливается на первом же вопросе «где он оказался».
Как это выглядит на схеме
Чтобы схема не превратилась в паутину, ветки рисуют не ответвлениями в сторону, а короткими петлями рядом с шагом.
Это стрелка вниз с подписанным условием, блок ветки и стрелка возврата туда, куда человек попадает. Если возврат ведёт на тот же шаг, достаточно подписать петлю — рисовать длинную стрелку через всю схему не нужно.
Ветки, которые ведут в другие сценарии, остаются пилюлями: «→ схема «Вход и регистрация», возврат на шаг 3». Внутренности чужого сценария по-прежнему не рисуются — но точка возврата должна быть названа, иначе появится тот самый вход, после которого человек оказывается на главной.
4Карточная сортировка
Третий навык. Способ узнать, куда люди кладут вещи, до того как вы закрепили структуру.
Суть простая. Вы выписываете на карточки то, что человек может у вас искать: «отменить заказ», «узнать, где посылка», «скачать чек». Даёте стопку человеку и просите разложить по группам. Дальше только смотрите и записываете. Через пять человек становится видно, какие вещи для людей лежат вместе, а какие вы держите рядом только потому, что так устроена ваша база данных.
| Открытая сортировка | Закрытая сортировка | |
|---|---|---|
| Что делает человек | Сам придумывает группы и сам их называет | Раскладывает по вашим готовым группам |
| Что проверяет | Какая структура вообще напрашивается | Куда люди кладут вещи по вашим разделам |
| Когда брать | Разделов ещё нет или их надо придумать заново | Разделы есть и надо проверить, попадают ли в них вещи |
| Что получите | Группы и слова людей — часто прямо готовые названия | Список карточек, которые попадают не туда, куда вы клали |
В задании нужна закрытая: разделы у вас уже есть, вопрос в том, читаются ли они. Открытую полезно провести дополнительно с двумя-тремя людьми — из их формулировок часто выходит название, до которого команда сама не додумалась.
В Nielsen Norman Group строже: карточную сортировку там считают способом придумать структуру, а готовую навигацию проверяют проверкой дерева — ей посвящён следующий раздел. Закрытая сортировка в задании проверяет не всю навигацию, а то, узнают ли люди свои дела в названиях разделов.
Как подготовить карточки
- 10–20 штук. Тридцать человек устают раскладывать, и последние десять он кидает наугад.
- Пишите задачу человека, а не название раздела. «Отменить заказ», а не «Управление заказами». Названия разделов — это то, что вы проверяете, их на карточках быть не должно.
- Не используйте слова из названий групп. Если раздел называется «Мои заказы», а карточка — «посмотреть мои заказы», вы проверили не структуру, а умение находить одинаковые слова.
- Берите настоящие вещи. Самые частые обращения в поддержку, самые частые запросы в поиске по сайту, то, что люди спрашивают в отзывах. Не придумывайте из головы — придумаете под свою структуру.
- Добавьте пару спорных. Те, про которые в команде спорили, куда их положить: вот на них и будет видно, кто был прав.
Как провести на пяти людях
- По одному человеку, 15–20 минут. В группе один громкий участник может увести остальных. Донна Спенсер, автор книги о карточной сортировке, любит и групповые сортировки — за разговор, который слышно, — но для задания урока берите по одному.
- Объясните задачу и замолчите. «Вот список того, что люди делают в интернет-магазине. Разложите по разделам так, как вам кажется правильным. Правильных ответов нет, я проверяю разделы, а не вас».
- Просите думать вслух и не подсказывайте. «Куда бы вы посмотрели?» — можно. «А может, сюда?» — нельзя.
- Разрешите отложить карточку в «не знаю» — это ценнее случайного выбора.
- Спрашивайте «почему сюда» после каждой спорной карточки, а не в конце: в конце он уже не вспомнит.
- Записывайте не только итог, но и метания: карточка, которую переложили трижды, — сигнал не слабее неправильной.
Чем: стикеры на столе, доска в FigJam или Miro, специальные сервисы вроде Optimal Workshop. Для пяти человек хватит стикеров — они же и самые честные: человек берёт карточку в руки и видно, как он сомневается.
Нажмите карточку, потом раздел, куда бы вы её положили. Разложите все десять — и сравните с тем, как разложили пять человек, не знающих продукт. Карточку из раздела можно вернуть обратно нажатием.
| Карточка | Ваш вариант | Как разложили пятеро | Итог |
|---|---|---|---|
| Отменить заказ | Помощь · 3Мои заказы · 2 | Люди кладут в «Помощь» менять вы положили иначе, чем большинство | |
| Узнать, где посылка | Мои заказы · 5 | Согласие, совпало с вашим вы положили иначе, чем большинство | |
| Вернуть товар | Помощь · 3Мои заказы · 2 | Люди кладут в «Помощь» менять вы положили иначе, чем большинство | |
| Изменить адрес доставки | Профиль · 3Мои заказы · 2 | Делится 3 против 2 — проверить формулировку карточки делится вы положили иначе, чем большинство | |
| Поменять способ оплаты по умолчанию | Профиль · 5 | Согласие, совпало с вашим вы положили иначе, чем большинство | |
| Посмотреть, что покупал год назад | Мои заказы · 4Профиль · 1 | Согласие, совпало с вашим вы положили иначе, чем большинство | |
| Пожаловаться на курьера | Помощь · 4Мои заказы · 1 | Согласие, совпало с вашим вы положили иначе, чем большинство | |
| Скачать чек | Мои заказы · 3Профиль · 1Помощь · 1 | Разброс по трём разделам — кандидат на два входа разброс вы положили иначе, чем большинство | |
| Отписаться от писем | Профиль · 4Помощь · 1 | Согласие, совпало с вашим вы положили иначе, чем большинство | |
| Узнать условия доставки | Помощь · 4Каталог · 1 | Согласие, совпало с вашим вы положили иначе, чем большинство |
Что из этого читается
На пяти людях статистики нет, и считать проценты бессмысленно. Зато отлично видны три вещи:
- Согласие. Пять из пяти положили «узнать, где посылка» в «Мои заказы» — вопрос закрыт, тут всё в порядке.
- Устойчивое несогласие. Трое из пяти положили «отменить заказ» в «Помощь». Это не случайность: для людей отмена — это «что-то пошло не так», а не работа со списком покупок. Раздел магазина «Мои заказы» читается как архив.
- Разброс. «Скачать чек» разошёлся по трём разделам. Обычно это значит, что вещь нужна в двух местах сразу. Правильный ответ тогда — не «выбрать одно», а сделать два входа в одно и то же.
5Проверка дерева
Тот же третий навык, вторая половина. Сортировка спрашивает «где это должно лежать», проверка дерева — «найдёте ли вы это там, где оно лежит».
Структура у вас уже есть — разделы и подразделы. Вы выписываете её голым списком, без картинок, кнопок и поиска, и даёте человеку задачу: найдите вот это. Он кликает по названиям, вы смотрите, куда он пошёл. Всё.
Голый список — не упрощение, а суть метода. Если человек не находит вещь в дереве из одних названий, в интерфейсе он найдёт её только случайно — по яркой кнопке, по поиску, по подсказке. Иногда этого достаточно, но чаще это значит, что структура держится на костылях, и первый же редизайн их сломает.
Как сформулировать задачу
Задача — это ситуация человека, а не название того, что надо найти. Главное правило: в формулировке не должно быть слов из дерева, иначе вы проверяете умение сопоставлять одинаковые слова.
| Так не надо | Почему | Как лучше |
|---|---|---|
| Найдите раздел «Мои заказы» | Ответ в вопросе | Вчера вы оформили заказ и передумали. Где будете искать, как его отменить? |
| Где посмотреть историю заказов? | Слово «история» есть в дереве — это подсказка | Вы хотите повторить покупку, которую делали год назад. Куда пойдёте? |
| Как изменить настройки уведомлений? | Тоже слова из дерева, к тому же так люди не думают | Вам приходит слишком много писем от магазина. Где это выключить? |
| Найдите условия доставки | Прямая подсказка | Вы хотите понять, привезут ли заказ в субботу. Куда посмотрите? |
Три-пять задач на человека, минут пятнадцать. Больше — устаёт и начинает угадывать вместо того, чтобы искать.
Вчера вы оформили заказ в интернет-магазине и передумали. Где будете искать, как его отменить?
- Каталог
- Категории
- Акции
- Новинки
- Бренды
- Мои заказы
- Активные заказы
- История заказов
- Возвраты
- Профиль
- Личные данные
- Адреса
- Способы оплаты
- Уведомления
- Помощь
- Частые вопросы
- Написать в поддержку
- Условия доставки и оплаты
- Избранное
- Списки
- Отложенные
Ваш путь: Верно и прямым путём — так сделал один человек из пяти.Верно, но с возвратами: так дошёл ещё один участник из пяти.Отмена лежит в «Мои заказы» → «Активные заказы»: там у каждого заказа есть кнопка «Отменить». Вы искали не там — и вместе с вами трое из пяти.
+ + + +| Кто | Путь | Чем кончилось |
|---|---|---|
| Человек 1 | Помощь → Частые вопросы | не дошёл — сдался, не найдя отмены |
| Человек 2 | Помощь → Написать в поддержку | не дошёл — уверен, что отменяют только через поддержку |
| Человек 3 | Профиль → Личные данные → назад → Мои заказы → Активные заказы | дошёл — но с двумя возвратами |
| Человек 4 | Мои заказы → Активные заказы | дошёл — сразу и уверенно |
| Человек 5 | Помощь → Условия доставки и оплаты | не дошёл — искал правила отмены, а не саму отмену |
Вывод. Трое из пяти начали с «Помощи» — и это тот самый устойчивый первый клик мимо. Для человека отмена заказа не работа со списком покупок, а проблема, а проблемы лежат в помощи. Раздел «Мои заказы» читается как архив: посмотреть, что покупал. Дальше выбор из двух лекарств — переименовать в «Заказы и возвраты» или сделать второй вход из «Помощи» в тот же заказ.
Три метрики, и одна из них главная
- Первый клик. Куда человек пошёл с самого верха. Самая ценная цифра: если первый клик верный, шанс дойти до цели резко выше, а если нет — человек обычно блуждает и сдаётся. Одна эта метрика отвечает на вопрос «читаются ли названия разделов».
- Успех. Дошёл ли вообще, пусть и с возвратами.
- Прямой путь. Дошёл ли без единого возврата. Разница между успехом и прямым путём показывает, где структура «в принципе работает, но приходится продираться».
Чем проводить
Существуют сервисы для проверки дерева, где можно запустить задачу на сто человек.
Для пяти это лишнее: достаточно выписать структуру списком в документе, показать человеку и попросить говорить, куда он нажимает. Пятнадцать минут, никаких инструментов, а находки те же самые.
Единственное, за чем следить: не показывать дерево целиком раскрытым. Человек должен открывать разделы по одному, иначе он просто прочитает все названия сразу и найдёт нужное глазами.
6Как прочитать результат
Четвёртый навык. Частая ошибка здесь — считать проценты там, где их нет, и делать вид, что пять человек это статистика.
Пять человек не дают цифр, которым можно верить. Они дают другое: повторяющееся поведение. Один человек пошёл не туда — случайность. Трое из пяти пошли не туда одинаково — это уже не про людей, а про вашу структуру.
Именно так результат и читается:
- не «40 % не справились»,
- а «трое из пяти искали отмену в разделе помощи: для них это проблема, а не работа со списком заказов».
Причин у «искали не там» всего три, и лечатся они по-разному. Раскройте карточки — в каждой наблюдение из настоящей проверки и то, что из него следует.
01Трое из пяти начали с «Помощи»МенятьПервый клик мимо, и мимо одинаково. Самый сильный сигнал из всех.
02Карточка попала в три разные группыРазбиратьсяРазброс без большинства. Обычно значит не «люди разные», а что-то одно из двух.
03Дошёл, но после трёх возвратовУточнятьУспех есть, прямого пути нет. Тихая проблема, которую обычно не замечают.
04Все пятеро сделали одинаково не так, как ожидала командаСильный сигналРедкий и сильный результат на пяти людях.
05Один из пяти пошёл не тудаНе трогатьОстальные четверо сразу верно. Записать и оставить в покое.
06Все пятеро справились быстро и одинаковоИдти дальшеТоже результат, и хороший: этот кусок структуры проверен и закрыт.
7Переделать и объяснить
Пятый навык. Проверка без выводов и решений быстро превращается в мероприятие.
После проверки у вас список наблюдений. Превратить его в изменения — отдельная работа. Правил три:
- менять то, что повторилось у нескольких человек;
- менять по одному, а не всё сразу;
- записывать причину рядом с каждым изменением.
Третье правило кажется бюрократией до того момента, когда через два месяца кто-нибудь спросит, почему раздел называется так странно.
Три лекарства от «искали не там»
| Лекарство | Когда подходит | Пример |
|---|---|---|
| Переименовать | Вещь лежит правильно, но название не говорит, что здесь можно сделать | «Мои заказы» → «Заказы и возвраты» |
| Перенести | Люди устойчиво ищут в другом разделе, и там это уместно | Условия доставки — из «Профиля» в «Помощь» |
| Сделать второй вход | Вещь нужна в двух местах, и обе версии разумны | «Скачать чек» — и в карточке заказа, и в разделе с документами |
Второй вход — не признак слабой структуры, а нормальное решение: один и тот же экран может быть доступен из двух мест. Плохо, когда второй вход ведёт в другую копию того же самого — вот это уже дубль, и он расходится через полгода.
«До» и «после» с пометками
Сдаётся не только новая схема, а обе рядом. Старая нужна не для отчётности: по ней видно, что именно изменилось, и из-за чего. Оформляется просто — две схемы и список изменений, в каждом три строки: что было, что стало, из-за какого наблюдения.
ЧТО ПРОВЕРЯЛИ: названия разделов ______________________ Дата: __.__.____
КАК: закрытая карточная сортировка, __ карточек, 5 человек по 20 минут
+ проверка дерева, __ задачи
ЧТО УВИДЕЛИ (наблюдения, без выводов)
— 3 из 5 ____________________________________________
— 2 из 5 ____________________________________________
— разброс по карточке «____________» : ______________
ЧТО ИЗМЕНИЛИ
1. было: ______________ стало: ______________
причина: ______________________________________
2. было: ______________ стало: ______________
причина: ______________________________________
ЧТО НЕ СТАЛИ МЕНЯТЬ
— ______________________ причина: только 1 из 5, ждём повторения
— ______________________ причина: ______________________
ПРОВЕРИЛИ ЗАНОВО: __ человека, задача «______________»
результат: первый клик верный у __ из __
Проверить заново
После изменений — ещё два-три человека и та же задача. Это пятнадцать минут и надёжный способ понять, что вы починили, а не переставили проблему в другое место. Частый результат: первый клик переехал туда, куда надо, и появилась новая мелкая проблема в соседнем разделе. Это нормально, так и должно быть.
Как объяснить команде
Изменение структуры часто кому-то не нравится: разделы придумывали живые люди, и у них есть к ним отношение. Разговор получается коротким, если говорить не мнениями, а тремя шагами.
- Наблюдение. «Трое из пяти искали отмену заказа в «Помощи»».
- Объяснение. «Похоже, «Мои заказы» читается как архив: посмотреть, что покупал. А отмена для человека — это про проблему».
- Решение и его цена. «Предлагаю переименовать в «Заказы и возвраты» — это правка текста, полдня разработки. Если не сработает, вернём: проверим на трёх людях через неделю».
8Задание
Достроить к своей карте сценария все ветки и проверить названия разделов на пяти людях карточной сортировкой.
Часть 1 · Достроить ветки
- Возьмите свою схему с прошлой ступени — ту, где нарисован основной путь.
- Пройдите по каждому блоку пять раз: ошибка, отмена, пусто, нет прав, потеря связи. Записывайте даже те ответы, которые кажутся очевидными, — «тут отмены не бывает» тоже ответ, и его полезно увидеть написанным.
- Каждую найденную ветку нарисуйте петлёй рядом с шагом: стрелка с подписанным условием, блок, стрелка возврата.
- По правилу трёх ответов проверьте каждую: где оказался, что может сделать, что осталось в системе.
Часть 2 · Тупик-проверка
Пройдите по всем концам веток подряд и в каждом ответьте вслух: «отсюда человек может…». Место, где фраза не заканчивается, — тупик. Отметьте их на схеме и почините: пять способов вывода из раздела 3 закрывают большинство случаев.
Часть 3 · Подготовить сортировку
- Выпишите 10–15 карточек — то, что люди действительно у вас делают. Источники: обращения в поддержку, запросы в поиске по сайту, вопросы в отзывах.
- Проверьте формулировки: задача человека, без слов из названий ваших разделов, одна карточка — одно дело.
- Выпишите свои разделы как группы — закрытая сортировка.
- Найдите пятерых, кто не знает ваш продукт. Друзья, соседи по коворкингу, коллеги из другого отдела подойдут лучше, чем ваша команда.
ВСТУПЛЕНИЕ (одна минута, дословно) «Спасибо, что согласились. Сейчас я дам вам список того, что люди делают в [продукт]. Нужно разложить это по разделам — так, как кажется правильным вам. Правильных ответов нет: я проверяю разделы, а не вас. Если про какую-то карточку непонятно — откладывайте в сторону, это нормально. И, если получится, говорите вслух, о чём думаете.» ВО ВРЕМЯ (что делаю я) — молчу, пока он раскладывает — после спорной карточки спрашиваю: «а почему сюда?» — не подсказываю и не соглашаюсь вслух («да, точно» — уже подсказка) — записываю метания: какую карточку перекладывал и сколько раз БЛАНК ЗАПИСИ человек __ из 5, дата __.__ карточка | куда положил | сомневался | что сказал _____________________________|________________|____________|____________ _____________________________|________________|____________|____________ _____________________________|________________|____________|____________ _____________________________|________________|____________|____________ отложил в «не знаю»: ____________________________________________ ПОСЛЕ (два вопроса на выход) — «Какая карточка была самой непонятной?» — «Чего, по-вашему, в этих разделах не хватает?»
Часть 4 · Провести и свести
- По одному человеку, 15–20 минут каждый.
- Сведите в таблицу: строки — карточки, столбцы — пять человек, в ячейке раздел. Согласие и разброс станут видны сразу.
- Отметьте три вещи: карточки, где все сошлись; карточки, где сошлись, но не на вашем варианте; карточки с разбросом.
Часть 5 · Переделать и оформить
- Измените то, что повторилось у троих и больше. Лекарство выбирайте по разделу 7: переименовать, перенести или сделать второй вход.
- Заполните запись решения — заготовка в разделе 7, вместе с графой «что не стали менять».
- Сделайте «до» и «после»: две схемы рядом и список изменений с причинами.
- Проверьте заново на двух-трёх новых людях.
Что сдаём
- Схема «до» — основной путь с прошлой ступени.
- Схема «после» — с ветками, у каждой есть выход и ответ на три вопроса.
- Список изменений: что было, что стало, из-за какого наблюдения.
- Сводная таблица сортировки по пяти людям.
- Запись решения вместе с графой «что не стали менять».
Ориентир по времени: 2–3 часа на ветки, час на подготовку карточек, день на пятерых участников, 2 часа на сведение и переделку.
Частые сложности
- «Веток получилось больше, чем основного пути». Это нормально. Чтобы схема осталась читаемой, рисуйте ветки петлями у шага, а не длинными стрелками через всё полотно. Повторяющиеся ветки, например «нет связи», выносите в один общий блок со ссылкой.
- «Негде взять пятерых». Годятся любые люди, не знающие продукт: сортировка не всегда требует вашу аудиторию — она проверяет язык и логику разделов, а не готовность покупать.
- «Все разложили по-разному». Разброс по всем карточкам сразу — обычно признак того, что карточки написаны вашими словами, а не словами людей. Перепишите формулировки и проверьте на трёх новых.
- «Люди разложили правильно, а в продукте всё равно не находят». Сортировка проверяет, куда человек положил бы, а проверка дерева — найдёт ли он там. Это разные вопросы: добавьте вторую проверку из раздела 5.
- «Команда не даёт менять названия». Не спорьте — предложите проверить оба варианта на трёх людях. Полчаса работы — и решение перестаёт быть ничьим мнением.
9Чек-лист и ошибки ступени
Сценарий достроен, если
- По каждому шагу пройден список из пяти веток
- У каждой ветки подписано условие, при котором в неё попадают
- У каждой ветки есть ответ на три вопроса: где оказался, что может сделать, что осталось в системе
- Нет ни одного экрана ошибки без действия
- Нет ни одного пустого состояния без кнопки
- Все стрелки возврата подписаны: куда именно назад
- Возврат после входа ведёт туда же, откуда человека развернули
- Ветки в другие сценарии — пилюлями, с названной точкой возврата
Структура проверена, если
- Проверяли люди, не знающие продукт, — не команда
- Карточки написаны как задачи человека, без слов из названий разделов
- Было несколько человек, по одному, каждый отдельно
- Записано не только куда положил, но и что говорил и где сомневался
- Результат прочитан как повторяющееся поведение, а не как проценты
- Изменено хотя бы одно название — и записано, из-за какого наблюдения
- Записано и то, что не стали менять, с причиной
- После изменений проверили заново на двух-трёх людях
Ошибки, характерные для этой ступени
- Ветка дорисована до экрана и брошена. Блок «Ошибка» есть, стрелки из него нет — человек заперт.
- Ошибка без следующего шага. «Что-то пошло не так» и кнопка «ОК»: сообщили о проблеме и посчитали, что решили её.
- Пустое состояние без действия. Факт сообщили, способа изменить не дали.
- Возврат после входа на главную. Самая дорогая мелочь во всём уроке: человек теряет место и уходит.
- Неподписанное «назад». В продукте это превращается в три разных перехода, и выбирает их разработчик.
- Проверка на коллегах. Высокий успех и мало информации: они не ищут, а вспоминают.
- Подсказки в формулировках. Слова из дерева в тексте задачи превращают проверку структуры в проверку зрения.
- Карточки придуманы из головы. Получается проверка вашей же логики: вы придумали задачи под свою структуру.
- Проценты на пяти людях. «40 % не справились» звучит научно и означает «двое из пяти». Говорите людьми.
- Изменение под одного человека. Сломает то, что работало у четверых.
- Всё переделано разом. Непонятно, что помогло, а что сломало.
- Проверили и ничего не изменили. Формально проверка была, но в продукте она ничего не изменила.
10Три ступени темы
Middle закрыт, когда выполнены оба условия критерия: ни одной обрывающейся ветки и хотя бы одно изменение по результату проверки.
| Уровень | Зона ответственности | Признак, что уровень взят |
|---|---|---|
| Junior | Разложить один сценарий на шаги и экраны; отличать экран от состояния; называть шаги глаголами человека; показывать входы и выходы; держать одну схему на один сценарий | Коллега, не знающий продукта, пересказывает сценарий по схеме и не спрашивает «а что здесь происходит» |
| Middle — этот урок | Достраивать пять веток к каждому шагу; выводить человека из любой ветки; проверять структуру карточной сортировкой и проверкой дерева на людях; читать результат как повторяющееся поведение; переделывать структуру и объяснять команде, что изменилось и почему | В схеме нет обрывающихся веток, и хотя бы одно название раздела изменено по результату проверки |
| Senior | Отвечать за структуру и навигацию продукта в целом; решать, где новому сценарию место, и не плодить параллельные пути к одному результату; читать сложность схемы как сигнал о проблеме в продукте или процессе; задавать команде общий язык описания сценариев и делать проверки регулярной практикой, а не разовой акцией | Споры о структуре закрываются по схеме и по данным проверок, а новый сценарий встраивается без переделки навигации |
Что почитать дальше
- Card Sorting: Designing Usable CategoriesКак выбрать между открытой и закрытой сортировкой, сколько брать карточек и как читать результат без статистики. Спенсер любит сортировку в парах и группах и предупреждает: закрытая сортировка показывает, куда люди положат карточку, но не найдут ли её там. Книга 2009 года, список сервисов устарел.
- Tree Testing: Evaluate Menu Labels and CategoriesКак подготовить дерево и задачи без слов из меню и чем качественная проверка на нескольких людях отличается от количественной. Статья 2023 года; спорит с уроком: карточную сортировку там не считают способом проверить готовую структуру — это задача проверки дерева.
- Designing Empty States in Complex Applications: 3 GuidelinesТри правила для пустого экрана: честно сказать, что данных нет, и не писать «нет записей», пока они грузятся; подсказать, что здесь появится; дать кнопку к первому действию. Примеры из сложных рабочих приложений, 2021 год.
- Не заставляйте меня думатьВторой закон Круга: неважно, сколько кликов, если каждый выбор не требует раздумий. Глава 4 о двусмысленных пунктах верхнего уровня открыта на сайте автора, глава 6 — о навигации и названиях разделов. Примеры 2013 года.