A CDE Definition
fabulous user interface
See good user interface.
good user interface
A good user interface is the second most important aspect of great software. The first is that it works correctly, and very often, people are willing to accept just that (it's cumbersome but at least it finally works).
Why Is It So Hard to Design?
Because of ineffective testing. When testers try out a program for usability the first time, they cannot have a totally objective opinion when changes are made because they already know more or less what to expect. To truly learn how intuitive an interface is, first-time users have to try the program after each revision, not the same test crew, and that many people are rarely deployed. See Windows vs. Mac.
An Occasional Innovative Function
Over the years, some bright ideas emerge but do not necessarily migrate to every platform. Following are a few of the best. See alpha version, beta version, RTFM and user interface.
A Sign of Intelligence
Great UIs Make People Happy
The MacBook Touch Bar
Before/After Your Search Term
Terms By Topic
Click any of the following categories for a list of fundamental terms.