상세 설계서는 무엇을, 어떻게 구현할 것인지를
설계하는 문서입니다.
잘 쓴 상세 설계서는 구현에 걸리는 시간을 줄여주고,
유지보수를 쉽게 합니다.
설계서 단계에서는 무엇을, 어떻게 할 지를 작성합니다.
이는 크게 3가지로 나눌 수 있습니다.
System, Data, Interface 입니다.
System 설계
ob-function, algorithm, module, 병렬화
Data 설계
ER-Diagram
DB
Interface 설계
UI/UX
이 단계에서는 할 수 있는 최대한 자세히 작성합니다.
코딩을 하듯 변수명과 함수명 등 역할을 세분화할수록 좋습니다.
그리고 이렇게 설계한 내용을 바탕으로 비용을 계산합니다.
비용은 보통 인건비, 시간 등을 의미합니다.