Documenting Architecture Decisions

article · Michael Nygard · source

decisionsrecordssoftware

The architecture decision record: context → decision → consequences → status, and a superseded decision is never deleted, only marked. My decision ledger borrows the format wholesale for life and work choices, not just software.