Что такое запись архитектурного решения?
Запись архитектурного решения (ADR) — это документ, фиксирующий важное принятое архитектурное решение вместе с его контекстом и последствиями.
Архитектурное решение (AD) — это выбор в проектировании программного обеспечения, отвечающий существенному требованию.
Журнал архитектурных решений (ADL) — это набор всех ADR, созданных и поддерживаемых для конкретного проекта (или организации).
Архитектурно значимое требование (ASR) — это требование, оказывающее измеримое влияние на архитектуру программной системы.
Всё это относится к теме управления архитектурными знаниями (AKM).
Цель этого документа — дать быстрый обзор ADR, способов их создания и мест, где искать дополнительную информацию.
Сокращения:
AD: архитектурное решение
ADL: журнал архитектурных решений
ADR: запись архитектурного решения
AKM: управление архитектурными знаниями
ASR: архитектурно значимое требование