6.893 User Interface Design & Implementation
Fall 2003

GR4: Implementation

Plan Due Wed, Nov 5, 12:30 pm, by email
Demo Due Wed, Nov 19, by appointment



In this group assignment, you will do a working implementation of your term project.

By the deadline, your implementation should be complete in the sense that you are ready to test users on the important tasks you identified in task analysis.  Your implementation should have both frontend and backend.  User interactions should be live, not canned responses.  For some projects, we understand that a complete backend may be beyond the scope of this class, because a parallel research project is developing the backend.  Allowances will be made for that.

As soon as possible, but no later than one week from now (Nov 5), your group should submit a brief implementation plan with the following parts:
The final deadline of this assignment (Nov 19) will not require a written report.  Instead, your group will sign up for an appointment to demonstrate your implementation to the teaching staff. Appointments will start on the due date and run for the next few days.  You will have a 30-minute time slot.  Within this time, you will have to:
These demonstrations will generally take place in Rob Miller's office (NE43-244).  You should make arrangements to bring your interface somehow: putting it on the Web, bringing it on a CD-ROM, or bringing your own laptop.  If you want to use our machines for your demonstration, we have Windows XP, RedHat Linux, Java 1.4, Mozilla 1.4, Internet Explorer 6.0, mouse with scroll wheel, screen with up to 1600x1200 resolution.  If your interface has special needs that we can't provide, we can arrange for the demonstration to take place elsewhere.  Mention those special needs when you sign up for your appointment.  The signup process will begin the week of November 17.

What to Hand In

By 12:30 pm, Wednesday, November 5, you should hand in your implementation plan by email  Send your plan in PDF or Postscript format to both Rob Miller (rcm@mit.edu) and Jaime Teevan (teevan@ai.mit.edu).