ADR テンプレ
意思決定の背景と選択肢を残し、将来の再検討コストを下げます。
コピペ用テンプレ
## 背景
- なぜ今この判断が必要か
## 課題
- 現状の問題
- 制約(コスト/期限/運用)
## 選択肢
- 選択肢A
- 選択肢B
- 選択肢C
## 決定
- 採用する案
- 採用理由
## 影響
- 影響範囲
- 運用負荷
- セキュリティ/プライバシー
## 移行
- いつ/どう移行するか
- ロールバック
## 関連リンク
- Issue/PR
- 参考資料
記入例(最小)
背景
- 監視アラートが多く、一次対応の負荷が高い
課題
- 既存の閾値は根拠が薄く、誤検知が多い
選択肢
- A: 既存の閾値を調整する
- B: サービスレベル指標(SLI)で再設計する
決定
- B を採用する(誤検知削減と説明責任を両立)
影響
- ダッシュボード/アラート定義の変更が必要
移行
- 段階導入(既存アラートと並行稼働し、誤検知/検知漏れを比較する)
- ロールバック: 旧アラート定義に戻せるよう、設定と手順を残す
関連リンク
- Issue:
#123(例) - PR:
#456(例) - 参考: SLI/SLO の設計メモ(社内Wiki等)
具体例(悪い例→良い例)
悪い例
決定: B にする
理由: なんとなく
影響: なし
良い例
背景: 誤検知が多く一次対応が逼迫
選択肢: A=閾値調整 / B=SLI再設計
決定: B(説明責任と誤検知削減を両立)
影響: ダッシュボード/アラート定義の変更が必要
移行: 段階導入、失敗時は旧定義へ戻す