This assignment is a simple declaration of your final project.
The final project is intended to let you expand on a prototyping technique or techniques that you learned previously in the course, but with fewer constraints on the application domain or design.
You may further refine and develop an earlier assignment, start something entirely new, take the opportunity to experiment with something that might be useful in your capstone, or just explore a fun or creative idea you have.
In addition, we would like your project to utilize at least two of the prototyping techniques we have explored in the course (A1 - A7). All projects will be required to have a video component as well. The video is intended to be a project demo, not just a record of user testing, so it must be a complete communication of the prototype system you created and evaluated.
You may work solo or in small groups (maximum three people). If you work in teams, we will expect more complex and "larger" prototype projects. In general, for each person you add to your team, you should add another prototyping technique. So a team of 2 should have 3 techniques plus video, and a team of 3 would have 4 techniques plus video. You could also add complexity by adding more features - talk to the instructors if you're not sure if you're doing enough for the size of your team.
If you are refining an earlier assignment, you must go well beyond what you did for that. The idea is to do another significant iteration, at least, and not just reuse something with minor updates.
Remember that in one of our first discussions in the course, we talked about various motivations for creating a prototype. They generally fell into three categories, which can be summarized as exploring a design's desirability, feasibility, or usability.
So the basic requirement is that, whatever you make, you must be able to evaluate this prototype and evaluate how it satisfies one of those three goals. This can be accomplished by a small user test or a demo in which you solicit feedback. You should consider this requirement as your plan your prototype and articulate how you will conduct that evaluation.
Adding complexity to the project can also be accomplished by expanding the scope of the evaluation beyond one of the three motivations above.
For this assignment, simply submit a short summary document (about 1 page or less) describing your proposal for your final project. Nothing fancy is required, but be sure to include the following information:
Tag Line (short phrase describing the prototype's purpose)
Team Members (names and roles or tasks)
Design Goal (reason for creating the prototype -- evaluate desirability, feasibility, or usability, and specifically what you want to learn from the prototypes)
Project Concept (describe the project in a few paragraphs + sketches describing what you will make -- be sure to list an inventory of the prototyping techniques you will use)
Implementation Plan (explain your plan for implementing each prototype -- necessary details to understand the application of prototyping methodologies)
Testing & Evaluation (plans for testing and evaluation of the prototypes)
Risk Factors (note any concerns you have about expertise, supplies, time, etc.)
What to turn in:
- A PDF containing the above information about the project.