Bản ghi quyết định kiến trúc là gì?
Một bản ghi quyết định kiến trúc (architecture decision record, ADR) là một tài liệu ghi lại một quyết định kiến trúc quan trọng đã đưa ra cùng với bối cảnh và hệ quả của nó.
Một quyết định kiến trúc (architecture decision, AD) là một lựa chọn thiết kế phần mềm giải quyết một yêu cầu quan trọng.
Một nhật ký quyết định kiến trúc (architecture decision log, ADL) là tập hợp tất cả các ADR được tạo ra và duy trì cho một dự án (hoặc tổ chức) cụ thể.
Một yêu cầu quan trọng về mặt kiến trúc (architecturally-significant requirement, ASR) là một yêu cầu có ảnh hưởng đo lường được đến kiến trúc của một hệ thống phần mềm.
Tất cả những điều này nằm trong chủ đề quản lý tri thức kiến trúc (architecture knowledge management, AKM).
Mục tiêu của tài liệu này là cung cấp một cái nhìn tổng quan nhanh về ADR, cách tạo chúng và nơi tìm thêm thông tin.
Các từ viết tắt:
AD: quyết định kiến trúc
ADL: nhật ký quyết định kiến trúc
ADR: bản ghi quyết định kiến trúc
AKM: quản lý tri thức kiến trúc
ASR: yêu cầu quan trọng về mặt kiến trúc