Descriptive
-Providing concepts and models
Explanatory
Explicating relationships and processes
Predictive
Testing hypotheses about user performance
Generative
Creating something new
Informative
Selecting knowledge to couch our understanding
Conceptual
Developing high level frameworks
Critical
Critiquing interaction design
Models
-A simplification of an HCI phenomenon
-Enables designers to predict and evaluate alternative designs
-Abstracted from a theory coming from a contributing discipline, for example:
Frameworks
-Set of interrelated concepts and-or specific questions for ‘what to look for’
-Provide advice on how to design user experiences
-Helping designers think about how to conceptualize learning, working, socializing, fun, and emotion
-Focus on how to design particular kinds of interfaces to evoke certain responses
Forms of frameworks
-Steps
-Questions
-Concepts
-Challenges
-Principles
-Tactics
-Dimensions
A classic HCI framework consists of three interacting components
-The designer model
-System image
-The users model
The designers model
The model the designer has of how the system should work
System image
How the system actually works, which is portrayed to the user through the interface
The users model
How the user understands how the system works