Time and again I've seen applications fail because of an unusable interface
design. This not only includes the look-and-feel of the application, but the
actual interaction processes that it contains. I know many people who
immediately leave a Web site if it does not look appealing or function simply
from the start. It doesn't matter whether the application could have helped
them accomplish a goal, it simply doesn't stand a chance without usable
design and functionality. Simply put, if an application doesn't look usable
it's not usable.
There are far too many options on the Web today, leaving no time for
discovery. People want information immediately and they will get it elsewhere
if an application doesn't provide it. This is one of many reasons why the
primary focus during application development should be on the design of the
application and the code should be use... (more)