90 likes | 204 Vues
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
E N D
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 • temperature, humidity, lighting, available space • social environment • 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