본문으로 건너뛰기

도메인 문서 작성 규칙

문서 작성 순서, 목적

  1. 요구사항 명세서: 기능 요구사항 정리
  2. 이벤트 스토밍 문서: 도메인 이벤트, 커맨드, 액터, Aggregate 도출
  3. 바운디드 컨텍스트 문서: 컨텍스트 경계, 관계 정의
  4. 비즈니스 규칙 문서: 불변식, 유효성, 상태전이 규칙 정의
  5. 도메인 모델 문서: Event, Entity, VO, Aggregate 상세 설계
  6. 유즈케이스 문서 (필요시): Application Layer 유즈케이스 정리

1. 의존 관계 기반 순서

문서는 아래 순서로 작성. 각 문서는 이전 문서의 산출물에 의존:

요구사항 → 이벤트 스토밍 → 비즈니스 규칙

바운디드 컨텍스트 → 도메인 모델

2. 반복적 정제

초안 작성 후 반복적으로 오가며 정제. 단, 초안은 위 순서를 따름.

3. 문서별 가이드

1. 요구사항 명세서

2. 이벤트 스토밍 문서

3. 바운디드 컨텍스트 문서

4. 비즈니스 규칙 문서

5. 도메인 모델 문서

6. 유즈 케이스 문서