Transcript Overview
Overview of UI Development
CSCI 4800/6800
Feb. 1, 2006
Goals
What does the client want/need? (goal: go from
vague to specific)
Representation of problems with current
system
Representation of requirements of new system
Our focus is on the
Design
Implementation
Evaluation
–
of user interfaces …
Design…
User-centered design
–
–
principles
methods
Requirements gathering
Task analysis
Guidelines: principles and rules
Standards and Metrics
Prototyping
Implementation
Java: applet, applications
Web-based computing:
–
–
Struts
Ruby on Rails
Other??
Evaluation
Usage Data
Experiments, Benchmarking
Evaluation Methodology
Human Subjects concerns
Environment analysis
physical environment
–
social environment
–
temperature, humidity, lighting, available space
quiet/loud, busy/isolated, etc.
user support environment
–
helpful/hostile
Ideally ….
History of HCI, definitions
Cognitive and Perceptual Psych background
Design
Implementation
Evaluation
What we’ll do ….
History of HCI, definitions
Cognitive and Perceptual Psych background
Design
–
–
–
–
we’ll start this
go back to finish up some knowledge rep notes
skip ahead to implementation so you can start projects
go back to finish this up
Implementation
Evaluation