アーキテクチャ決定記録文書
en :
Architectural Decision record
略
ADR
アーキテクチャ決定
を文書化する最も効果的な方法のひとつ
アーキテクチャ
上の決定に関して、以下が簡潔に記述された文書
基本的な構造 : 題名、文書の状態、コンテキスト、決定事項、影響
『
ソフトウェアアーキテクチャの基礎 ―― エンジニアリングに基づく体系的アプローチ
』 では、ここにコンプライアンスと備考を追加することを提案
文書の状態 : 提案済み、承認済み、破棄 のいずれか
コンプライアンス : アーキテクチャ決定を順守するという観点で、どう統制するか?
適応度関数
参考文献
実践ソフトウェアエンジニアリング 第 9 版
ソフトウェアアーキテクチャの基礎 ―― エンジニアリングに基づく体系的アプローチ