CPSC 681 - Optional Readings

back to CPSC 681

This list, where papers are available from me, includes

Overview of methodologies

  1. Applying the behavioral, cognitive, and social sciences to products. Norman, D. (2001) Available on-line at Don Norman's JND.ORG web site and mirrored here for printing.
    • This essay contrasts the academic vs business approach to product development.
  2. Pioneers and settlers: Methods used in successful user interface design. Card, S. (1996). In M. Rudisill, C. Lewis, P. Polson and T. McKay (eds) Human-Computer Interface Design: Success Stories, Emerging Methods, and Real-World Context, p122-169, Morgan-Kaufmann.
    • Successful systems are reconsidered against a variety of design and evaluation methods as well as real deployment requirements.

Ethics

  1. APA Ethical Principles of Psychologists and Code of Conduct. (1992) American Psychologist. December, p1597-1611 (Excerpt)
    • Even though this is for psychologists, the excerpts deal with experimentation and are very relevant for HCI research methodologies.

Video annotation

  1. Designing video annotation and analysis systems. Harrison, B. and Baecker, R. (1992) Graphics Interface, p157-166, Morgan-Kaufmann.
    • While the paper is about designing video annotation systems, the reasons for the annotations and analysis give good insight to what to look for in your own videos of your usability studies.
  2. www.noldus.com
    • This company (and others) produces a commercial video logging system

Heuristic evaluation of groupware

The papers below are all available at http://grouplab.cpsc.ucalgary.ca/papers/:

  1. Baker, K., Greenberg, S. and Gutwin, C. (2002)
    Empirical development of a heuristic evaluation methodology for shared workspace groupware. Proceedings of the ACM Conference on Computer Supported Cooperative Work, ACM Press.
  2. Baker, K., Greenberg, S. and Gutwin, C. (2001)
    Heuristic Evaluation of Groupware Based on the Mechanics of Collaboration. In M.R. Little and L. Nigay (Eds) Engineering for Human-Computer Interaction (8th IFIP International Conference, EHCI 2001, Toronto, Canada, May), Lecture Notes in Computer Science Vol 2254, p123-139, Springer-Verlag.
  3. His full thesis is available on request from me.

Results Synthesis within Heuristic Evaluation

The papers below are all available at http://grouplab.cpsc.ucalgary.ca/papers:

  1. Cox, D. and Greenberg, S. (2000).
    Supporting Collaborative Interpretation in Distributed Groupware. Proceedings of the ACM Conference on Computer Supported Cooperative Work, 289-298, ACM Press.
  2. Cox, D. and Greenberg, S. (1998)
    Dealing with Heuristic Evaluation Data. In Proceedings of the UPA '98 Usability Professionals' Association Conference, Poster presentation.
  3. Cox, D. (1998)
    Supporting Results Synthesis in Heuristic Evaluation. M.Sc. thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada. November.

Cognitive walkthroughs

  1. Chapter 5: The cognitive walkthrough method: A practitioner's guide. Wharton, C., Rieman, J., Lewis, C. and Polson, P. (1994) In J. Nielsen and R. Mack (eds) Usability Inspection Methods, p105-140, Wiley and Sons.
    • Describe the steps in the cognitive walkthough process.
  2. Box 33.2: Checklist for doing a cognitive walkthrough. Preece, J. et. al., (1994) in Human Computer Interaction, p679-684, Addison-Wesley.
    • Includes a form containing cognitive walkthrough instructions.
  3. Cognitive walkthrough. Laberge, J. This report was done by Jason for a previous 681 class.
    • Includes a worked example of a cognitive walkthrough.

Ethnography

  1. The work to make the network work: Studying CSCW in action. Bowers, J. (1994) In Proceedings of the ACM Conference on Computer Supported Cooperative Work, p287-298, ACM Press.
  2. The limits of ethnography: Combining social sciences for CSCW. Shapiro, D. (1994), In Proc CSCW'94, p417-428, ACM Press.
  3. Understanding practice: Video as a medium for reflection and design. Suchman, L. and Trigg, R. (1996) In R. Baecker, J. Grudin, W. Buxton and S. Greenberg (eds) Readings in Human Computer Interaction: Towards the Year 2000, p233-240, Morgan-Kaufmann.
    • Describes how video records can be used for ethnographic and interaction analysis.

Other Methods

General

  1. Chapter 7: Usability assessment methods beyond testing (extract). Nielsen, J. (1993) p207-2261, Academic Press.
    • Briefly describes other evaluation approaches including questionairres, interviews, focus groups, logging, and user feedback. Section 7.6 also compares usability methods.

Questionnaires and surveys

  1. Chapter 30.4: Users opinions: Interviews and questionnaires. Preece, J. et. al., (1994) in Human Computer Interaction, p628-638, Addison-Wesley.

Cognitive Modeling

  1. The growth of cognitive modelling in human-computer interaction since GOMS. Olson, J. and Olson, G. (1996) In R. Baecker, J. Grudin, W. Buxton and S. Greenberg (eds) Readings in Human Computer Interaction: Towards the Year 2000, p603-625, Morgan-Kaufmann.

Fitt's Law

  1. Movement time prediction in human computer interaction. Mackenzie, I.S. (1996) In R. Baecker, J. Grudin, W. Buxton and S. Greenberg (eds) Readings in Human Computer Interaction: Towards the Year 2000, p483-493, Morgan-Kaufmann.

Keystroke-level model

  1. Chapter 33.4: Modelling: The keystroke level model. Preece, J. et. al., (1994), in Human Computer Interaction, p685-687, Addison-Wesley.
    • Includes a working example of a GOMS analysis.
  2. The keystroke level model for user performance time with interactive systems. Card, S., Moran, T., and Newel, A. (1980) Communications of the ACM, 23(7), p396-410, ACM Press.
    • The original paper describing the model.

Goms

  1. Chapter 20:Task analysis. Preece, J. et. al., (1994) in Human Computer Interaction, p409-413, 417-424, Addison-Wesley.
    • Includes a working example of a GOMS analysis.
  2. Towards a practical GOMS Model methodology for user interface design. Kieras, D. (1988) In M. Helander (ed.) Handbook of Human-Computer Interaction, Elsevier, North-Holland.
  3. A GOMS analysis of a graphic machine-paced, highly-interactive task. John, B. and Vera, A. (1996) In R. Baecker, J. Grudin, W. Buxton and S. Greenberg (eds) Readings in Human Computer Interaction: Towards the Year 2000, p626-633, Morgan-Kaufmann.
    • A case study of GOMS in use.
  4. GOMS meets the phone company: Analytic modeling applied to real world problems. Gray, W., John, B., Stuart, R, Lawrence, D. and Atwood, M. (1996) In R. Baecker, J. Grudin, W. Buxton and S. Greenberg (eds) Readings in Human Computer Interaction: Towards the Year 2000, p634-639, Morgan-Kaufmann.
    • Another case study of GOMS in use.

Last updated Fall, 2002