◇ OpenCyber Academy
Engineering · Chapter 44 · English

Chapter 44 — Engineering capstone I

Open, free learning for anyone who wants to protect people and technology. No account is required to read this text or its worked answers.

Chapter 44 — Engineering capstone I

Lesson map

Lesson 44 published. Map, example, EX130.

flowchart TD
  N0["Learning outcomes"]
  N1["44.1 Choosing the problem"]
  N2["44.2 Planning evidence"]
  N3["44.3 Agreement and boundaries"]
  N4["Synthesis"]
  N0 --> N1 --> N2 --> N3 --> N4
  N4 --> EX["Worked example"]
  EX --> Q["Exercise EX130"]

Logical drawing

flowchart LR
  N0["Learning outcomes"]
  N1["44.1 Choosing the problem"]
  N2["44.2 Planning evidence"]
  N3["44.3 Agreement and boundaries"]
  N4["Synthesis"]
  N0 --> N1 --> N2 --> N3 --> N4 --> Q["EX130"]
[Learning outcomes]
    |
    v
[44.1 Choosing the problem]
    |
    v
[44.2 Planning evidence]
    |
    v
[44.3 Agreement and boundaries]
    |
    v
[Synthesis]
    |
    v
[Worked example] --> [Exercise EX130]

Learning outcomes

You will (1) define a capstone architecture problem with scope and success criteria; (2) plan the capstone's evidence; (3) secure supervisor and partner agreement.

44.1 Choosing the problem

For her capstone Sofia chooses the security architecture of Corvia's account-based ticketing back office, building on Design Studio II but at implementation depth for a defined slice: tap ingestion, fare calculation and dispute handling. The problem is real, bounded and assessable. She writes success criteria: all high-priority threats mitigated or accepted by owners; verification tests passing for every security requirement in scope; a recovery trial meeting a stated recovery time; and an independent review with no unresolved critical findings. Clear criteria let examiners judge success without relying on impressions.

44.2 Planning evidence

Sofia plans the evidence she will produce: the requirements and traceability table, threat model, control specifications, verification reports, a recovery trial report, metrics baselines and the independent review report. Each piece of evidence supports a claim in the final assurance case. She schedules them backwards from the submission date, leaving time for revisions after the independent review. Daniel warns that capstones fail more often from late evidence than from poor design, because students leave testing and documentation until the end when there is no time to fix what they reveal.

44.3 Agreement and boundaries

Sofia writes a capstone charter signed by her university supervisor, Daniel and Corvia's head of fare systems. It states scope, deliverables, the lab environment she may use, data restrictions and how Corvia may use her work. It excludes production changes; any implementation happens in a lab mirror. It also covers intellectual property and publication: her thesis may describe the architecture in general terms but not reveal specific weaknesses. Agreeing these points early prevents disputes later and protects both the student and the partner.

Worked example

Sofia scopes a three-component capstone with four success criteria, schedules seven evidence items backwards from submission and signs a charter with three parties.

Synthetic case. The capstone, charter and parties are synthetic.

Errors and limits

Success criteria can be gamed if too narrow. Lab mirrors may lack production complexity.

Exercises

Synthesis

A capstone starts with a bounded problem, measurable success criteria, a planned evidence trail and a signed charter.

Continue studying — chapter 44 of 50

← Chapter 43 (draft) · Course chapter index · Chapter 45 (draft) →