Skip to content

Project Part 3 Feedback

rayzhangcl edited this page Nov 16, 2012 · 1 revision

1. Summary

Code base of prototype: Excellent 3/3

Demo: Excellent 1/1

Code documentation: Good 1/1

Test cases: Satisfactory 1/2

OOD: Good 1/2

Release planning: Good 1/1

Addressing feedback: Excellent 1/1

In total: 9/11

This is based on the rubric in https://eclass.srv.ualberta.ca/mod/resource/view.php?id=326268. If you have any concerns please email me (chenlei.zhang AT ualberta.ca).

2. Code base of prototype [Excellent]

The team finished more than half of the project. The code looks clean and clear. It is nice to have different packages for storing model and view classes.

3. Tangible demo [Excellent]

The team demoed their application in an interactive way with the TA which is cool. The application is demonstrable and clear to use.

4. Code documentation [Good]

The code documentation is mostly consistent and easy to interpret. However, the team didn't write the javadoc for several model classes.

5. Test cases [Satisfactory]

There are some test cases but it is not enough. The test cases should test all the interface of the model. Besides, please add enough comments in your testing code too.

6. OOD [Good]

The diagram is good and includes most of the important classes. Model and data classes are obvious. It would be nicer to have the diagram well-labelled.

7. Release planning [Good]

The release planning is clear. I suggest that you should add date information which could help the team keep track of the progress.

8. Addressing feedback [Excellent]

The feedback was addressed.