A one-page Architecture Decision Record choosing a data store for one feature, with the trade-off named.
What this is
An ADR is a short record of a choice: what you decided, why, and what it cost. Tonight's is a database pick. The skill being graded is committing to one option and naming what you traded away.
An ADR is just a short note to your future team: "we chose X, here's why, here's what we gave up." It exists so nobody re-argues the decision in six months, or wonders what on earth you were thinking.
Do this, in order
The ADR format
How it's marked
Wrapping up
Use the five-field format above. Sessions 3 and 4 give you the options and the scale to defend them. One page.
The talk-track for introducing and explaining this project to students, beat by beat.
Beginners may never have seen an ADR, so define it first, plainly: "It's a one-page note that records a decision and why. That's it. Not a spec, not an essay." Show a real one on screen if you can.
Sell the why: "Decisions get re-argued endlessly when nobody wrote down the reasoning. An ADR ends that. It's also exactly what a promotion committee reads to see how you think."
Walk the steps, and pre-empt the big fear: "You will feel unsure picking just one. That's the point, committing under uncertainty and saying why is the staff skill." Tie context back to Session 3's access-pattern lens.
Walk the five-field template field by field. Spend longest on Decision and Consequences. Stress: the "because" and the revisit trigger are where the marks are, the rest is setup.
Use the rubric to name the two classic failures: never committing, and naming no downside. "If your chosen option has no cost, you haven't found the real trade-off yet."
Logistics, and reassure on length: "One page. If it's three pages you're writing a design doc, that's Project 5, not this." Point newcomers to the Nygard ADR template.