문제
소프트웨어 개발 생명주기 모델 중 반복적 개발을 통해 점진적으로 시스템을 완성해 나가며, 각 반복마다 분석, 설계, 구현, 테스트를 모두 수행하는 모델은?
① 폭포수 모델 ② 프로토타입 모델 ③ 반복적 모델 ④ V 모델
정답
3번
해설
반복적 모델(Iterative Model)은 시스템을 여러 개의 작은 반복 주기로 나누어 개발하며, 각 반복마다 완전한 개발 프로세스(분석-설계-구현-테스트)를 수행한다. 점진적으로 기능을 추가하여 완전한 시스템을 구축한다. ①폭포수는 순차적, ②프로토타입은 시제품 중심, ④V모델은 검증 중심의 순차적 모델이다.