1.Identify possible metaphors
Interview users:
Needs & desirable features
Tasks, nouns, verbs, terms & images
Analysis of user's work context
Consider similar real-world paradigms
Utilize 'upper levels' of the mental modal
Consider similar and/or competitive products
2. Identify user/software matches and review implications
3. Identify user/software mismatches and review implications
4. Look for links between user description of task
and metaphor:
Consider using explicit references to domain problem
Consider scientific, societal and cultural implications
5. Review prototype with users
6. Revise design