Briefing:

When working in teams, it is often difficult to make sure that everyone is aware of deadlines. Typically it is the job of a group leader to harass team members, reminding them about impending deadlines. Most likely these reminders annoyingly occur too frequently for some team members and not frequently enough for others.

TeamTimer lets you create timers that countdown to certain times. You can then share them with other people.

Scenario:

Pretend your name is Joe. Joe User. You are working on an assignment for UI called GR3, which is due Sunday night at 11:59pm. This is a group assignment; however, your two groupmates, Barack Obama and Ronald Reagan, are notorious for turning assignments in late. You want to use TeamTimer to send them timers to remind them of the upcoming deadline. Barack Obama is already one of your TeamTimer contacts; however, you must first add Ronald Reagan as a contact.

Tasks:

  1. Add Ronald Reagan as a contact (his email is rreagan @mit.edu)
  2. Create a Timer for UI GR3 due this coming Sunday at 11:59pm
  3. Share with Barack Obama and Ronald Reagan
  4. The deadline was extended. Edit the event to this coming Monday at 11:59pm.

Observations:

User 1
User 2
User 3

Prototype Iteration:

Images

Initial design before user testing


Final user design, after three tests


Default main page


Add contact dialog


Confirmation of action


Create/Edit timer window


Interface to view all contacts and choose who to share with


Default page after three iterations, with a timer