기능 정의서란?
- 요구사항 정의서를 토대로 구현해야 하는 기능을 정리한 문서
- 요구사항 정의서와 마찬가지로 개발의 뼈대와 목차를 담당하여 프로젝트의 방향성을 확립한다
- 클라이언트와 개발진 사이의 소통 수단이 되기도 한다
기능 정의서의 컬럼
필수 컬럼 : 기능 ID, 주 기능 명, 세부 기능 명, 기능 상세 설명, 관계된 요구사항 ID
- 기능 ID : 기능들을 관리하기 위한 ID. 커뮤니케이션에 주로 활용된다.
- 주 기능 명 : 키워드를 사용하여 간결하게. 명사형으로 작성
- 세부 기능 명
- 기능 상세 설명 : 기능 명에 대해서 상세히 작성
- 필수 데이터 : 해당 기능을 구현하기 위해 필수적으로 필요한 데이터 작성. 데이터 타입도 함께 작성하면 좋음. ( ex. 회원가입 -> String name 등)
- 선택 데이터
- 관계된 요구사항 ID
그 외 상황에 따라 추가하면 좋은 컬럼 : 중요도, 담당자, 가능 여부, 구현 일자, 화면 설계서 페이지 번호 등
기능 정의서를 작성할 때 주의할 점
- 팀 프로젝트 및 회사 프로젝트의 경우 반드시 수정 이력을 남기도록 할 것
- 개발을 위한 토대 이므로 명확하게 작성할 것
- 기존에 있던 작업물의 수정사항에 대한 기능정의서일 경우 이전 기능도 함께 명시해둘 것
'Study > Plan' 카테고리의 다른 글
[기획] 정의 - 요구사항 정의서 (0) | 2024.07.10 |
---|---|
[기획] 기획의 순서 (0) | 2024.07.10 |