IE 455: User Interface Design

advertisement
INDE/TC 455: User Interface Design
Class: Mon, Wed, Fri 12:30-13:20, MOR 220
Lab: Fri 14:30-16:20, MGH 044
Trond Nilsen
Instructor
Office in AERB 141A
Office Hours: Tue 2:00-4:00P
(Other times by appointment)
Email: xorgnz@gmail.com
Purpose
This course addresses the fundamentals of designing interfaces between humans and complex machines, notably
computer systems. Topics include




Models of human-computer interaction
The interface design process
Hardware, software, and human factors elements associated with the design and use of interfaces
Sensory, perceptual, cognitive and psychomotor aspects of human-computer interaction in real and virtual
environments.
Practical group work will be emphasized to help students develop skills that will allow them to work effectively on
interdisciplinary design teams in industry. The course may include invited lecturers to give students further insight to
the practical aspects of designing and assessing interfaces in various settings. Other advanced topics will be presented
as time permits.
Required Materials
 Course notes and presentation materials available for downloading from course website
o http://courses.washington.edu/ie455
 Selected papers and other resources to be available for downloading from course website
 American Psychological Association (APA) Style Guide
o http://www.lib.washington.edu/help/guides/43APA.pdf
Recommended Materials
1. Norman, D.A. (1988). The Design of Everyday Things, New York, NY: Basic Books.
2. Preece, J. et al. (2002). Interaction Design, New York, NY: John Wiley & Sons, Inc.
3. Laurel, B. (1990). The Art of Human-Computer Interface Design, Reading, MA: Addison-Wesley Publishing
Company.
4. De Bono, Edward. Six Thinking Hats.
5. De Bono, Edward. Lateral Thinking: Step-by-Step
1
Grading
The final grade will be determined based on the following:
Design Problems
20%
Arcade Game Project
30%
Group Interface Design Project-Class Presentation
10%
Group Interface Design Project Report
40%
Quality of student assignments
Papers and other assignments to be submitted in this course are expected to be of the highest quality and written in a
scholarly way. Correct spelling and grammar are expected, while citations should follow the guidelines of the
American Psychological Association Style Guide. When appropriate, students are expected to illustrate their ideas to
supplement written material. Drawings and sketches are not expected to be perfect, but should communicate your
ideas clearly. Creativity and “thinking outside the box” is expected and will be rewarded. Creative problem solving
tools (c.f. De Bono) form a large portion of this course’s content.
Design Problems (20% of grade)
During the course of the quarter several short design problems will be assigned involving a fundamental interface
issue. Some design problems will assigned to be done quickly in class (e.g. 5-10 minutes), others outside of class (e.g.
during the Lab period). Thorough analysis and creativity are expected for the design problems assigned outside of
class. Most design problems can be accomplished with a short one-page write-up with an accompanying sketch.
Succinctness is a virtue – your insight, clarity of thought, and ability to express your ideas clearly and effectively will be
assessed.
Game Design Critique (30% of grade)
For this project, you will critique the interface of game at local video game parlor, arcade or other location-based
entertainment venue. You will choose a game that you are not familiar with, attempt to play the game based on the
instructions and knowledge you have of how other electronic games are played, and then assess its interface
according to a series of questions provided to you in the assignment handout.
You will be asked include discussion of the environment in your assessment; therefore, the game selected must not be
a game played on your computer or in your home. Both the Health Sciences Student Center and Husky Union Building
have arcade game rooms. Gameworks in downtown Seattle is another popular choice.
Helpful Readings for the Arcade Game Assignment
 Katie Salen & Eric Zimmerman, Rules of Play
o http://uwashington.worldcat.org/oclc/51879625
 Chris Crawford, The Art of Computer Game Design
o http://www.vancouver.wsu.edu/fac/peabody/game-book/Coverpage.html
 David Kieras, User Interface Design for Games
o http://www.eecs.umich.edu/~soar/Classes/494/talks/User-interfaces.pdf
Arcade Game Project Paper
You will prepare a paper including bibliography & illustrations using the APA style guide. Details will be provided in a
separate handout. The paper will be due on Friday, October 16.
2
Group Interface Design Project (50% total)
For this project, you will be assigned to a three or four-person group on Friday October 2. The assignment of groups
will be based on an experience/interest questionnaire given on the first day of class. Each group will be assigned a
specific interface design problem to work on for the rest of the quarter. In the event that the group desires to work on
a different design problem, it must be approved by the instructor, and there must be a unanimous agreement among
members of the group. A group wishing to change its assigned project must recommend a new project by the end of
class on Friday 9 Oct.
When your group first meets we recommend that you




Select a coordinator, archivist, and audit keeper
Determine regular outside class meeting times and locations
Agree on a group name
Review the grading criteria listed below.
Generally, Friday lab sessions will have significant time reserved for group work.
During the course of the quarter, your group will





Perform a background review on the topic,
Survey potential users,
Develop a sample user persona,
Design an interface for the particular application,
Test and evaluate your design using lightweight mockups and flipbooks.
At the end of quarter, you will turn in a functional and physical prototype, a collection of materials generated at each
stage of the process, and a meta-analysis of the design process and your group’s experience. For this class, the
interface itself is not as important as the process of designing it. You will be graded based on your completion of the
overall process. Group members will also assess the contribution of each individual group member.
During the course of the quarter, you will also provide interim reports of interface design steps as described in class.
Finally, on the last day of class, you will present your work to a panel of judges; this presentation will count for 10% of
your total grade.
3
Grading Criteria for INDE/TC 455 User Interface Design Final Project
EVALUATION CATEGORY
PROBLEM CHARACTERIZATION
MAX POINTS
15
Statement of Interface Design Problem
Analysis of design problem
Background Review
Appropriateness
Thoroughness
Survey
DESIGNING THE INTERFACE
45
Design Process
Narrative
Sketches
Storyboards
Task Analysis
System Maps
Screen Designs
Flip Books
Prototypes
Functional prototype
Physical mockup
EVALUATION OF THE DESIGN
25
User Observations
Appropriateness
Thoroughness
Extent of analysis
Design recommendations
OTHER CONSIDERATIONS
15
Use of process (Appendices)
Originality
Creativity in solutions
Clarity in presentation
TOTAL POINTS FOR ALLOCATION
4
100
Download