본문으로 건너뛰기

[도메인명] 도메인 요구사항 명세서

1. 기능 요구사항

작성 가이드: 업무 흐름 중심으로 기능 그룹 분류
설명 수준: 액터 + 행위 + 핵심 비즈니스 로직
예: "운영자가 아웃바운드 콜을 완료 상태로 변경할 수 있다. 완료 시 완료 사유와 메모를 기록한다."

1.1 [업무 흐름 1 - 예: 콜 생성 및 스케줄링]

  • {도메인}-FR-BE-001: 요구사항 설명
  • {도메인}-FR-BE-002: 요구사항 설명

1.2 [업무 흐름 2 - 예: 콜 실행 및 처리]

  • {도메인}-FR-BE-101: 요구사항 설명
  • {도메인}-FR-BE-102: 요구사항 설명

1.3 [업무 흐름 3 - 예: 콜 결과 관리]

  • {도메인}-FR-BE-201: 요구사항 설명
  • {도메인}-FR-BE-202: 요구사항 설명

2. 비기능 요구사항 (Optional)

필요한 경우에만 작성

2.1 [카테고리명 - 예: 성능]

  • {도메인}-NFR-001: 비기능 요구사항 설명
  • {도메인}-NFR-002: 비기능 요구사항 설명

2.2 [카테고리명 - 예: 보안]

  • {도메인}-NFR-101: 비기능 요구사항 설명
  • {도메인}-NFR-102: 비기능 요구사항 설명

3. 제약 사항

3.1 권한 제약

  • {도메인}-CR-001: 권한 관련 제약사항 설명
    • 예: 운영자만 콜을 완료 처리할 수 있다
  • {도메인}-CR-002: 권한 관련 제약사항 설명

3.2 데이터 제약

  • {도메인}-CR-101: 데이터 관련 제약사항 설명
    • 예: 소프트 삭제만 허용한다
  • {도메인}-CR-102: 데이터 관련 제약사항 설명

3.3 시스템 제약

  • {도메인}-CR-201: 시스템 관련 제약사항 설명
    • 예: 배치 처리는 매일 자정에 실행된다
  • {도메인}-CR-202: 시스템 관련 제약사항 설명

4. 가정사항

불확실하지만 설계의 전제로 두는 사항
예: "~일 것이다", "~가 필요할 수 있다"

  • {도메인}-AR-001: 가정사항 설명
    • 예: 사용자는 국제화/지역화가 필요할 것이다
  • {도메인}-AR-002: 가정사항 설명
    • 예: 향후 모바일 앱 지원이 필요할 수 있다

변경 이력

버전날짜작성자변경 내용
0.1.0YYYY-MM-DDauthor@example.com최초 작성