October 2007
Beginner to intermediate
424 pages
12h 7m
English
The main cause of UI bloopers in software is not mistakes by the programmers. The programmers are usually doing the best they can under adverse circumstances. The adverse circumstances are created by their management. This chapter presents common ways that development organizations hinder the development of usable, useful software.
User interface consultants are often called in by companies to review, critique, and improve a product’s bad UI shortly before release. In that role, we are often like a participant in a dysfunctional relationship with a self-destructive person. Our role is to smooth over ...