METHODOLOGY
워터폴
Waterfall
분석→설계→구현→테스트→유지보수가 폭포처럼 순차 진행. 이전 단계가 끝나야 다음으로 넘어간다.
구현 · 방법론
워터폴
Waterfall
분석→설계→구현→테스트→유지보수가 순차로 흐르는 전통적 개발 모델.
워터폴은 요구사항이 초기에 확정될 수 있을 때 가장 강하고, 변경이 후반에 몰릴수록 가장 약하다. 방법론의 우열을 따지기보다 요건의 안정성과 검수 구조에 맞춰 워터폴·애자일·혼합형을 선택하는 것이 실무의 정석이다.
구현 · 비교워터폴 vs 애자일
Waterfall vs Agile
순차의 워터폴과 반복의 애자일. 조직 성숙도와 요구 변동성으로 가른다.
워터폴이냐 애자일이냐는 일정표 모양이 아니라 변경을 어느 시점·어떤 절차로 흡수하느냐의 문제다. 순수한 한쪽보다 단계는 순차로 묶고 내부는 반복으로 도는 혼합형이 현실적 기본값이며, 조직 성숙도와 권한 구조가 받쳐주지 않으면 애자일은 통제 잃은 워터폴로 변질된다.