[所解決問題與方案的簡短標題]
- 狀態:[已提議 | 已拒絕 | 已接受 | 已棄用 | … | 已被 ADR-0005 取代]
- 決策者:[列出參與決策的所有人]
- 日期:[決策最後更新時的 YYYY-MM-DD]
技術故事:[描述 | 工單/issue URL]
背景與問題陳述
[描述背景和問題陳述,例如用兩到三句話自由表述。你也可以用問題的形式來闡述該問題。]
決策驅動因素
- [驅動因素 1,例如某種力量、面臨的顧慮……]
- [驅動因素 2,例如某種力量、面臨的顧慮……]
- ……
考慮過的選項
- [選項 1]
- [選項 2]
- [選項 3]
- ……
決策結果
選擇的選項:「[選項 1]」,因為[理由,例如:它是唯一滿足一票否決標準類決策驅動因素的選項 | 它能化解某種力量 | …… | 綜合表現最佳(見下文)]。
正面後果
- [例如:品質屬性滿足度的提升、需要做出後續決策……]
- ……
負面後果
- [例如:對品質屬性的妥協、需要做出後續決策……]
- ……
各選項的利弊
[選項 1]
[範例 | 描述 | 更多資訊的指引 | ……]
- 優點,因為[論據 a]
- 優點,因為[論據 b]
- 缺點,因為[論據 c]
- ……
[選項 2]
[範例 | 描述 | 更多資訊的指引 | ……]
- 優點,因為[論據 a]
- 優點,因為[論據 b]
- 缺點,因為[論據 c]
- ……
[選項 3]
[範例 | 描述 | 更多資訊的指引 | ……]
- 優點,因為[論據 a]
- 優點,因為[論據 b]
- 缺點,因為[論據 c]
- ……
連結
- [連結型別] [指向 ADR 的連結]
- ……