Учёт пользовательских ошибок важен при разработке интерфейса, потому что это позволяет:
- Сделать пользовательский опыт простым и удобным. 1 Например, если располагать кнопки в привычных местах, пользователю не придётся тратить время на поиск элемента в неожиданном месте. 1
- Помочь пользователю избежать ошибок. 1 Например, поставить дальше друг от друга кнопки с противоположным действием, убедиться, что пользователь отдаёт отчёт в своих действиях, добавить возможность быстро отменить ошибочное действие в случае промаха. 1
- Предотвратить несоответствия между ожиданиями пользователей и возможностями интерфейса. 5 Для этого нужно понимать ментальные модели пользователей и оптимизировать дизайн в соответствии с ними. 5
Также учёт пользовательских ошибок помогает сэкономить время и деньги компании. 1 На этапе проектирования интерфейса проще проверить логику пользовательских сценариев и информационную архитектуру системы, выявить и исправить несостыковки и барьеры на пути пользователя. 1