Jef Raskin, The Humane Interface , Chapters 2 and 3, Addison-Wesley, 2000
Kathleen Gomoll, Some Techniques for Observing Users, Brenda Laurel (Ed.) The Art of Human-Computer Interface Design Addison-Wesley, 1990.
John Ims, Instituting integrated workflow development, interactions, 6 (1), pp. 58-69, 1999. http://www.acm.org/pubs/contents/journals/interactions/1999-6/
Alan Cooper, The End of Errors, in About Face: The Essentials of User Interface Design, IDG Books, 1995
Prototyping and Evaluation
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
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
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.
Jared Spool, User Interface Engineering Cool Doesn't Cut It: Building a Usable Web Site Seybold San Francisco/Publishing '98 Web Publishing Conference. http://184.108.40.206/Events/sf98/transcripts/ETAPE_05.html
Doug Van Duyne, James Landay, and Jason Hong, The Design of Sites: A Pattern Language for the Web (pre-release), Chapter 16: Encouraging Customers to Use E-Commerce, 2001.
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
Udi Manber, Ash Patel, and John Robison, Experience with Personalization on Yahoo!, Communications of the ACM, special issue on Personalization, 43 (8), Aug 2000.
Haym Hirsh, Chumki Basu, and Brian D. Davison, Learning to Personalize, Communications of the ACM, special issue on Personalization, 43 (8), Aug 2000.
Barry Smyth and Paul Cotter, A Personalized Television Listings Service, Communications of the ACM, special issue on Personalization, 43 (8), Aug 2000.
Shawn Tseng and B. J. Fogg, Credibility and Computing Technology, Communications of the ACM, special issue on Persuasive Technologies, 42 (5), May 1999.
Julie Khaslavsky and Nathan Shedroff, Understanding the Seductive Experience , Communications of the ACM, special issue on Persuasive Technologies, 42 (5), May 1999.
Daniel Berdichevsky and Erik Neunschwander, Towards an Ethic of Persuasive Technology, 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
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.