폭포수 모델(waterfall model)이란, 하나의 개발 프로젝트의 시작과 끝이 순차적으로 진행되는 것을 의미합니다. 이는 마치 개발의 흐름이 폭포수처럼 위에서 하나씩 하나씩 아래로 흐르는 것처럼 보이는 양상으로 부터 명명 되었습니다. 이는 프로젝트 개발 프로세스의 가장 기초가 되는 모델입니다. 즉, 소프트웨어의 요구사항 분석단계 부터 시작하여, 설계, 구현, 시험, 통합, 유지 까지 하나의 큰 흐름이 순서대로 진행되는 것을 의미합니다. 각 단계마다 순차적으로 산출물이 나오고 이것에 기반해 다음 단계가 실행됩니다. PM은 이러한 과정에서 각 단계 별 일정이 제대로 진행되는지 체크가 용이하고, 하나의 프로세스마다 각 프로세스에 집중할 수 있어 관리에 용이합니다. 하지만 회사의 입장에서는 각 부서별 업무..