next up previous
Next: Part 3 - Individual Up: marking_scheme1 Previous: Part 1 - Team

Part 2 - Deliverable Marking Scheme

Deliverable Marking Scheme
Deliverable Part Questions Marks
Requirements Q1. Did you organise/collect the system requirements by using a Requirements Specification template (e.g., Volere)? [ / 3]
Marks Limit: [10/100] Q2. Did you distinguish different types of requirements (e.g., functional or non-functional)? [ / 3]
Q3. Do you believe you got most of the system requirements (requirements completeness)? [ / 2]
Q4. Have you identified/resolved conflicting requirements (requirements correctness)? [ / 2]
Use Cases Q5. Did you graphically represent the functional requirements by Use Cases? [ / 15]
Marks Limit: [35/100] Q6. Did you refine the use cases by generalization or extension? [ / 10]
Q7. Did you use a template for organising/collecting the use cases? [ / 10]
Class
Diagrams
Q8. Does your class diagram identify the main classes of the system? [ / 15]
Marks Limit: [35/100] Q9. Did you specify Attributes and Operations for each class? [ / 10]
Q10. Did you identify Associations, Generalizations, Aggregations and Compositions? [ / 10]
CRC
Cards
Q11. Did you construct CRC cards for your system design? [ / 10]
Marks Limit: [20/100] Q12. Did you verify your Class Diagrams? Did you play any use case with the CRC Cards in order to verify your class diagram? [ / 10]
Deliverable Mark [ /100]


next up previous
Next: Part 3 - Individual Up: marking_scheme1 Previous: Part 1 - Team
Massimo Felici 2004-10-20