What to read on which date is (or at least will be) on the CourseCalendar page.
=== Required Books===
The Inmates Are Running the Asylum : Why High Tech Products Drive Us Crazy and How To Restore The Sanity by Alan Cooper Preferably: Sams; 2 edition (February 24, 2004) ISBN: 0672326140 but the hardcover first edition is OK too (Sams; 1st edition (April 6, 1999), ISBN: 0672316498)
The Design of Everyday Things by Donald A. Norman Basic Books; 1st Basic edition (September, 2002) ISBN: 0465067107 (prior edition was called The Psychology of Everyday Things; this is fine too.)
Paper Prototyping by Carolyn Snyder Morgan Kaufmann; 1st edition (April 2, 2003) ISBN: 1558608702
Communicating Design: Developing Web Site Documentation for Design and Planning by Dan Brown. New Riders Press; 1 edition (September 16, 2006) ISBN: 0321392353
GUI Bloopers: Don'ts and Do's for Software Developers and Web Designers by Jeff Johnson Morgan Kaufmann; 1st edition (March 17, 2000) ISBN: 1558605827 (Also GUI Bloopers 2.0: Common User Interface Design Don'ts and Dos, Morgan Kaufmann; 2 edition (September 14, 2007), ISBN 0123706432)
Sketching User Experiences: Getting the Design Right and the Right Design by Bill Buxton Morgan Kaufmann (March 30, 2007) ISBN: 0123740371
A bibliography of e-reserves and other readings will appear here
Note that you do not need to buy these readings; they will be in the course packet (e-reserves) on Blackboard -- courses.olin.edu, for course members only -- and/or are available through Olin's subscriptions or freely available on the web.
Alan Cooper, The End of Errors, in About Face: The Essentials of User Interface Design, IDG Books, 1995
Kathleen Gomoll, Some Techniques for Observing Users, Brenda Laurel (Ed.) The Art of Human-Computer Interface Design, Addison-Wesley, 1990.
Jef Raskin, Excerpts from The Humane Interface, Addison-Wesley, 2000.
Additional readings that have been useful in the past
- still being updated for Fall 2012
These are generally online through Olin subscriptions or freely on the web. Unless they appear in the CourseCalendar, you are not required to read these items; they are for enrichment only.
Larry L. Constantine, What Do Users Want? Engineering Usability into Software, Reprinted and revised (June 2000) from Windows Tech Journal, December 1995. Alternatively, read Larry L. Constantine and Lucy A. D. Lockwood, Usage-Centered Engineering for Web Applications, unabridged original draft of an article condensed and published in IEEE Software. (The former is more concise; the latter gives more details and examples. Both urls given here contain links to PDFs.)
Alan Cooper, The Perils of Prototyping, Aug/Sept 1994. http://www.cooper.com/articles/art_perils_of_prototyping.htm
Elan Freydenson, Bringing Your Personas to Life in Real Life, Boxes and Arrows, March 11, 2002.
Jesse James Garrett, A visual vocabulary for describing information architecture and interaction design, from http://jjg.net/ia/visvocab/ Page also contains downloadable templates.
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. (Link is through the ACM Digital Library.)
Matthew Klee, Five Paper Prototyping Tips, User Interface Engineering's Eye for Design, March/April 2000. http://www.uie.com/articles/prototyping_tips/
Joe Lamantia, Analyzing Card Sort Results with a Spreadsheet Template, Boxes and Arrows website, August 26, 2003. http://www.boxesandarrows.com/archives/analyzing_card_sort_results_with_a_spreadsheet_template.php
Mark W. Newman and James A Landay. Sitemaps, Storyboards, and Specifications: A Sketch of Web Site Design Practice. In Proceedings of Designing Interactive Systems, DIS 2000, New York City, 2000. (Link is through the ACM Digital Library.)
Don Norman. Affordances and Design. From Norman's design web site, jnd.org.
Marc Rettig, Prototyping for tiny fingers, Communications of the ACM 37 (4), April 1994. (Link is through the ACM Digital Library.)
James Robertson, Information design using card sorting, Step Two Designs Pty Ltd, October 2003, http://www.steptwo.com.au/papers/cardsorting/index.html
Tara Scanlon, Paper prototyping, still our favorite, User Interface Engineering's Eye for Design, May/June 1998. http://www.uie.com/articles/paper_prototyping/
Kent Sullivan, The Windows 95 User Interface: A Case Study in Usability Engineering, Proceedings of ACM CHI'96 Conference on Human Factors in Computing Systems, 1996. (Link is through the ACM Digital Library. Also available through the Microsoft web site.)
UI Design, Lifestyle Snapshots: Solving the Context Problem for Wireless Design, UI Design Notes, April 3, 2000.