단계적 개발 모델은 개발
과 사용
을 병행하여 진행하는 모델이다.
개발된 것을 사용자가 사용하는 중에, 그 다음 버전을 개발한다.
단계적 개발 방법은 릴리스 구성(릴리스하는 기준)에 따라 아래처럼 분류할 수 있다.
점차적으로 개발 범위가 증가
하는 것이다.
중요하다고 생각하는 부분부터 차례로 개발
하고, 그 일부를 사용
하면서 개발 범위를 늘려가는 방식이다.
다시 말해, 전체 시스템을 독립성 높은 서브시스템
으로 분할하는 것이다.
그렇게 단계적으로 개발하고 릴리스하여 완성한다.
서브시스템
이 있어 사용자에게 원하는 결과를 가져다줌서브시스템
들과 통합의 어려움서브시스템
들과 연관성 고려전체 개발
후 인도 -> 기능/성능 변경 및 보강요구사항이 불분명
한 경우 적합