문제
짧은 주기로 동작하는 소프트웨어를 빠르게 개발하고, 사용자 피드백을 받아 지속적으로 개선해나가는 방식으로, 계획→분석→설계→구현→테스트 단계를 반복하는 소프트웨어 개발 생명주기 모델은 무엇인가?
정답
반복적 모델
반복적 모델반복적IterativeIterative Model점진적 모델
해설
반복적 모델(Iterative Model)은 전체 시스템을 작은 단위로 나누어 각 단위마다 분석→설계→구현→테스트를 반복하는 개발 방법론이다. 폭포수 모델과 달리 각 반복 주기에서 사용자 피드백을 받아 다음 반복에 반영할 수 있어 요구사항 변경에 유연하게 대응할 수 있다.