Lecture Topics in HCI, by Saul Greenberg
Contents for: All Topics CPSC 481 SENG 609.05 Industrial Course

Assignment: Iterative Design of an Interactive Interface



This assignment is a continuation of the task centered design and prototyping assignment. Its main purpose is to give you hands-on experience in iterative interface design, where you will carry out several re-design and evaluation cycles.

In essence, you will be pursuing a design evolution of the initial design started in the previous assignment. Based upon your walkthroughs and your deepening knowledge of design fundamentals, you will refine your paper prototypes from crude, low fidelity horizontal paper prototypes, to medium fidelity prototypes built with an interface builder, moving all the way up to a moderately robust implementation that acts as a vertical prototype. Each iteration will be accompanied by evaluation.


Deliverables are incremental. Over a period of time, you will hand in an initial paper prototype and design rationale (which is presented in lab time), and screen snapshots of a horizontal prototype and the re-design rationale (also presented in lab time). The final deliverables are the full working system (graded using heuristic evaluation techniques by the course instructor), a minimalist manual, and a short design critique of the final system. For example, one group created a a walk up and use Dinosaur information system (see two snapshots of it: screen one and screen two; and another group created a Home Finder system that allows people to search for homes to buy in the city of Calgary.

Last updated September 1997, by Saul Greenberg