You will create a first functional prototype of your class project. If your project is a user interface, show a first interactive UI. If your project is a data analysis or study that does not involve creating a new interface, show first results from a pilot or a subset of the data you are analyzing.
You will show your prototype in class in a short 2-minute presentation with quick Q&A. To get more in-depth feedback, you will meet with Bjoern on Tuesday afternoon for 15 minutes to discuss your progress. Sign-up sheet.
How much should you implement?
You should settle major design decisions soon to make sure you have enough time to properly implement and evaluate your project before the end of the semester.
For this prototype presentation, you DO NOT need to have a complete implementation. You DO need to demonstrate that you have both a concrete design for your user interface that can reasonably be implemented; and some initial progress on implementation. In the language of Houde & Hill's "What do Prototypes prototype?" paper, we would like to see both progress on implementation and look and feel. These can be addressed in separate parts, with unequal weight, but you should make sure you know what you will build and how you will build it. At this point it is still fine to hardcode some scenarios or use Wizard of Oz to demonstrate interactions; you will have to show that you have a plan replacing such smoke-and-mirror techniques with code by the end of the semester.
For example, a non-interactive Powerpoint walkthrough or a paper prototype of a single interaction path alone will be insufficient. A demonstration of the algorithm that your interface hinges on will also not be sufficient in isolation.
A more complete interactive prototype (PowerPoint/Keynote/Balsamiq/Flash/...) along with a simple proof of concept in your target implementation environment will be sufficient.
In class: Give the class a two-minute status report on your project.
Afterwards: Feedback meetings will take place in 629 Soda Hall, on Tuesday 3/15.
Sign up for a demonstration slot on the demo sign-up spreadsheet. You will have 15 minutes to demonstrate your UI and to get feedback on your design and your future implementation plans. Show up 5 minutes early and be ready to go when your time slot starts.
Use this time wisely - make a list of questions you would like to get feedback on ahead of time. The demonstration should be part narrated walkthrough (where YOU control the prototype) and part guided exploration (where STAFF explores the prototype).