아키텍처 의사결정 기록이란 무엇인가?
아키텍처 의사결정 기록(ADR)은 내려진 중요한 아키텍처 결정을 그 맥락 및 결과와 함께 담은 문서입니다.
아키텍처 결정(AD)은 중요한 요구사항을 다루는 소프트웨어 설계상의 선택입니다.
아키텍처 결정 로그(ADL)는 특정 프로젝트(또는 조직)를 위해 작성되고 유지되는 모든 ADR의 모음입니다.
아키텍처상 중요한 요구사항(ASR)은 소프트웨어 시스템의 아키텍처에 측정 가능한 영향을 미치는 요구사항입니다.
이 모든 것은 아키텍처 지식 관리(AKM)라는 주제에 속합니다.
이 문서의 목표는 ADR이 무엇인지, 어떻게 작성하는지, 더 많은 정보를 어디에서 찾을 수 있는지에 대한 빠른 개요를 제공하는 것입니다.
약어:
AD: 아키텍처 결정
ADL: 아키텍처 결정 로그
ADR: 아키텍처 의사결정 기록
AKM: 아키텍처 지식 관리
ASR: 아키텍처상 중요한 요구사항