Project Part 2 Feedback - CMPUT301F12T06/classproject GitHub Wiki

1. Summary

Reqs: Good 3/3

UI: Satisfactory 1/3

OOA: Excellent 2/2

Release Planning: Good 1/1

Glossary: Good 1/1

In total: 8/10

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

2. Requirements Specification [Good]

The team clearly demonstrated the application of requirements specifications. All the use cases followed a well-defined structure and all the use cases in the project problem description have been covered. Since the use cases have been organized in your own way, it is better to design the test cases for the use cases you organized other than all the use cases in the project description.

3. User Interface Mockups and Storyboard [Satisfactory]

The UI covers important use cases and is mostly consistent. The team did good in text but not in visual aspect. The storyboard should be a chart including all the UIs with transitions not just text description. You really should have used Android xml file to draw the UIs.

4. OOA [Excellent]

The UML diagram is clear and follows the MVC.

5. Release Planning [Good]

Add index to the use cases you will implement in each stage.

6. Glossary [Good]

Put the special terminology in the application domain here too and make a clear glossary.