Architecture Decision Record
アーキテクチャ決定記録(ADR)は、アーキテクチャに関する意思決定とその背後にある理由を記録したもので、意思決定のプロセス自体に使用できる。ADRはアーキテクチャに限らずすべてのステークホルダーに対して、アーキテクチャに関してどのような意思決定が行われ、その結果どうなったかを伝えるための重要な手段である。プロダクトやプロジェクトのライフサイクルを通して多くの決定が行われるが、これらの決定(またそれを支える理由)を文書化しなければ、容易に忘れられてしまうだろう。