ADR(Architecture Decision Record) 기본구조

1) 제목: (아키텍처) 결정을 간략히 기재 2) 상태: 제안됨, 수락됨, 대체됨 (중 택1) - 지난 의사 결정이 대체되는 경우, 지난 ADR에 의사결정이 대체되었다는 사실을 기록해둔다. - 수락됨 ADR에는 대체된 ADR 경로를 기록해둔다. 3) 콘텍스트: 왜 이렇게 결정할 수 밖에 없었나? 4) 결정: 결정, 그리고 그렇게 결정한 합당한 사유 5) 결과: 이 결정이 어떤 영향을 끼치는가? 6) 컴플라이언스: 이 결정의 컴플라이언스를 어떻게 보장할 것이가? 7) 노트: 이 결정에 관한 메타 데이터(결정한 사람들) 위의 내용을 공유시 슬랙(이메일) 본문에는 결정의 본질과 맥락 정도만 언급하고 세부 정보는 단일 기록 시스템(컨플, 위키 등)에 보관해서 그 링크만 제공한다. 출처: 소프트웨어 아키텍처 101 히스토리 관리가 필요한 업무에 적용해볼 예정입니다.

더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2023년 1월 30일 오전 12:00

댓글 0