CPSC 681 - Optional Readings

CPSC681.OptionalReadings History

Hide minor edits - Show changes to output

December 01, 2006, at 11:41 AM by 136.159.7.242 -
Changed line 42 from:
The papers below are all available at http://www.cpsc.ucalgary.ca/grouplab/papers/:
to:
The papers below are all available at [[http://grouplab.cpsc.ucalgary.ca/papers]]:
December 01, 2006, at 11:40 AM by 136.159.7.242 -
Changed line 33 from:
The papers below are all available at http://www.cpsc.ucalgary.ca/grouplab/papers/:
to:
The papers below are all available at [[http://grouplab.cpsc.ucalgary.ca/papers/]]:
December 01, 2006, at 11:38 AM by 136.159.7.242 -
Changed line 28 from:
#http://www.noldus.com/http://www.noldus.com/
to:
#[[http://www.noldus.com|www.noldus.com]]
December 01, 2006, at 11:36 AM by 136.159.7.242 -
Changed line 20 from:
#[[http://www.apa.org/ethics/code.html|APA Ethical Principles of Psychologists and Code of Conduct]]. (1992) American Psychologist. December, p1597-1611 (Excerpt)
to:
#[[http://www.apa.org/ethics/code.html|APA Ethical Principles of Psychologists and Code of Conduct]]. (1992) American Psychologist. December, p1597-1611 [[http://pages.cpsc.ucalgary.ca/~saul/681/excerpt-APAcode.html|(Excerpt)]]
December 01, 2006, at 11:35 AM by 136.159.7.242 -
Changed line 20 from:
#APA Ethical Principles of Psychologists and Code of Conduct. (1992) American Psychologist. December, p1597-1611 (Excerpt)
to:
#[[http://www.apa.org/ethics/code.html|APA Ethical Principles of Psychologists and Code of Conduct]]. (1992) American Psychologist. December, p1597-1611 (Excerpt)
December 01, 2006, at 11:34 AM by 136.159.7.242 -
Changed line 11 from:
#Applying the behavioral, cognitive, and social sciences to products. Norman, D. (2001) Available on-line at Don Norman's [[http://www.jnd.org/|JND.ORG]] web site and mirrored here for printing.
to:
#Applying the behavioral, cognitive, and social sciences to products. Norman, D. (2001) Available on-line at Don Norman's [[http://www.jnd.org/|JND.ORG]] web site and [[http://pages.cpsc.ucalgary.ca/~saul/681/readings/norman-2001.html|mirrored here]] for printing.
December 01, 2006, at 11:33 AM by 136.159.7.242 -
Changed line 11 from:
#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.
to:
#Applying the behavioral, cognitive, and social sciences to products. Norman, D. (2001) Available on-line at Don Norman's [[http://www.jnd.org/|JND.ORG]] web site and mirrored here for printing.
December 01, 2006, at 11:32 AM by 136.159.7.242 -
Changed lines 1-2 from:
CPSC 681 - Other Topics and Optional Readings
to:
(:title CPSC 681 - Optional Readings:)
%rfloat% Attach:logo-681.png
'''-[[CPSC681/Courses|back to CPSC 681]]-'''
December 01, 2006, at 11:30 AM by 136.159.7.242 -
Changed lines 10-11 from:
* This essay contrasts the academic vs business approach to product development.
to:
** This essay contrasts the academic vs business approach to product development.
Changed lines 13-15 from:
* Successful systems are reconsidered against a variety of design and evaluation methods as well as real deployment requirements.
to:
** Successful systems are reconsidered against a variety of design and evaluation methods as well as real deployment requirements.
December 01, 2006, at 11:30 AM by 136.159.7.242 -
Changed lines 7-50 from:
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
. http://www.noldus.com/http://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://www.cpsc.ucalgary.ca/grouplab/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://www
.cpsc.ucalgary.ca/grouplab/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

6. 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.
to:
!!!Overview of methodologies

#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.

#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

#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

#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.
#http://www.noldus.com/http://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://www.cpsc.ucalgary.ca/grouplab/papers/:
#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
.
#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.
#His full thesis is available on request from me.

!!!Results Synthesis within Heuristic Evaluation

The papers below are all available at http://www
.cpsc.ucalgary.ca/grouplab/papers/:
#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.
#Cox, D. and Greenberg, S. (1998)\\
Dealing with Heuristic Evaluation Data. In Proceedings
of the UPA '98 Usability Professionals' Association Conference, Poster presentation.
#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

#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.
Changed lines 54-55 from:
7. 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.
to:
#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.
Changed lines 57-62 from:
8. 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.
to:
#Cognitive walkthrough. Laberge, J. This report was done by Jason for a previous 681 class.
** Includes a worked example of a cognitive walkthrough.


!!!
Ethnography

#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.
Changed line 65 from:
2. The limits of ethnography: Combining social sciences for CSCW. Shapiro, D. (1994), In Proc CSCW'94, p417-428, ACM Press.
to:
#The limits of ethnography: Combining social sciences for CSCW. Shapiro, D. (1994), In Proc CSCW'94, p417-428, ACM Press.
Changed lines 67-92 from:
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

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

Cognitive Modeling

3. 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

4. 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

5. 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.
to:
#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'''
#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'''
#Chapter 30.4: Users opinions: Interviews and questionnaires. Preece, J. et. al.
, (1994) in Human Computer Interaction, p628-638, Addison-Wesley.

'''Cognitive Modeling'''
#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'''
#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'''
#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.
Changed lines 90-96 from:
6. 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

7. 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.
to:
#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'''
#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.
Changed line 97 from:
8. 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.
to:
#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.
Changed lines 99-100 from:
9. 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.
to:
#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.
Changed lines 102-105 from:
10. 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
to:
#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''-'
December 01, 2006, at 10:58 AM by 136.159.7.242 -
Changed lines 4-7 from:
* other optional topics that I may include and/or that you may use for your project
* supplemental readings to the primary topics
to:
* other optional topics that I may include and/or that you may use for your project
*
supplemental readings to the primary topics
December 01, 2006, at 10:49 AM by 136.159.7.242 -
Added lines 1-108:
CPSC 681 - Other Topics and Optional Readings

This list, where papers are available from me, includes

* other optional topics that I may include and/or that you may use for your project
* supplemental readings to the primary topics

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. http://www.noldus.com/http://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://www.cpsc.ucalgary.ca/grouplab/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://www.cpsc.ucalgary.ca/grouplab/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

6. 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.

7. 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.

8. 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

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

Cognitive Modeling

3. 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

4. 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

5. 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.

6. 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

7. 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.

8. 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.

9. 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.

10. 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