Professional Documents
Culture Documents
Lecture 1
Lecture 1
HWs/Projects: open-ended
Group project
Student presentations
THE PROJECT
Team-based
Topic: Intelligence Analysis
Information Visualization
“Human-computer interaction is a
discipline concerned with the design,
evaluation and implementation of
interactive computing systems for
human use, and with the study of major
phenomena surrounding them."
-ACM SIGCHI
An example:
HomeFinder
Usability
People are trying to accomplish their tasks in life.
(system independent)
task
person
system
Introduce a system,
User Interface should maximize their ability.
Reqs Analysis
Evaluate Design
Develop
Evaluate Design
Develop
many iterations
Everyone, because:
1. Everything is a User Interface
Everyone, because:
1. Everything is a User Interface
• Usability studies
Reqs Analysis
• Controlled experiments
Evaluate Design
• Activity design
• Information design
• Interaction design
Develop
• GUI programming
• Widgets, graphics, animation
• C#
ANALYZE
analysis of Problem scenarios claims about
stakeholders, current
field studies practice
Scenario-Based Design
DESIGN
metaphors, Activity iterative
information scenarios analysis of
technology, usability
HCI theory, claims and
guidelines Information scenarios re-design
Interaction scenarios
Mental shift:
From system-centered design
to user-centered design