[Software Engineering] 폭모수 모델(Waterfall Model)
안녕하세요 성조입니다.소프트웨어 공학을 처음 학습하면 맨처음 접하게 되는 폭모수 모델 개념에 대해 정리해봤습니다.폭포수 모델(Waterfall Model)이란?폭포수 모델은 이름에서 알 수 있듯 마치 폭포수가 위에서 아래로 떨어지듯 소프트웨어 개발 과정이 한 방향으로만 순차적으로 진행되는 모델을 의미하는데 일반적인 폭포가 물이 역류하지 않는것처럼 한 번 내려가면 다시 오르기 현실적으로 어려운 구조를 지향하는 의미를 갖게 된다.다시 정리하면 1970년 원스턴 로이스(Winston W. Royce)가 제안한 이 모델은, 이전 단계가 끝나야지만 넘어가는 선형 순차적(Linear Sequential) 구조를 가져서 이론 그리고, 원칙적으로는 이전 단계로 되돌아가는 것을 허용하지 않는 룰을 갖는다. 다만, 실무는..