Assignment 4
Over the course of the semester, your team will develop a prototype visual analytics system designed to solve the problem outlined in your chosen proposal. As the semester winds down in early December, your final project deliverables will be due.
Semester Deliverables
There are four distinct deliverables that you must prepare. Three of these are team deliverables, while one is an individual assignment.
Team Deliverables
The three group deliverables that your project team must complete are as follows:
- Software Prototype: A fully functioning version of your project should be accessible via a standard web browser. Note that there are differences between browsers that may impact your work. You should make sure that your software works with Google's free Chrome web browser as that is what will be used for grading purposes.
- Presentation and Demo: Each team will be required to give an oral presentation to the class during our last class meeting(s). The presentation should provide an overview of your project, describe your solution, and include a live demonstration of your system. Each team will have an equal amount of time for presentations. The exact amount of time depends on the number of teams that form and will be announced closer to the actual presentation date(s).
- Final Report: A final report is required, and should be written using the same IEEE VIS format as your proposal (see Assignment #2 for formatting information).
The report should describe your team's goals, your intended visualization design, and your end result (the prototype). Figures should be included as necessary. Your team's report should also discuss the process itself: did your team stick to your original plans? Were some parts harder/easier/more time consuming than expected? Do you have any reflections on how your project progressed now that you've reached the end of the semester?
- The final report should be no more than 10 pages in length.
- However, 10 pages are not required. Your report should be long enough to discuss the topics listed above, but no longer.
Individual Deliverables
In addition to the group deliverables listed above, each person must individually submit a team evaluation document. This is an individual assignment and must be written and submitted independently by each person.
- Team Evaluation: Limited to one page only, your evaluation should assess your team's performance overall. It should also describe each individual team member's contributions, including yourself. What were each person's strengths and weaknesses? The evaluation document itself is not graded, but is required from all students. It will also be treated confidentially. Your teammates will not have access to the evaluation document.
Submission
The oral presentation and live demonstration will take place during the last regularly scheduled class period of the semester.
Your software prototype, final report, and individual team evaluation documents are all due at the start of the official UNC final exam time for this course. See the class schedule for specific dates and times.
All documents and software should be submitted via the "Assignment 4" assignment in Sakai. Submit PDF versions of all documents. For your software prototype, please submit a URL to the online version of your project. In addition, please create a zip file of your software and submit it via Sakai. If this is not practical for any reason, please contact your instructor at least one week in advance of the deadline to discuss alternatives. Optionally, your presentations can also be submitted via Sakai.
As a reminder, an individually authored team evaluation is required from all students. Meanwhile, only one copy of the other deliverables (e.g., report, software) should be submitted for each team.
The content on this page has been developed by David Gotz at the University of North Carolina at Chapel Hill. Copyright © 2015, 2016. All Rights Reserved.