с программой;
нагрузка на память пользователя, по возможности, минимальна;
стандартность приемов работы с учетом прошлых навыков;
подсказки в принятии решений;
интерактивная помощь из любого места программы;
очевидность меню (простая формулировка, иерархическая структура, логическое соответствие пунктов и подпунктов);
возможность отмены действий;
возможность использования «горячих» клавиш;
экстренный выход из программы.
Пользовательский интерфейс (человеко-машинный диалог) – это набор приемов взаимодействия с компьютером.