Available at Copy Central on Bancroft Ave.
Kathleen Gomoll, Some Techniques for Observing Users, Brenda Laurel (Ed.) The Art of Human-Computer Interface Design Addison-Wesley, 1990.
Alan Cooper, The End of Errors, in About Face: The Essentials of User Interface Design, IDG Books, 1995
Jef Raskin, The Humane Interface, Chapters 2, 3, and 4, Addison-Wesley, 2000.
Design, Design Tools, and Evaluation
Mark W. Newman and James A Landay. Sitemaps, Storyboards, and Specifications: A Sketch of Web Site Design Practice. In the Proceedings of Designing Interactive Systems, DIS 2000, New York City, 2000.
Larry L. Constantine, and Lucy A.D. Lockwood, Working Structures: Task Modeling with Essential Use Cases, and Usage-Centered Design Applied: The TeleGuida Case, Chapters 5 and 15 in Software for Use, Addison-Wesley, 1999.
Kent Sullivan, The Windows 95 User Interface: A Case Study in Usability Engineering, Proceedings of ACM CHI'95 Conference on Human Factors in Computing Systems, 1995.
Jesse James Garrett, A visual vocabulary for describing information architecture and interaction design, from http://jjg.net/ia/visvocab/
Jared Spool. Cool Doesn't Cut It: Building a Usable Web Site Seybold San Francisco/Publishing '98 Web Publishing Conference.
Marti Hearst, Next Generation Web Search: Setting Our Sites, in IEEE Data Engineering Bulletin, Special issue on Next Generation Web Search, Luis Gravano (Ed.), September 2000.
Robin Jeffries, James R. Miller, Cathleen Wharton, Kathy M. Uyeda, User Interface Evaluation in the Real World: A Comparison of Four Techniques, Proceedings of ACM CHI'91 Conference on Human Factors in Computing Systems, 1991 p.119-124. http://www.acm.org/pubs/articles/proceedings/chi/108844/p119-jeffries/p119-jeffries.pdf
Prototyping
Marc Rettig, Prototyping for tiny fingers, CACM 37 (4), April 1994.
Alan Cooper, The Perils of Prototyping, Aug/Sept 1994. http://www.cooper.com/articles/vbpj_perils_of_prototyping.html
User Interface Engineering, Paper prototyping, still our favorite, Eye for Design, May/June 1998. http://world.std.com/~uieweb/prototyp.htm
Matthew Klee, Five Paper Prototyping Tips, Eye for Design, March/April 2000. http://world.std.com/~uieweb/index.html
Agents/Recommendation/Persuasion/Personalization
Ben Shneiderman, Pattie Maes, Direct Manipulation vs Interface Agents, interactions, 1997 v.4 n.6 p.42-61. http://www.acm.org/pubs/articles/journals/interactions/1997-4-6/p42-shneiderman/p42-shneiderman.pdf
Shawn Tseng and B. J. Fogg, Credibility and Computing Technology, in Communications of the ACM, special issue on Persuasive Technologies, 42 (5), May 1999.
Julie Khaslavsky and Nathan Shedroff, Understanding the Seductive Experience , in Communications of the ACM, special issue on Persuasive Technologies, 42 (5), May 1999.
Daniel Berdichevsky and Erik Neunschwander, Towards an Ethic of Persuasive Technology, in Communications of the ACM, special issue on Persuasive Technologies, 42 (5), May 1999.
B. J. Fogg, Clifford Nass, Silicon Sycophants: The Effects of Computers that Flatter International Journal of Human-Computer Studies 1997 v.46 n.5 p.551-561
Clifford Nass, Jonathan Steuer, Lisa Henriksen, D. Christopher Dryer Machines, Social Attributions, and Ethopoeia: Performance Assessments of Computers Subsequent to "Self-" or "Other-" Evaluations International Journal of Human-Computer Studies 1994 v.40 n.3 p.543-559
Kirsten Swearingen and Rashmi Sinha Beyond Algorithms, An HCI perspective on Recommender Systems. In the proceedings of the ACM SIGIR 2001 Workshop on Recommender Systems, New Orleans, LA.
Udi Manber, Ash Patel, and John Robison, Experience with Personalization on Yahoo!, in Communications of the ACM, special issue on Personalization, 43 (8), Aug 2000.
Haym Hirsh, Chumki Basu, and Brian D. Davison, Learning to Personalize, in Communications of the ACM, special issue on Personalization, 43 (8), Aug 2000.
Barry Smyth and Paul Cotter, A Personalized Television Listings Service, in Communications of the ACM, special issue on Personalization, 43 (8), Aug 2000.
Future Directions
Sharon Oviatt, Taming Recognition Errors with a Multimodal Interface, in Communications of the ACM, special issue on Conversational Interfaces, 43 (9), Sept 2000.
Mark Weiser, The Computer for the 21st Century, Scientific American , September 1991. pp. 94-104. http://www.ubiq.com/hypertext/weiser/SciAmDraft3.html
Eric Bergman and Rob Haitani, Designing the PalmPilot: A Conversation with Rob Haitani, Chapter 4 in Information Appliances and Beyond, Eric Bergman (Ed.), Morgan Kaufmann, 2000.
Chuck Clanton, Lessons from Game Design, Chapter 10 in Information Appliances and Beyond, Eric Bergman (Ed.), Morgan Kaufmann, 2000.