Human-Computer Interaction 3e Dix, Finlay, Abowd, Beale

exercises  -  7. design rules

EXERCISE 7.11 [extra - not in book]

The following design criterion applying the principle of learnability is part of a set of design criteria given to a student for a project to produce an electronic fashion consultant.

Learnability: ease of learning and use

Provide some constructive criticism suggesting how this design criterion could be improved.

answer available for tutors only

There are two main problems with this design criterion.

First, it is too vague. Learnability is divided into a number of other sub-properties: predictability, synthesizability, familiarity, generalizability, consistency. The criteria should be more specific. For example, is learnability important for novice users, or for experienced users who want to learn more and new features of the system? Will the learnability be achieved through consistent implementation of similar features, or will it leverage off some metaphor or other familiar source of information that the design team is assuming about its users?

The second main point is that though there is some attempt to express this criterion in a measurable fashion, it needs to be done in a way that is specific to the application itself. How is learnability important for an electronic fashion consultant?

Other exercises in this chapter

ex.7.1 (ans), ex.7.2 (ans), ex.7.3 (open), ex.7.4 (ans), ex.7.5 (ans), ex.7.6 (ans), ex.7.7 (tut), ex.7.8 (tut), ex.7.9 (open), ex.7.10 (tut), ex.7.11 (tut), ex.7.12 (tut), ex.7.13 (tut)

all exercises for this chapter

home | about | chapters | resources | exercises | online | editions | interactive | community | search | plus +++
exercises: 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