This is a draft cheat sheet. It is a work in progress and is not finished yet.
Introduction Nested Models |
Nested Models
Domain |
Understand the user, the data and tasks |
|
Use domain specific vocabulary |
|
Produce a set of tasks/questions of target users on the data, on different levels |
Data/task abstraction |
Data described in generic (Visualization) terms |
|
Tasks described in generic (Visualization) terms |
Visual encoding/interaction idiom |
Design space, select visual encodings, define interactions, etc. |
Algorithm |
layout algorithm, ordering, rendering, etc. |
Dangers at each level
A mistake at the higher level cannot be corrected on the lower
Nested model - Validation
|
|
Visual encoding design
Data abstraction |
What is shown? |
Task abstraction |
Why is the user looking at it? |
Visual encoding and interaction |
How is it shown? |
|
|
|