Assignments > P6. Final Writeup
Due on Sun, 03/14 11:59PM.
Final Project & Write-Up
This assignment consists of three parts.
- Final Report (10 points)
Your group will make a report that describes your group’s process.- Final Presentation (5 points)
Your group will give a final presentation during your last studio meeting on March 12th.- Computer Prototype (15 points)
Your group will submit your final computer prototype.Details about what to prepare and submit for each part of the final assignment are below.
1. Final Report
Please create a final report of your design process, with images. This will largely involve compiling your P1-P5 assignments into a coherent whole, which include:
A. Problem & Related Work (P1)
- The problem and why it’s important
- Related work in this space and how your team aimed to improve / build upon existing efforts
B. User Research (P2)
- What you wanted to learn via interviews and observations
- Your research approach
- What you learned from your interviews and observations in terms of:
- user needs & goals (i.e. tasks) your app should support
- the various users (i.e. personas) you envision using your app
C. Paper Prototyping (P3)
- A screenshot or embedded video clip of your paper prototype
- How your concept was received by testers, and and usability problems
- What directions you pursued based on what you learned (resolutions)
D. High-Fidelity Prototyping (Synthesis of P4-P6)
- A description of the tasks you decided to support. This should include screenshots of your app, with an explanation of how the various app features were intended to support the task.
- A description of the features you chose to implement
E. Reflection
- What you managed to accomplish in the time you had
- What the next steps of your app would be if you had more time
F. Links
- A link to your team’s repository
- A link to a working version of your prototype (or a video of it)
- Instructions for running your app (including how your prototype is best viewed).
Report Guidelines
- You may use any format you like. This could be a Word or PDF doc, or a README.md file (using markdown and posted it to GitHub).
- Ensure that your report is concise, easy to read, and grammatically correct.
- Ensure that the report captures your design process (and feel free to use images and screenshots to communicate your ideas).
- Imagine that the audience for this report is someone looking to hire you to do product and/or design research.
Rubric (10 Points)
- Thoughtfully analysis and discussion of the following: (8 points)
- Relevance/importance of problem statement & description of related work (2pts)
- Findings from interviews and observations (2pts)
- Findings from various prototyping iterations (2pts)
- Reflections: accomplishments, challenges, and next steps (2pts)
- Presentation & Clarity: (2 points)
- Nice screenshots included, with links to working prototype and repo (1 point)
- Report is grammatically correct, concise, and easy to understand (1 point)
2. Final Presentation in Lab
In addition to your final report, each of the teams will give a final presentation on the last day of lab. You should use slides (PowerPoint or equivalent) for this presentation; these will be submitted as part of your P6 submission in Canvas. The presentation should be between 5-7 minutes long. It should include the following sections:
- Introduction and problem statement
- Overview of related work (what other systems have tackled this problem?)
- Findings from user research
- Overview of the tasks your app supports and how it supports them
- Findings from testing your prototypes (paper and computer)
- Demo of your final computer prototype
This presentation is an opportunity to explain the reasoning behind the design decisions that lead to your final prototype, and also to show off your final version to everyone. Please make sure to practice your presentation so that it’s within the 7-minute time limit.
Each team member should speak during the presentation! You may want to have one team member describe the problem statement and related work, another describe the tasks and features, another describe the lessons learned from prototyping and testing, and another do a demo of the final prototype.
Rubric (5 Points)
- Clear presentation of all key points from final report, including: (3 points)
- Relevance/importance of problem statement
- Related work
- Findings from interviews and observations
- Why their representative tasks and features were appropriate
- Findings from testing their prototypes (paper and computer)
- Web prototype demo (1 point)
- Highlights the representative tasks and features (okay to focus on only one task/component)
- All members of team presented (1 point)
3. Final Computer Prototype
Finally, you will submit your final prototype. To do this, please create a branch in your team’s repository called project_6 and push all the code you want your peer mentor to assess for the final submission to this branch. This computer prototype should:
- Include final implementations to support all of your tasks.
- Include final implementations to support all of your project features. Each component must meet the minimum requirements as discussed with Sarah & Cooper.
- Incorporate the feedback you received through your user tests with your peers in studio. The resolutions your proposed in P4 and P5 should be implemented in the final computer prototype.
- Incorporate the feedback you received from Sarah & Cooper for P4-P5. If you encountered a usability or graphic design issues in one of your early prototypes, this should be resolved in the final prototype.
Rubric (15 Points)
I will grade the final computer prototypes according to the following criteria:
- Graphic Design & Usability Principles (5 pts)
- Followed the guidelines for good graphic design
- Followed the guidelines for good usability
- Feature Design (6 pts)
- The scope of the features was met: # of features and quality of features met the requirements.
- Incorporated feedback (4 pts)
- Incorporated feedback from user testing / TA comments effectively
What to Turn In
- A link to your project_6 branch
- Your final report
- Your slides (either as a link or uploaded to Canvas)
- Ideally a link to your working prototype on GitHub pages