A user interface is well-designed when the program behaves exactly how the user thought it would.
or simply: