Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Human-centered software engineering : software engineering models, patterns and architectures for HCI
Seffah A. (ed), Vanderdonckt J. (ed), Desmarais M. (ed), Springer Publishing Company, Incorporated, London, UK, 2009. 398 pp. Type: Book (9781848009066)
Date Reviewed: Oct 29 2009

Editing a volume of chapters contributed by individual authors is one of the most challenging acts of authorship. It takes clarity of vision and relentless conviction, both of which are squeezed by the time pressures of publishers and life. Seffah, Vanderdonckt, and Desmarais take on human-centered software engineering, a topic that is sure to grab the attention of practitioner and researcher alike. Understanding how the field of human-computer interaction (HCI) and software engineering integrate is one of the most frustrating and yet obvious opportunities to differentiate a new generation of creatives and engineers. Software engineering without HCI is no longer tolerable. We see evidence of the evolution of development methodologies and users’ increasing demands for an intuitive and blissful experience that accomplishes more.

This book is the second in a series published by Springer, and is comprised of four sections and 17 chapters. The physical structure of the book is quite pleasing; the authors’ biographies that introduce the “round table” of deep expertise are followed by a well-rationalized introduction by the editors that sets the tone and expectation for this volume. The editors have clearly thought about their chapter organization.

The first volume in the series focused on the foundations for a user-centered design (UCD) development methodology, integrating usability, and user-centered methods and tools. By contrast, the second volume looks at the experiences encountered when applying software development practices to the user interface field--an admirable challenge, as engineers often come with the godly attitude: “Of course we can fix HCI!” And herein lies the rub, as some chapters are delightfully interesting, while others are fit for insomniacs.

This publication is a testament to the importance of the convergence of software engineering and HCI. While it does take a step in the right direction, it can only be described as an exploration. If you are looking for a recipe to support the impending confluence more directly, you will be disappointed. However, ingredients abound. The leading research, developments, and practices are still evolving, as they should be. In its own way, this is a call to practitioners to take a larger role in creating better solutions, through a more “whole brain” approach to a refined and sophisticated development model.

Reviewer:  Brian D. Goodman Review #: CR137432 (1010-0972)
Bookmark and Share
 
Design (D.2.10 )
 
 
Design Tools and Techniques (D.2.2 )
 
 
General (K.6.0 )
 
 
General (H.5.0 )
 
 
Model Development (I.6.5 )
 
 
Requirements/ Specifications (D.2.1 )
 
  more  
Would you recommend this review?
yes
no
Other reviews under "Design": Date
Software design techniques for large Ada systems
Byrne W., Digital Press, Newton, MA, 1991. Type: Book (9781555580537)
Jun 1 1992
Software specification and design
Keller M., Shumate K. (ed), John Wiley & Sons, Inc., New York, NY, 1992. Type: Book (9780471532965)
Sep 1 1992
An automated software design methodology using CAPO
Karimi J. Library Hi Tech News(33): 71-100, 1986. Type: Article
Feb 1 1988
more...

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