Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Institutionalization of usability : a step-by-step guide
Schaffer E., Addison Wesley Longman Publishing Co, Inc., Redwood City, CA, 2004. 304 pp. Type: Book (9780321179340)
Date Reviewed: Jun 7 2006

Usability is becoming an important quality attribute in software development. Companies seeking to improve the usability of their products need to shift from a technology-centered development approach to a more user-centered one. This book offers comprehensive advice for those companies wanting to undertake such a challenge.

A straightforward tone is used, contributing positively to the book’s main focus: helping an organization that wants to institutionalize usability, following the lead of some person in a top position. Therefore, the book is directed mainly to executives willing to inject usability practices into their companies. It is also directed to usability practitioners wanting to push the usability agenda in their organizations, and, to a lesser extent, to software engineers with an interest in usability. For the latter, the book might not live up to expectations, since it does not address in-depth technical aspects such as,! for example, fitting with the overall software development process.

Schaffer’s work is based on the premise that an organization has already committed to the institutionalization of usability. Even if basic examples of why usability is important are included in the text, it relies mostly on the fact that the reader has been previously convinced of the importance of tackling usability in software development. When presenting advice for establishing the usability institutionalization process, it is implicitly assumed that the company undertaking such a process is willing to change its way of doing things to a large degree, so that it can turn to a user-centered perspective. The possibility of adopting a certain user-centeredness without abandoning most-valued current practices is not considered.

After an introductory chapter, the book is structured into four parts. In the first part, the startup of a process for usability institutionalization is tackled. The! main chapters of Part 2 are dedicated to the setup necessary for the success of such an endeavor, and Part 3 addresses organizational issues. The last part briefly discusses how to manage an established usability group, and presents a forecast of where the field is heading with regard to usability institutionalization.

The usability institutionalization method proposed relies heavily on user interface design standards as a tool for achieving consistency and repeatability in usability practices. Organizational issues are also emphasized. On the other hand, the integration of the usability methodology chosen with the software development process currently being used in the company is not addressed in depth.

The main shortcoming of this work, which is common in the software development field, is that the proposal is a guru’s word. The basic assumptions in the book are not presented explicitly, and the goodness of the proposal is backed just by the experience !of the author, and his company’s 20 years of experience. It looks like every author in the field has his or her own methodology, only backed by the word of its author. Given that state of things, it is very difficult for a reader in search of valuable knowledge to distinguish between sound proposals and fuzzy ones. Nevertheless, the author has actual experience in the field, and this may be enough for a majority of readers.

The work sometimes offers some quasi-obvious advice, and, taken separately, each piece of advice may look like just commonsense thinking, but the value of the book lies in its presentation of a related set of principles and actions to be applied when institutionalizing usability. The approach for gathering such information and presenting it to the reader is very sound, and, to the best of my knowledge, the final product is the most comprehensive text to date dedicated to the issue. In short, I would recommend this book as a useful resource for! the institutionalization of usability in a software development company, even if some issues are addressed in more depth than others.

Reviewer:  Xavier Ferre Review #: CR132891 (0705-0441)
Bookmark and Share
 
Standardization (H.5.2 ... )
 
 
Software Development (K.6.3 ... )
 
 
User-Centered Design (H.5.2 ... )
 
 
User/ Machine Systems (H.1.2 )
 
Would you recommend this review?
yes
no
Other reviews under "Standardization": Date
Institutionalization of usability: a step-by-step guide
Schaffer E., Addison Wesley Longman Publishing Co, Inc., Redwood City, CA, 2004.  304, Type: Book (9780321179340), Reviews: (1 of 2)
Mar 21 2006
Developing with Web standards
Allsopp J., New Riders Publishing, Thousand Oaks, CA, 2009.  432, Type: Book (978-0-321646-92-7)
Mar 15 2011
The anatomy of HCI design patterns
Kruschitz C., Hitz M.  COMPUTATIONWORLD 2009 (Proceedings of the 2009 Computation World: Future Computing, Service Computation, Cognitive, Adaptive, Content, Patterns, Athens, Greece, Nov 15-20, 2009)202-207, 2009. Type: Proceedings
May 5 2011

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy