Interface Seams: HCI Resources

There are many resources for people interested in human-computer interaction (HCI). This month, I’ll review some of my favorites.

On the Web

HCIBIB. A large bibliography of HCI-related work.

Interactions. ACM’s glossy HCI magazine.

ACM SIGCHI. SIGCHI’s home page, full of conference proceedings and lots of other good information.

Books

Programming as if People Mattered. Nathaniel Borenstein. Princeton University Press, 1991.
An HCI book that shows awareness of the problems of programming.

Understanding Computers and Cognition. Terry Winograd and Fernando Flores. Ablex, 1986.
This book turned me around on issues of Computer-Supported Cooperative Work (CSCW).

Computers as Theatre. Brenda Laurel. Addison-Wesley, 1991.
This is not a highly prescriptive book, but it does push awareness of computer use as a dramatic activity.

Designing the User Interface: Strategies for Effective Human-Computer Interaction. B. Shneiderman. Addison-Wesley, 1992.
A generic HCI textbook. You can do a lot worse.

People

Douglas Engelbart. He invented practically everything in collaborative software.

Alan Kay. Inventor of SmallTalk, now pushing ubiquitous computing.

Jakob Nielsen. Usability engineering, hypertext. Publishes Alertbox, which is a definite inspiration for my pages.

Ivan Sutherland. He invented practically everything graphical with computers.

Places

Virginia Tech. (Alma Mater.)

Xerox Parc. Especially their Digital Library work.