Самостоятельный выбор команд
Системе, как никак, лучше знать, какие именно команды или параметры для неё пригодны. Соответственно, чем меньше действий требуется совершить пользователю, тем меньше вероятность ошибки (при этом пользователь, которого избавили от рутинной работы, уже радуется).
Возможность системе узнать, что именно нужно пользователю заключается в том, сто она сама запрашивает у пользователя необходимые сведения и запоминает их для дальнейшей работы. Система может уменьшить число элементов, если она знает сама, какими именно параметрами она должна руководствоваться.
Главными источниками этих сведений являются: логика мысли разработчика системы, предыдущие установленные параметры, наиболее часто устанавливаемые параметры.
Работа над ошибками пользователей. Ошибки же, исправляемые во время, как ошибки не воспринимаются, не раздражает, что весьма положительно действует на их субъективное удовлетворение системой. Наличие человеческих ошибок, которых нельзя обнаружить и исправить до окончательного совершения действия, всегда свидетельствует о недостаточно хорошем дизайне
Чтобы дать пользователям исправлять их действия на ходу, этим пользователям надо дать обратную связь. К сожалению, это простое соображение имеет существенный недостаток: вводить в систему обратную связь получается не всегда. Мотивацию программистов, что система «будет безбожно тормозить», можно оспорить, вспомнив, что производительность связки «система-пользователь» всегда важнее производительности системы просто. Если же и это не помогает, попробуйте спроектировать обратную связь иначе, более скромно. Иногда так получается даже лучше. Например, с помощью ползунков на линейке в MS Word можно менять абзацные отступы, при этом обратная связь есть, но не полная: вместо перманентного переформатирования документа по экрану двигается полоска, показывающая, куда передвинется текст. Благодаря этому изображение на экране особенно не перерисовывается, что хорошо, поскольку такое «дрыганье» раздражает.
Дата добавления: 2015-08-26; просмотров: 683;