|
Suggested Readings in Human-Computer Interaction (HCI), User Interface (UI) Development, & Human Factors (HF)
|
|
by
Gary Perlman
Copyright ©1993-2001 Gary Perlman. All rights reserved. |
Last updated: 2010-05-12 Accesses since 2001-07-18: 254,082
Table of Contents
|
Gary Perlman.
The HCI Bibliography.
Columbus, Ohio: Ohio State University, 1989-.
Dublin, Ohio: OCLC, 1996-.
Available
on the Web at
http://hcibib.org/
or in
http://hcibib.org/listdir.cgi
Send email to:
director@hcibib.org.
This collection of recommended books for user interface developers
is based on searches of The HCI Bibliography, a free-access
online bibliography on Human-Computer Interaction.
Over 38,000 bibliographic entries on
books,
conference proceedings,
journal articles,
and websites
can be accessed electronically.
The bibliography contains the tables of contents of
almost all of the books listed.
|
Search for Human-Computer Interaction -- General: books | websites
|
Ronald M. Baecker & William A. S. Buxton (Editors).
Readings in Human-Computer Interaction: A Multidisciplinary Approach.
Los Altos, CA: Morgan-Kaufmann Publishers, 1987.
ISBN 0-934613-24-9.
This excellent collection of 59 papers (and those in the second edition)
are integrated with clear and thought-provoking prose by the editors.
This excellent introduction to the field is also a great value,
making it the most used university text on HCI.
Detailed table of contents is available
on the web at:
http://www.hcibib.org/bibdata/baeck87.bib
|
|
Ronald M. Baecker, Jonathan Grudin, William A. S. Buxton & Saul Greenberg (Editors).
Readings in Human-Computer Interaction: Toward the Year 2000 (Second Edition).
Los Altos, CA: Morgan-Kaufmann Publishers, 1995.
ISBN 1-55860-246-1.
This new version is very different from the first
and should be considered a different snapshot of the field.
An excellent introduction to the field.
|
|
Stuart K. Card, Thomas P. Moran & Allen Newell.
The Psychology of Human-Computer Interaction.
Hillsdale, NJ: Lawrence Erlbaum Associates, 1983.
ISBN 0-89859859-1
This classic defines the early theoretical basis for HCI.
It is primarily for researchers.
|
|
Alan Dix, Janet Finlay, Gregory Abowd & Russell Beale.
Human-Computer Interaction.
Hillsdale, NJ: Prentice Hall, 1993.
ISBN 0-13-458266-7 (hardback); 0-13-437211-5 (paperback) only outside USA.
1998 (Second Edition) ISBN 0-13-239864-8.
This is a broad introduction to HCI, including a clear statement
of a user interface development process.
It should be useful to researchers in training and practitioners.
|
|
Alan Dix, Janet Finlay, Gregory Abowd & Russell Beale.
Human-Computer Interaction.
3rd Edition.
Prentice Hall, 2004.
ISBN 0-13-046109-1.
|
|
Martin Helander (Editor).
Handbook of Human-Computer Interaction.
Amsterdam: North-Holland, 1988.
ISBN 0-444-88673-7 (paper).
Details
/
This collection of 52 survey papers contains excellent reference
material for both researchers and practitioners.
The 1991 softcover edition is reasonably affordable.
|
|
Martin Helander, Thomas Landauer, Prasad Prabhu (Editors).
Handbook of Human-Computer Interaction.
Amsterdam: North-Holland, 1997.
ISBN 0-444-81862-6 (hardbound)
Details
/
buy at amazon.com
/
The second edition contains 62 papers and 1582 pages.
|
|
Andrew Sears and Julie A. Jacko (Eds)
The Human-Computer Interaction Handbook. (2nd edition)
CRC Press, 2007.
ISBN 0-8058-5870-9;
Updated for 2007.
|
|
Julie A. Jacko and Andrew Sears (Eds)
The Human-Computer Interaction Handbook.
Lawrence Erlbaum Associates, 2003.
ISBN 0-8058-3838-4.
Jacko and Sears pick up where Helander's Handbook of HCI left off,
with a comprehensive set of chapters by leading experts in the field.
|
|
Jonathan Lazar, Jinjuan Heidi Feng, & Harry Hockheiser
Research Methods in Human-Computer Interaction,
Wiley, 2010.
ISBN 0-470-72337-8, 978-0-470-72337-1
An excellent overview of research methods in HCI, including experimental design, data collection, and statistical analysis.
|
|
Jenny Preece, Yvonne Rogers, Helen Sharp, David Benyon, Simon Holland & Tom Carey.
Human-Computer Interaction.
Wokingham, UK: Addison Wesley, 1994.
ISBN 0-201-62769-8.
This is a good general HCI textbook.
It is the first one to contain all the pedagogical features
(examples, exercises, etc.) to make it good for undergraduate
and graduate level use.
Reviewed in SIGCHI Bulletin, 26:4, 82-84, 1994,
available on the World-Wide Web at:
http://www.acm.org/~perlman/preece.html.
|
Search for HCI Education: books | websites
|
ACM SIGCHI Curriculum Development Group.
ACM SIGCHI Curricula for Human Computer Interaction,
New York: ACM, 1992.
ISBN 0-89791-474-0; ACM Order Number 608920.
The report is available on the WWW at:
http://old.sigchi.org/cdg.
Details
This report defines the field of HCI,
describes four courses and full programs in HCI,
and provides resources for HCI education.
|
|
Thomas Erickson and David W. McDonald (editors)
HCI Remixed: Reflections on Works that have Influences the HCI Community,
Cambridge, MA: MIT Press, 2008.
ISBN 0-262-05088-9.
Bottled inspiration.
A collaborative history of HCI in a series of essays about influential works by influential workers.
|
|
Jonathan Lazar, Jinjuan Heidi Feng, & Harry Hockheiser
Research Methods in Human-Computer Interaction,
Wiley, 2010.
ISBN 0-470-72337-8, 978-0-470-72337-1
An excellent overview of research methods in HCI, including experimental design, data collection, and statistical analysis.
|
Search for User Interface Development -- General: books | websites
|
Jenny Preece, Yvonne Rogers, & Helen Sharp
Interaction Design: Beyond Human-Computer Interaction.
New York, John Wiley & Sons, Inc., 2002.
ISBN 0-471-49278-7.
I like this book as much as any on my list of recommended readings
(I liked it enough to write the foreword).
While not as comprehensive as some books, it makes what I think
is a good depth/breadth tradeoff.
It goes into enough detail on core topics that practitioners can
use it as a guidebook.
It has the pedagogical features that
I like to see in a textbook (outlines, summaries, bibliography).
I think will be motivating to students and understandable to a
wide audience, which is important to be useful and usable by
multidisciplinary teams.
The book has a website, as should any book in the new millennium,
www.id-book.com,
which contains materials for students, teachers, and practitioners.
2002-03-11
|
|
Heken Sharp, Yvonne Rogers, & Jenny Preece
Interaction Design: Beyond Human-Computer Interaction.
West Sussex, England, John Wiley & Sons, Inc, 2007.
ISBN 978-0-470-01866-8; 0-470-01866-6.
Updated for 2007
|
|
Deborah Hix & H. Rex Hartson.
Developing User Interfaces: Ensuring Usability Through Product and Process.
New York, New York: John Wiley & Sons, Inc., 1993.
ISBN 0-471-57813-4.
This book generated a lot of positive reviews when it came out.
The authors present a methodology for developing user interfaces,
including their User Action Notation (UAN) for representing
interaction between the user and the system.
|
|
Clayton Lewis & John Rieman.
Task-Centered User Interface Design: A Practical Introduction.
Boulder, Colorado: University of Colorado, Boulder, 1993.
Details
Plain text is available via anonymous
ftp,
with an HTML version on the World-Wide Web:
http://hcibib.org/tcuid/.
This is the first shareware book on UI design,
and more importantly,
it is a good practical guide to UI design and evaluation,
making it a good choice for a supplementary text
for software engineering courses.
|
|
Deborah J. Mayhew
The Usability Engineering Lifecycle: A Practitioner's Handbook for User Interface Design
San Francisco: Morgan Kaufmann Publshers, 1999.
ISBN 1-55860-561-4.
This book presents material from a decade of Mayhew's consulting and tutorials.
It is a complement to her book on
Principles and Guidelines.
|
|
Jonathan Lazar (Ed.)
Universal Usability:
Designing Computer Interfaces for Diverse User Populations.
John Wiley & Sons, 2007.
ISBN 0-470-02727-4.
With articles covering young and old users, users of multiple languages,
and many different accessibility issues,
this collection may be an antidote to developers writing software for themselves.
|
|
Gary Perlman, Georgia K. Green, & Michael S. Wogalter (Eds.)
Human Factors Perspectives on Human-Computer Interaction:
Selections from Proceedings of Human Factors and Ergonomics Society
Annual Meetings 1983-1994.
Santa Monica, CA: HFES, 1995.
ISBN 0-945289-05-7.
A collection of 79 papers selected from the HFES annual meetings
on the basis of a focus on HCI (particularly user interface development),
importance, usefulness, and soundness of methodology.
Over 3500 papers were considered, of which 150 were chosen for
re-review by 50 members of the HFES Computer Systems Technical Group.
Contents
|
|
Ben Shneiderman and Catherine Plaisant
Designing the User Interface:
Strategies for Effective Human-Computer Interaction
(5th Edition, pp. 672, ISBN 0-321-53735-1, March 2009),
Reading, MA: Addison-Wesley Publishing Co.
This popular book is in its 5th edition.
Although it is a survey of user interface development,
it can also be used as a guide for practitioners.
There is a
companion website for this book.
|
Search for User Interface Design -- Principles and Guidelines: books | websites
|
Alan Cooper.
About Face: The Essentials of User Interface Design.
Foster City, CA: IDG Books, 1995.
ISBN 0-56884-322-4.
A collection of insightful essays by the father of Visual basic.
Every page has an example of a mistake in a real system
and a better way to do it. Sometimes I laughed out loud.
|
|
Brenda Laurel (Editor).
The Art of Human-Computer Interface Design.
Reading, MA: Addison-Wesley Publishing Co., 1990.
ISBN: 0-201-51797-3.
This is a popular collection of inspiring readings on design.
|
|
Deborah J. Mayhew.
Principles and Guidelines in Software User Interface Design.
Englewood Cliffs, NJ: Prentice Hall, 1992.
ISBN 0-13-721929-6.
This is an excellent practical guide for effective design.
| |
|
Donald A. Norman.
The Psychology of Everyday Things.
New York: Basic Books, 1988.
ISBN 0-465-06709-3.
Also published as
The Design of Everyday Things,
1990,
Doubleday ISBN 0-385-26774-6 (paperback).
This is a very popular book on good (and bad) design of the devices
with which we interact on a daily basis, and as such
it provides insights and inspiration about how to design usable software.
|
|
Donald A. Norman & Stephen W. Draper (Editors)
User Centered System Design:
New Perspectives on Human-Computer Interaction.
Hillsdale, NJ: Lawrence Erlbaum Associates, 1986.
ISBN 0-89859-872-9 (paper).
This is an early set of readings that defined the
idea of designing systems for users first.
|
|
Richard Rubinstein & Harry Hersh.
The Human Factor: Designing Computer Systems for People.
Maynard, MA: Digital Press, 1984.
ISBN 0-932376-44-4.
Although over 20 years old, this book still meets its billing
of helping design systems for people.
| |
|
Sidney L. Smith & Jane N. Mosier.
Guidelines for Designing User Interface Software.
ESD-TR-86-278.
Bedford, MA 01730: The MITRE Corporation, 1986.
ISBN: 9992080418.
This set of guidelines is widely used in military systems,
but is based on mid-80s technology with little on graphical user interfaces.
HTML is available at
www.hcibib.org/sam.
|
|
Bruce Tognazzini.
Tog on Interface.
Reading, MA: Addison-Wesley, 1992.
ISBN 0-201-60842-1.
A collection of inspiring columns by the user interface "evangelist"
of the Apple Macintosh.
|
|
U.S. Department of Defense.
Military Standard: Human Engineering Design Criteria for Military Systems,
Equipment and Facilities. MIL-STD-1472D
Washington, DC: U.S. Government Printing Office, March 14, 1989.
Details
/
Section 5.15 of the 1472D standard is largely drawn from the MITRE guidelines.
|
Search for User Interface Development - Software Tools: books | websites
Search for User Interface Evaluation: books | websites
|
Randolph G. Bias & Deborah J. Mayhew (Eds.)
Cost-Justifying Usability: an update for an Internet age.
Morgan Kaufmann, 2005.
ISBN 0-12-095811-2.
This updated collection contains 22 chapters devoted to
the demonstration of the importance of usability evaluation
to the success of software development.
|
|
Joseph S. Dumas & Janice C. Redish.
A Practical Guide to Usability Testing.
Intellect, 1999
ISBN 1-84150-020-8
Updated edition.
This step-by-step guide provides checklists and offers insights
for every stage of usability testing.
The best guide to usability testing.
|
|
Jonathan Lazar, Jinjuan Heidi Feng, & Harry Hockheiser
Research Methods in Human-Computer Interaction,
Wiley, 2010.
ISBN 0-470-72337-8, 978-0-470-72337-1
An excellent overview of research methods in HCI, including experimental design, data collection, and statistical analysis.
|
|
Jakob Nielsen.
Usability Engineering.
Boston, MA: Academic Press, 1993.
ISBN 0-12-518405-0 (hardcover), 0-12-518406-9 (paperback).
This is a practical handbook for people who want to evaluate systems.
|
|
Jakob Nielsen & Robert L. Mack (Eds.)
Usability Inspection Methods.
New York: John Wiley & Sons, 1994.
ISBN 0-471-01877-5.
This book contains chapters contributed by experts on
usability inspections methods such as heuristic evaluation,
cognitive walkthroughs, and others.
|
|
Gary Perlman
|STAT: Statistical Data Analysis,
A free package for data manipipulation and analysis available since 1979.
Runs on UNIX/Linux, DOS/Windows, and Mac OS/X.
|
|
Jeffrey Rubin.
Handbook of Usability Testing:
How to Plan, Design, and Conduct Effective Tests.
New York: Wiley, 1994.
ISBN 0-471-59403-2.
This book contains templates for usability lifecycle documents.
|
|
Robert L. Solso & Homer H. Johnson.
An Introduction to Experimental Design in Psychology: A Case Approach.
Fourth Edition.
New York: Harper & Row, 1989.
ISBN 0-06-046436-4.
Fifth Edition (1994) 0-06501142-2
Details
/
buy at amazon.com
/
This little book is an excellent introduction
to the logic of experimental design, confounding and controls
for non-specialists.
|
|
Tom Tullis & Bill Albert.
Measuring the User Experience : Collecting, Analyzing, and Presenting Usability Metrics.
Morgan Kaufmann Publishers, 2008.
ISBN 0-12-373558-0.
Tom Tullis is a master of metrics and knows how to communicate results to the corporate world.
|
Search for Styleguides for Specific Platforms: books | websites
|
Apple Computer, Inc.
Macintosh Human Interface Guidelines.
Reading, MA: Addison-Wesley Publishing Co., 1992.
ISBN 0-201-62216-5.
There is an interactive animated companion CD-ROM to these Mac guidelines called
"Making it Macintosh", Addison-Wesley, 1993.
ISBN 0-201-62626-8.
Available on the Web
|
|
Commodore-Amiga, Inc.
Amiga User Interface Style Guide.
Reading, Mass.: Addison-Wesley, 1991.
ISBN 0-201-57757-7.
| |
|
GO Corporation.
PenPoint User Interface Design Reference.
Reading, MA: Addison-Wesley, 1992.
ISBN 0-201-60858-8.
| |
|
Hewlett-Packard, IBM, Sunsoft Inc. & USL.
Common Desktop Environment: Functional Specification (Preliminary Draft).
X/Open Company Ltd.,
1993.
ISBN 1-85912-001-6.
| |
|
Microsoft Corporation (Tandy Trower)
The Windows Interface Guidelines for Software Design.
Redmond, WA: Microsoft Press, 1995.
ISBN 1-55615-679-0.
|
|
Microsoft Corporation
The Microsoft Windows User Experience.
Redmond, WA: Microsoft Press, 1999.
ISBN 0-7356-0566-1.
|
|
Microsoft Corporation (Nadine Kano)
Developing International Software for Windows 95 and Windows NT.
Redmond, WA: Microsoft Press, 1995.
ISBN 1-55615-840-8.
Superseding: The GUI Guide: International Terminology for the Windows Interface. Redmond, WA: Microsoft Press, 1993. ISBN 1-55615-538-7.
Details
/
buy at amazon.com
/
Superseding: Available online from Microsoft / |
|
NeXT Computer, Inc.
NeXTSTEP User Interface Guidelines (Release 3).
Reading, Mass.: Addison-Wesley Publishing, 1992.
ISBN 0-201-63250-0.
|
|
Open Software Foundation.
OSF/Motif Style Guide.
Englewood Cliffs, NJ: Prentice Hall, 1993.
ISBN 0-13-643123-2.
|
|
|
Palm OS User Interface Guidelines
|
|
Sun Microsystems, Inc.
OPEN LOOK Graphical User Interface Application Style Guidelines.
Reading, Mass.: Addison-Wesley, 1989.
ISBN 0-201-52364-7.
| |
|
Sun Microsystems, Inc.
OPEN LOOK Graphical User Interface Functional Specification.
Reading, Mass.: Addison-Wesley, 1989.
ISBN 0-201-52365-5.
| |
|
Sun Microsystems, Inc.
Java Look and Feel Design Guidelines.
2001.
| |
Search for Human Factors and Ergonomics: books | websites
|
Gavriel Salvendy (Editor).
Handbook of Human Factors.
New York: John Wiley & Sons.
ISBN 0-471-88015-9 (1st edition), 1987.
The first edition was an excellent collection of 68 chapters (over 1800 pages)
covering a wide range of human factors specialties.
Detailed records with tables of contents
are available
on the Web.
|
|
Gavriel Salvendy (Editor).
Handbook of Human Factors.
New York: John Wiley & Sons.
ISBN 0-471-11690-4 (2nd edition), 1997.
The second edition contains 60 chapters (over 2100 pages)
with more chapters on HCI.
|
|
Martin Helander
A Guide to Human Factors and Ergonomics (Second edition)
CRC Press, 2005.
ISBN 0-415-28248-9.
|
Search for Graphic Design: books | websites
Search for Web Design: books | websites
|
Lynch and Horton.
Web Style Guide:
Basic Design Principles for Creating Web Sites.
1999.
The Yale Web Style Guide
is a widely-used comprehensive style guide.
|
|
|
World_wide Consortium
Web Accessibility Initiative (WAI).
1999-.
The WAI
Web Content Accessibility Guidelines 1.0
describe how to make Web pages more accessible to people with disabilities.
A set of checkpoints and techniques are extremely valuable.
WCAG 2.0
|
|
Beyond borders: Web globalization strategies.
John Yunker.
2003.
I like this book a lot because it begins with easier translations (from English)
and gradually builds up to harder ones (e.g., Asian languages, right-to-left languages).
|
|
web accessibility: Web Standards and Regulatory Compliance.
Jim Thatcher et al,
2006.
I ordered this book immediately because Jim Thatcher is my guide-of-choice to accessibility,
with his keen eye for practical information.
He is great at helping people build accessible applications.
|
|
Rosenfeld and Morville.
Information Architecture for the World Wide Web, 2nd ed.
2002.
Rosenfeld and Morville apply library science to Web site design
and a readable and highly applicable book.
They started the
Argus Center for Information Architecture.
|
|
King.
Website Optimization.
2008.
King's previous book with a similar name focused on an overlooked but critical aspect of website usability:
response time.
This new book has more of a focus on "conversion" (getting users to where they want to get),
but there is still material on response time.
A web site at
websiteoptimization.com
provides chanpter summaries, figures, links
to resources, and more.
|
|
|
National Cancer Institute.
Research-Based Web Design and Usability Guidelines.
2000-.
As the name implies, these guidelines are based on the best available research.
|