Project: Connecting Distance-Separated Intimates, Friends, Families

Back to CPSC 581 home

Worth: 20%

Sketch, design, implement and document via a portfolio a set of devices that connects distance-separated people, such as intimates, close friends or family members. The two devices comprise:

Social networks bring so-called friends (mostly acquaintances, but even strangers) together. However, there has been surprisingly little activity in designing systems that let two distance-separated intimates stay in touch. By intimates, we mean a broad variety of relationships:

Usually, such people just use standard communication tools: phones, email, instant messengers, etc.

Your task is to design, implement, document and demonstrate a system, comprising an information appliance and a cell phone, that provides an alternative way for two people in a particular relationship to stay in touch. Ideally, you will know two people in this situation and will use them to inspire your designs. In particular, you will

Be creative. While your product should be functional and relevant, it should also be aesthetic, engaging and intriguing within the scope of your audience.

To prepare for this assignment, you will learn:

Pedagogical Objectives

Assignment Deliverables and Details .

  1. 10 competing design sketches, 10 sketch details, and sketch refinements. In your sketchbook, generate a minimum of 10 competing (different) designs for the device pairs. Include details of how the two devices would interact. As before, talk about your design with others. Choose one or more of these designs, and then explore that design in detail (again, a minimum of 10 sketches) where you consider both variants of that design and particular in-depth details of the how a sequence of actions would unfold over it. You will be asked to briefly present your best one(s). You will also be asked to summarize your design as a narrative storyboard. As your ideas change, sketch them out. You will be asked at any time to show your sketches to the instructor, TA, and/or the class.
  2. The Information Appliance. You will design and implement an interface appliance based on Phidgets, paying attention to its form factor, its aesthetics, its level of engagement, how it fits its function and role, how it senses information from the environment (input) and how it conveys information (output).
  3. The Cell Phone Interface. Similar to the above, pay attention to its aesthetics, how it fits its function and role, how it gathers information from the person (input) and how it conveys information (output).
  4. The Interconnection between the Two. The two should work together smoothly.
  5. Persona description. Include a persona describing this couple (1 page each person, plus 1 page for their relationship).
  6. Demonstrate your work. During class time, you will be asked to demonstrate all the above work to other class members and the instructor
  7. Visual project summary. Within your web portfolio, create a web-based visual summary that illustrates your system. Provide a title, minimal text (perhaps as annotations), and visuals that reveal what this is about. Emphasize the visuals over text - let it tell its own story. Don't feel bound to a static page - you can have things unfold, have sets of pages, animations, overlays, etc. You will also be asked to include a video demonstration of your system. See Assignment 1 for further details.



Your grade will be based on your sketches, your design creativity, your implementation, documentation and packaging, demonstration, and your portfolio summaries. However, great successes or failures, or incompleteness in one exercise criteria will likely affect your total grade. Note that a successful implementation is required: if you cannot demonstrate your system, you will automatically receive a zero. Similarly, missing, late or incomplete work will result in a large grade penalty.

Resources that may help you get inspired / think about issues

Project-specific schedule, including deliverables

Note: During this time, you will be instructed on

Oct 3 (Wed) Class 1:

  • Introduction / overview of the topic; assignment handed out ;

Oct 8 (Mon) No class - thanksgiving:

  • --

Oct 10 (Wed) Class 2:

intro to Phidgets

  • Homework 1: You begin sketching 10 designs, plus 10 details.
  • Homework 2: practice coding Phidgets
  • Homework 3: Readings

Oct. 15 (Mon) Class 3

  • Sketch presentation and critique
  • Homework 1: Flesh out your sketch.
  • Homework 2: practice coding iNetwork to control phidgets
  • Homework 3: develop Personas
  • Code to develop basics and to see what is possible

Oct. 17 (Wed) Class 4

  • Exchange latest sketches with classmate. Critique / expand other person's sketch
  • You: In class development: student show current state of their idea; discussion of techniques / problems
  • Homework: Continue coding; complete Personas. Begin work on portfolio site.

Oct. 22 (Mon) Class 5

  • You: In class development
  • Homework: Continue coding and project portfolio.

Oct. 24 (Wed) Class 6

  • You: In class development of project/portfolio
  • Homework: complete portfolio, project and persona

Oct 29 (Monday) Class 7

  • You: Project demonstration (On-line portfolio, system demo, design crit)