Estimate | 10 marks
|
---|
| Consider only pressence or absence
|
| 2.5 marks per phase
|
Detailed Time Logs | 10 marks
|
---|
| Look for detail and accuracy
|
| Ensure phase is identified
|
| not done | 0
|
| poorly done | 4
|
| well done | 8
|
| excellent | 10
|
Detailed Defect Logs | 10 marks
|
---|
| Look for detail and accuracy
|
| Ensure phase found present
|
| Ensure phase attributed to present
|
| Ensure brief note explaining defect is present
|
| not done | 0
|
| poorly done | 4
|
| well done | 8
|
| excellent | 10
|
Time Summary | 5 marks
|
---|
| Check that time adds up properly
|
| Part marks for suspect entries
|
| 1 mark per phase
|
| +1 for doing everything correct
|
Defect Summary | 5 marks
|
---|
| Ensure both phase found in and phase attributed to are present
|
| Part marks for suspect entries
|
| 1 mark per phase
|
| +1 for doing everything correct
|
Specification printout | 10 marks
|
---|
| Explains inputs and outputs clearly and concisely
|
| not done | 0
|
| poorly done | 4
|
| well done | 8
|
| excellent | 10
|
Design printout | 10 marks
|
---|
| Explains algorithm and data structures used
|
| Clear and concise
|
| Do not deduct marks for bad algorithm or data structures here
|
| not done | 0
|
| poorly done | 4
|
| well done | 8
|
| excellent | 10
|
Testing | 10 marks
|
---|
| not done | 0
|
| poorly done | 4
|
| well done | 8
|
| excellent | 10
|
Code Printout | 10 marks
|
---|
| How clearly the code is written
|
| Good variable and subroutine naming
|
| Good comments
|
| Clarity of coding constructs
|
| Do not take into account whether or not it works
|
| Do not take into account algorithm or efficiency
|
| not done | 0
|
| poorly done | 4
|
| well done | 8
|
| excellent | 10
|
Algorithm Quality | 10 marks
|
---|
| not done or cannot work | 0
|
| inefficient or lacking recursion | 4
|
| reasonably ok | 8
|
| excellent, over the top good | 10
|
Commentary | 10 marks
|
---|
|
|
| not done | 0
|
| poorly done | 4
|
| well done | 8
|
| well done plus some extra excellent insight into something | 10
|