Blame

764b19 lisa 2026-04-26 08:07:23
Source material C02-C05: 6 new DRAFT pages, verified external rows YouTube-first priority sourcing per CXX-WIKI-VIDEO-guide §7. All external resources verified rigorously (oEmbed for YouTube, browser DOM check via playwright-cli for Isaac CS); no curl-200-only links. New DRAFT wiki pages (6): - C02: Excalidraw Diagram Starters - C03: Analytical Tools Template Guide - C04: Efficiency vs Effectiveness; Evaluation Criteria and the SRS - C05: Annotated Mock-up in Excalidraw; Plan B Contingency Table Verified external rows added across CXX-Resources.md (MPT YouTube, NNgroup, VCAA Teaching and Learning, Isaac CS prog_cwk_evaluation_ocr, Ryan's Tutorials). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1
> **DRAFT** — under teacher review.
2
3
# Evaluation Criteria Must Come From Your SRS
4
1abe81 lisa 2026-04-30 18:17:38
School name → 'The Hamilton and Alexandra College' across all wiki pages Sweep rename of the standard subtitle line on every wiki page (sd/, hub, resources). 25 files affected.
5
The Hamilton and Alexandra College · Year 12 · 2026
764b19 lisa 2026-04-26 08:07:23
Source material C02-C05: 6 new DRAFT pages, verified external rows YouTube-first priority sourcing per CXX-WIKI-VIDEO-guide §7. All external resources verified rigorously (oEmbed for YouTube, browser DOM check via playwright-cli for Isaac CS); no curl-200-only links. New DRAFT wiki pages (6): - C02: Excalidraw Diagram Starters - C03: Analytical Tools Template Guide - C04: Efficiency vs Effectiveness; Evaluation Criteria and the SRS - C05: Annotated Mock-up in Excalidraw; Plan B Contingency Table Verified external rows added across CXX-Resources.md (MPT YouTube, NNgroup, VCAA Teaching and Learning, Isaac CS prog_cwk_evaluation_ocr, Ryan's Tutorials). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
6
7
One of the most commonly skipped steps in C4-2 is linking evaluation criteria back to the SRS. Students often write criteria that sound plausible but weren't in the requirements they set at the start of the project. The rubric penalises this — criteria that float free of the SRS cannot provide genuine evidence that your solution met its goals.
8
9
---
10
11
## The rule
12
13
> Every evaluation criterion must trace back to a numbered requirement in your SRS.
14
15
If you can't point to a requirement ID (FR1, NFR2, etc.) for a criterion, the criterion should not be in your evaluation matrix.
16
17
---
18
19
## A concrete counter-example
20
21
### Floating criteria (wrong)
22
23
| Criterion | SRS link |
24
|---|---|
25
| The interface looks modern | — none — |
26
| The app is easy to use | — none — |
27
| The colour scheme is attractive | — none — |
28
29
These criteria were invented after the fact. They aren't measuring whether the solution met its stated requirements — they're measuring whatever the student decided to judge it on at evaluation time. The rubric at 7–10 specifically requires criteria derived from the SRS.
30
31
### SRS-anchored criteria (right)
32
33
| Criterion | SRS Requirement | Factor type |
34
|---|---|---|
35
| A first-time user shall complete a booking in under 4 minutes without assistance | NFR2 — Usability | Effectiveness |
36
| The event list shall load in under 2 seconds on school Wi-Fi | NFR1 — Performance | Efficiency |
37
| All travel plans entered by the user shall be saved and retrievable across sessions | FR3 — Data persistence | Effectiveness |
38
39
Each criterion is measurable, has a scoring scale, and traces to a specific SRS requirement ID. When you score it, you're producing genuine evidence.
40
41
---
42
43
## How to derive criteria from your SRS
44
45
For each requirement in your SRS, ask:
46
47
1. **What does "met" look like?** — turn the requirement into a measurable criterion.
48
2. **What type is it?** — efficiency (resource use) or effectiveness (fitness for purpose)?
49
3. **How will you score it?** — define a 1–5 scale with thresholds.
50
51
**Example:**
52
53
SRS Requirement: *NFR2 — The interface shall be learnable by a first-time user within one session.*
54
55
→ Criterion: "80% of test users can complete the primary task on their first attempt without assistance."
56
→ Type: Effectiveness — Usability
57
→ Scoring: 1: <40% | 2: 40–59% | 3: 60–74% | 4: 75–89% | 5: ≥90%
58
59
---
60
61
## Why VCAA cares
62
63
At **5–6**: criteria must exist and be applied — even floating criteria partially satisfy this.
64
65
At **7–8**: criteria must be *used to explain* decisions. Floating criteria make this hollow — you can't explain a decision in terms of requirements you never set.
66
67
At **9–10**: criteria must be *used to justify* decisions with explicit SRS links. Without requirement IDs in your matrix, this band is unreachable.
68
69
---
70
71
## Checklist before submitting your evaluation matrix
72
73
- [ ] Every criterion has a SRS requirement ID next to it
74
- [ ] No criterion appears that isn't in the SRS
75
- [ ] Efficiency and effectiveness criteria are in separate tables
76
- [ ] Each criterion has a defined scoring scale (not just pass/fail)
77
78
---
79
80
## See also
81
82
- [Evaluation vs Testing](/sd/C04/Evaluation%20vs%20Testing) — a related conflation to avoid
83
- [Efficiency vs Effectiveness](/sd/C04/Efficiency%20vs%20Effectiveness) — how to sort criteria into the right table
84
- [C04 Resources](/sd/Resources/C04-Resources) — external reading and resources
85
86
---
87
88
← Back to [C04 Home](/sd/C04/C04-home) · [VCE Software Development Hub](/sd/VCE%20Software%20Development%20Hub)