CS 466 - Project: Final submission

Due: 2017-05-21 11:59p

To complete this project I would like to receive three things, two from groups and one from individuals.

Final version of the app

I need to be able to run your projects, so please make sure that you have given me everything that I need in order to make your project work. I would like all of the code zipped up in a single directory called project_name_final.

In preparation for handing your work in, make sure that your project is clean (no extraneous files, dead commented out code, random unassociated files). Your files should be commented to indicate which files perform which tasks and how they relate, as well as at the functional level. Please also make good use of the groups to organize your code in logical ways if you have many files.

I would also like your project to include a README file. The README file should include the following things:

Evaluation

Evaluation of technical, open-ended projects like this is difficult. I will be looking at the quality of the interface (sensible navigation, appropriate signifiers, well thought out mental model). I will be looking at the technical quality of the app as well (both with respect to functioning as well as the underlying code – though I will not be conducting exhaustive code reviews). Some of your grade will also depend on technical achievement. I'll be evaluating the complexity of the app and the varieties of technologies you brought to bear.

Points Criteria
5 submission, style and organization
8 technical quality
8 technical complexity
5 design follow through
10 usability

Turn this portion in on Canvas as the Application


Reflections

In addition top the application itself, each group should submit a final reflection document, which should be about 2-4 pages long. In this document I would like you to reflect on the design process. It should touch upon these questions

I would also like to hear about the technical side of the process.

Evaluation

Points Criteria
5 design process
5 technical discussion

Turn this in on canvas as the Reflections


Individual response

The final piece is a one-page, individual report on what each one of you brought to the project. This should list your view of what your contribution to the project was. This should include everything from conception, to design, to final implementation.

I would also like a short discussion on what your partner(s) brought to the project. This isn't about throwing your partner(s) under the bus (though I will consider it as part of the grading process), it is about helping me to get a better picture of how the project was completed.

Evaluation

Points Criteria
1 personal reflection
1 partner feedback

Turn this in as your Individual Response.