Note: Collaboration with other students is not permitted for this exam. Your answers must be uniquely your own. Any questions or requests for clarifications should be sent by email to the instructor.
Return this file, with your answers inserted, through the regular "hand-in" procedure. The deadline is midnight on Friday, June 5.
1. You have been asked to give a three minute (max!) synopsis to your fellow CS grad students on what user-centered design is all about. What are the four or five main points you will make?
2. What is the difference between interpretive evaluation and predictive evaluation? Give an example where each would yield helpful information that the other couldn't reveal.
3. Suppose you are developing a survey to acquire information about what
requirements novice programmers have for programming environments.
4. Give an example of a specific usability issue you would want the answer to if you are involved in formative evaluation of a product. What type of evaluation techniques would be appropriate for providing the answer? How (if at all) would this change if you were involved in summative evaluation of a product instead?
6. Consider the "device models" from the paper by Kieras and Bovair in terms of the structural and functional mental models described in Chapter 6.2. Which was used in the experiments? How does that affect the results that were observed?
7. Compare Nielsen's use of the term "heuristic evaluation" with that of Jeffries et al.. How do they differ, and in what sense is each of them "heuristic"?
8. According to what we have read, which of the two "heuristic evaluation" techniques (from the previous question) is likely to be more cost-effective, and why? Justify your answer with evidence from the collection of papers and chapters we have read.