Why Usability Matters
You might wonder why a section about usability is included in a book about software development. We feel it's a necessity for any serious developer to know about basic principles for information architecture, user interface engineering, and usability.
As Web applications get larger and more complex, Web developers are challenged more than ever to create effective and functional Web sites, and usability becomes a key feature of these sites.
What is usability? The characteristic of how easy it is to learn and use an information system is referred to as the system's usability. As the developer of an application, it's probably easy for you to use it—but you may be surprised at how difficult other users find your system. Initially, ...