TGViewer
Неразрывный дизайн Неразрывный дизайн @d_4_design · 337 subscribers
Post #303 105
Недавно в вендинговом автомате пыталась купить печенье. Начала вводить неправильные цифры, потому что перепутала номер товара с ценой, а когда поняла ошибку, не нашла кнопки сброса или удаления. Пришлось ждать, пока автомат сбросит сам.

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

Про кейсы ошибок говорят давно, подсвечивают незаполненные поля, рисуют креативные 404. Но я про другие ошибки: когда система работает как надо, интернет не пропал, но пользователь сделал что-то, чего не хотел.

В этом часто нет вины интерфейса — просто люди это люди. Нам свойственно ошибаться и передумывать.

Такие ошибки сложно или невозможно отследить на юзтестах. На тестах люди идут по заданному сценарию: «вы хотите заказать роллы с огурцом, что вы сделаете». И они проходят его без ошибок.

А в реальности всё иначе. В процессе можно понять, что хочется не с огурцом, да и вообще не роллы, забыть проверить состав на аллергены и ещё куча всего.

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

Чтобы всё это предусмотреть, нужно постоянно держать в голове контекст пользователя: в каком он состоянии, что могло измениться по ходу, где он мог передумать.
В идеале пробовать самому сделать то, что пытается сделать пользователь. Но это не всегда возможно, поэтому приходится включать воображение и эмпатию.

Хороший и плохой момент одновременно — это приходит с опытом. Чем больше знаешь контекстов и проживаешь ситуаций, тем лучше это работает.
Опыт ≠ возраст, тут речь о внимательности и любопытстве.
Можно в любой ситуации взаимодействия задавать себе вопрос: а что здесь могло пойти не так и как система должна на это отреагировать?

Ну и есть вообще-то эвристика на эту тему — user control and freedom. Так что это не я придумала))
  • 💯 7
  • 🔥 3
More from @d_4_design
  1. Sep 4, 2026Мы в третий раз поддержали Буквальный челлендж. В этом году полевой номинацией была Л: мы…
  2. Sep 4, 2026Я всё собираюсь написать пост про то, чему ещё учиться и что ещё дизайнить продуктовому ди…
  3. Aug 21, 2026Иногда юзтесты до релиза воспринимаются как обязательный этап хорошего дизайн-процесса. Я…
  4. Aug 13, 2026Я сейчас снова учусь на курсах. Они не связаны с работой напрямую, но я обязательно про ни…
  5. Jul 29, 2026На фотке мой очень красивый сверху матрас, но эту красоту не видно почти никогда, только к…
  6. Jul 23, 2026Иногда в продуктах нужно загрузить данные из какого-нибудь файла типа экселя. И иногда диз…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →