Welcome
   Vision & Benefits
   Services
   Seminars
   Case Studies
   Partners
   Careers
   Resources
   Contact Us



 


Resources - HCI Books
 

1980 - 1998

 

1999

 

2000

 

2001

 

2002

 

2003

 

2004 - Now

 

cover

Beaudoin-Lafon, M. (Ed.) (1999). Computer supported cooperative work (Trends in Software, 7). Chichester, England : Wiley

Top-notch support for cooperative software activities. Since CSCW systems are distributed and often require near real-time response capabilities over wide area networks, CSCWs must be fault-tolerant and have the capacity to run in heterogeneous environments. This book addresses these challenges, addressing groupware, shared editing, mediaspaces, coordination and integrated tools, and formal methods.

cover Mayhew, D.J. (1999). The Usability Engineering Lifecycle: A Practitioner's Handbook for User Interface Design. Morgan Kaufmann, San Francisco, CA. 542 pages.

This book is about achieving usability in product user interface design through a process called Usability Engineering. Usability Engineering techniques presented include not only UI requirements analysis, design and evaluation techniques, but also organizational and managerial strategies. The book is organized around a typical project lifecycle, and presents usability engineering techniques, which can be applied at different points in the development process.

cover

Nielsen, J. (1999). Designing Web Usability: The Practice of Simplicity. New Riders Press. Indianapolis. 

One of the biggest problems facing Web designers is how to get users to absorb content. Designing Web Usability: The Practice of Simplicity is a tutorial and exposition of the principles of design that help bring the user to the content in an effective and efficient way. It features new approaches for crafting effective sites through logical and strategic presentation. It aids users in building Web sites that stand out from the noise of the Internet with clarity and purpose. Done up in full-colour with practical examples and critiques, it will make your site an effective communicator.

cover

Druin, A. (1999). The Design of Children's Technology: How We Design, What We Design and Why. Morgan Kaufmann.

The creation of computer technologies for children is a multidisciplinary process whose techniques and functions are growing increasingly important. This contributed work will discuss how and why new technologies are being designed, introduce the diversity of approaches that university researchers use in their research methodologies, and explain the range of technologies being created today for children.

Dumas, J.,  Redish, J. (1999). A Practical Guide to Usability Testing. Revised Edition, Intellect. 404 pages. 

Written in plain English and filled with examples, the book begins by defining usability and explaining methods of usability engineering. Readers are taken through all the steps for planning and conducting a usability test, analysing data, and using the results to improve both products and processes. Included are forms that can be used or modified to conduct a usability test, and layouts of existing labs that will help readers to build their own.

cover

Benyon, D. (1999). Conceptual Modeling for User Interface Development. Springer-Verlag New York. 200 pages.

Conceptual Modeling for User Interface Development introduces the technique of Entity-Relationship-Modeling and shows how the technique can be applied to interface issues. It explains those aspects of entity-relationship modeling which are relevant to ERMIAs, and it presents the extensions to the notation that are necessary for modeling interfaces. This book is aimed at both interface designers and software developers in an attempt to bridge the gap in the development of interactive systems. Too often, when software is being developed, the software engineers do not sufficiently consider how easy the system will be to learn and use. On the other side, interface specialists tend to express their concerns in ways which are either too detailed to be readily understood or in ways which are difficult for the software developer to implement. ERMIA provides a set of concepts which can be used equally easily by software developers and interface designers alike.



Copyright (c) 2002-2008  Ergonaute Consulting. All rights reserved.