폭포수 모형
📌 정의
폭포에서 한 번 떨어진 물은 거슬러 올라갈 수 없듯이 소프트웨어 개발도 이전 단계로 돌아갈 수 없다는 전제하에 각 단계를 확실히 매듭짓고, 그 결과를 철저하게 검토하여 승인 과정을 거친 후에 다음 단계를 진행하는 개발 방법론이다.
전통적인 소프트웨어 생명주기 모형이고, 고전적 생명 주기 모형이라고도 한다.
한 단계가 끝나야만 다음 단계로 넘어갈 수 있는 선형 순차적 모형이다.
두 개 이상의 과정이 병행하여 수행되지 않는다.
▶ 순서
- 타당성 검토
- 계획
- 요구 분석
- 설계
- 구현
- 검사(시험)
- 유지보수