Files
portfolio-hub/.github/templates/design-note.template.md
T
2026-04-14 22:09:53 +09:00

1.6 KiB

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}}

  • (없으면 이 섹션 제거)