Questions
- Which of the 5 generic activities best describes typical interaction with a central heating controller?
- What is the notation of the main device?
- How does this controller rate on the dmensions of viscosity and abstraction level? (Compare it to the Balmoral model.)
- What abstractions are available? are they transient or persistent? is there an abstraction management sub-device?
- How does it rate on visibility and hidden dependencies? Compare it to the Chateau model.
- How does it rate on closeness of mapping, compared to the Chateau model?
"What's all this about?"
I have set up this virtual device, and a number of others, to illustrate the 'Cognitive Dimensions' framework. (If you don't know about the framework, you can look at a brief introduction or a full-length tutorial.) By comparing alternative designs for the same purpose, you can see how the framework helps to understand the pros and cons.
At present there are other examples of heating controllers, an example of a telephone (more to come), and two examples of menu selection.A three-button watch and a two-button pager are nearly finished.
Some of these devices may raise usability issues that go beyond the cognitive dimensions framework. For really keen head-scratchers, look also at Ontological Sketch Models (somewhere on my work pages). The Cognitive Walkthrough is an alternative evaluation method, or, coming from a different direction, try Thimbleby's state-space analysis.
Thomas Green; home page
December 1999