home
about

introduction
1. human
2. computer
3. interaction
4. paradigms
5. design basics
6. software process
7. design rules
8. implementation
9. evaluation
10. universal design
11. user support
12. cognitive models
13. socio-organizational
14. comm and collab
15. task models
16. dialogue
17. system models
18. rich interaction
19. groupware
20. ubicomp, VR, vis
21. hypertext and WWW
references

resources
exercises
online
editions
community
search

CHAPTER 6
HCI in the software process

 outline 

 links 

 resources 

 exercises 

EXERCISE 6.1

(a) How can design rationale benefit interface design and why might it be rejected by design teams? (b) Explain QOC design rationale using an example to illustrate.

answer available for tutors only

 

EXERCISE 6.2

Imagine you have been asked to produce a prototype for the diary system discussed in the worked exercise in Section 7.2.3. What would be an appropriate prototyping approach to enable you to test the design using the usability metrics specified, and why?

answer available for tutors only

  

What is the distinction between a process-oriented and a structure-oriented design rationale technique? Would you classify psychological design rationale as process or structure oriented? Why? [page 255]