Я видел это много раз, кажется, что это всегда происходит. Кажется, я из тех людей, которые могут уловить подобные предположения (при некоторых обстоятельствах), но я был потрясен тем, что пользователь делал много раз.
Как я уже сказал, это то, с чем я довольно хорошо знаком. Часть программного обеспечения, над которым я работал, используется широкой публикой (в отличие от специально обученных людей), поэтому мы должны были быть готовы к таким вещам. И все же я видел, что это не будет принято во внимание.
Хорошим примером является веб-форма, которую необходимо заполнить. Нам нужно заполнить эту форму, это важно для процесса. Пользователь не будет нам полезен, если он не заполнит форму, но чем больше информации мы получим от него, тем лучше. Очевидно, что это два противоречивых требования. Если просто предоставить пользователю экран из 150 полей (случайное большое число), он испуганно убежит.
Эти формы были пересмотрены много раз, чтобы улучшить положение вещей, но пользователей не спросили, что они хотят. Решения принимались исходя из предположений или чувств разных людей, но насколько близко эти чувства были к реальным клиентам, не учитывалось.
Я также собираюсь упомянуть следствие предположения Бевана «Пользователи будут читать диалог». Опираясь на предположение «пользователи ничего не читают», имеет гораздо больше смысла. Тем не менее, люди, которые утверждают, что пользователь ничего не читает, часто предлагают поместить кусочки длинного сухого пояснительного текста, чтобы помочь пользователям, которые смущены каким-то случайным неудачным дизайнерским решением (например, использование флажков для чего-то, что должно быть переключателями, поскольку вы можете выбрать один).
Работа любого вида технической поддержки может быть очень информативной относительно того, как пользователи думают (или не думают).