1. 계획 및 관리 문서
- 프로젝트 계획서: 프로젝트 목표, 범위, 일정, 자원 할당 등을 정의
- 타임라인/로드맵: 주요 마일스톤과 일정 계획을 시각적으로 표
- 위험 관리 계획서: 잠재적 위험 요소와 대응 방안을 기술합니다.
- 비용 관리 계획서: 예산과 비용 관리 방안을 포함
- 품질 관리 계획서: 품질 기준과 관리 절차를 명시
2. 요구사항 문서
- 요구사항 명세서 (SRS): 시스템이 충족해야 할 기능적, 비기능적 요구사항을 자세히 기
- 사용자 스토리/유스 케이스: 사용자와 시스템 간의 상호작용을 시나리오 형태로 서술
3. 설계 문서
- 시스템 설계 문서: 시스템의 아키텍처, 모듈 간의 상호작용, 데이터 흐름 등을 설명
- 데이터베이스 설계 문서: 데이터베이스 구조, 테이블 설계, 관계 등을 기술
- 인터페이스 설계 문서: 사용자 인터페이스(UI)와 시스템 간의 인터페이스를 정
- API 명세서: API의 기능, 입력 및 출력 파라미터, 사용 예제 등을 포함
4. 개발 문서
- 코딩 표준 문서: 코드 작성 시 준수해야 할 규칙과 표준을 명시
- 개발 가이드: 코드 작성, 디버깅, 배포 등의 절차를 설명
5. 테스트 문서