# 0. 문서 상태 - 상태: draft - 승인자: {{DECIDE: 이 Design의 최종 승인자는 누구인가?}} - 승인 시각: {{CONFIRM: 승인 후 기재}} # 1. Design 개요 - 입력 Planning: - 목적: - 설계 대상 작업 (WSJF 상위 3개): - 1순위: - 2순위: - 3순위: # 2. 설계 대안 비교 (우선순위 상위 작업) ## <작업 ID>: <작업명> ### 대안 A - 설명: - 장점: - 단점: ### 대안 B - 설명: - 장점: - 단점: ### 선택 결정 - 선택: 대안 A / 대안 B - 근거: # 3. 인터페이스 정의 ## <작업 ID>: <작업명> - 입력: - 출력: - 오류 경로: # 4. 데이터/흐름 설계 ## <작업 ID>: <작업명> - 주요 데이터 경로: - 상태 변화: # 5. 테스트 전략 연계 (AC 매핑) | 작업 ID | AC | 검증 방법 | 검증 포인트 | |---|---|---|---| | P-001 | AC-1 | | | | P-001 | AC-2 | | | # 6. 리스크 대응 설계 | 리스크 ID | 리스크 내용 | 설계 대응 전략 | |---|---|---| | R-1 | | | # 7. Implementation 단계 전달 체크 - [ ] 우선순위 상위 작업의 설계 근거(대안 비교 + 선택 이유)가 존재함 - [ ] 전체 작업의 인터페이스(입력/출력/오류 경로)가 정의됨 - [ ] AC와 검증 포인트가 매핑됨 - [ ] Planning 리스크에 대한 설계 대응이 반영됨 - [ ] 최종 승인 - {{CONFIRM: Design 초안 승인 여부를 확인하라}} # 8. 파일 처리 결과 - 생성/갱신 경로: # 9. 사용자 결정 필요 항목 요약 ## {{DECIDE}} - (없으면 이 섹션 제거) ## {{CONFIRM}} - Design 초안 승인 여부를 확인하라. (위치: #7) ## {{DATA}} - (없으면 이 섹션 제거)