Chapter 30 — Capstone assessment
Lesson map
Lesson 30 published. Map, example, EX088.
flowchart TD
N0["Learning outcomes"]
N1["30.1 Presentation"]
N2["30.2 Assessment"]
N3["30.3 Reflection"]
N4["30.4 Next steps"]
N5["30.5 Lessons"]
N6["30.6 Thanks"]
N7["Examiner feedback"]
N0 --> N1 --> N2 --> N3 --> N4 --> N5 --> N6 --> N7
N7 --> EX["Worked example"]
EX --> Q["Exercise EX088"]
Logical drawing
flowchart LR
N0["Learning outcomes"]
N1["30.1 Presentation"]
N2["30.2 Assessment"]
N3["30.3 Reflection"]
N4["30.4 Next steps"]
N5["30.5 Lessons"]
N6["30.6 Thanks"]
N7["Examiner feedback"]
N0 --> N1 --> N2 --> N3 --> N4 --> N5 --> N6 --> N7 --> Q["EX088"]
[Learning outcomes]
|
v
[30.1 Presentation]
|
v
[30.2 Assessment]
|
v
[30.3 Reflection]
|
v
[30.4 Next steps]
|
v
[30.5 Lessons]
|
v
[30.6 Thanks]
|
v
[Examiner feedback]
|
v
[Worked example] --> [Exercise EX088]
Learning outcomes
You will (1) present the capstone; (2) reflect on learning; (3) plan next steps.
30.1 Presentation
Priya presents to Northgate and Cobalt: problem, approach, results, limits. The four parts map to the placement's history: the six-hour advisory search, the work from inventory to handoff, the measured results such as the drop to half an hour, and the limits she stated in evaluation. Northgate's examiners and Cobalt staff attend together, so the presentation must be clear to both academic and operational listeners. She keeps the talk to fifteen minutes, as she did when presenting the drift study, and leaves the rest of the time for questions.
30.2 Assessment
Examiners check criteria, evidence and reflection. The criteria are the success criteria of the capstone kit and the objectives agreed at the start of the placement. Evidence includes the lab outputs, the evaluation results, the install test and the handoff pack. Reflection is assessed for honesty and specificity, so a vague statement that everything went well would score poorly even if the technical work was strong. Kwame's view is collected as well, because he observed the placement work directly. The examiners compare it with the evidence rather than treating it as a grade on its own.
30.3 Reflection
She notes strengths in inventory and automation, weaker in client communication early on. Her early client communication used technical terms, such as the "CIS non-compliant" wording a teammate drafted and the practice manager's question about what audit logs meant. Priya names these examples rather than writing generally about communication. By the end of the placement, her advisory notes to clients were short and plain, which the clients' replies confirm. Naming the examples makes the reflection checkable by examiners who read the evidence.
30.4 Next steps
Cobalt offers her a junior role; she plans to study for a cloud certification. The junior role continues the work she handed over: the platform team now owns the kit, and she joins that team to help run it. The certification plan builds on the shared responsibility pages and provider documentation she used throughout the placement. She agrees with Kwame that the certification study must not delay the kit's first quarterly review. The offer depends on her finishing the polytechnic course first.
30.5 Lessons
Know what runs, check it often, explain plainly. Each of the three lessons matches a part of the course. Knowing what runs came from the inventory that answered the advisory; checking often came from the drift study and the daily baseline check; and explaining plainly came from client conversations and the summary page. Priya writes each lesson with the example that taught it, so it remains specific. She keeps the three lessons on one page that she plans to reread in her new role.
30.6 Thanks
She credits Kwame and the team. Her thanks name specific help: Kwame's review of her plans and scripts, the platform team's practice runs of the runbooks, her two teammates in the project studio, and Riverside Dental's practice manager, whose questions made the client wording better. Crediting colleagues also records who contributed to each part of the kit for future maintainers. The credits appear in the capstone readme as well as in her presentation. Placing them in the readme means anyone who later maintains the kit knows whom to ask about each part.
Examiner feedback
The examiners praise the clear link between the original problem and the measured result: an advisory that took six hours now takes under half an hour. They note that the kit's limits are stated honestly and that the handoff was tested by others. One suggests that a future version could include cost tracking for the checks, so Cobalt can see their running cost.
Kwame's feedback focuses on habits: Priya reads code before running it, asks before acting on client systems and writes things down.
Course review
Looking back, the course moved from computing basics through identity, architecture and evidence to inventory, flows, baselines, monitoring, automation, evaluation and handoff. Each step built on the last, and each lab produced evidence used later.
Continuing learning
Priya plans to follow Kubernetes release notes, especially for removed features, and to revisit the CIS Benchmark when new versions appear.
Safety reminder
All work in the course used synthetic data or read-only access with supervision. That boundary remains in her new role.
Final reflection
The placement showed Priya that small, reliable habits matter more than impressive tools.
Next course
Priya intends to continue studying security for the applications her clients run.
Worked example
An examiner asks what she would do differently. Priya says she would talk to clients earlier.
Synthetic case. Assessment is synthetic.
Errors and limits
Reflection is most useful when specific.
Exercises
- EX088 — Structure. What structure did the presentation follow? Rubric: 3 = problem, approach, results, limits; 2 = three; 1 = two; 0 = none.
- EX089 — Weakness. What weakness did Priya identify? Rubric: 3 = early client communication; 2 = partial; 1 = vague; 0 = none.
- EX090 — Lesson. Summarise the three lessons. Rubric: 3 = know what runs, check often, explain plainly; 2 = two; 1 = one; 0 = none.
Synthesis
Close by reflecting honestly and planning ahead.
Continue studying — chapter 30 of 30
← Chapter 29 (draft) · Course chapter index · Worked results ↓ · Next course via chapter index →