Module 99: Technology Governance

Lesson 2 of 5 · 15–25 minutes

Reviews and decision records

🏠The everyday picture

A building's plans are checked by a structural engineer before construction, and the reasons for unusual choices are written on the drawings. Years later, when someone wants to knock down a wall, they can see why it was there.

📘What it really is

🖱️Try it

Create a docs/adr/ folder for the booking platform with your existing ADRs numbered and in a standard template, and write one new ADR superseding an earlier decision (for example, moving reminders from in-process to a queue). Write a short design document for one upcoming feature (group sessions), and review it against a checklist: requirements, options, data changes, security, privacy, migration, rollout, monitoring.

✅Quick check

Why review a design before writing code?

Show the answer

Problems found in a document are much cheaper to fix than problems found in built code.

Why are old ADRs superseded rather than deleted?

Show the answer

So the history of decisions, and the reasons for them, stays available.

← PreviousTechnical debt
ProLearners Assist