문제
다음 중 소프트웨어 개발에서 사용되는 개발 방법론에 대한 설명으로 가장 옳은 것은?
① 폭포수 모델은 각 단계를 순차적으로 진행하며 이전 단계로 되돌아갈 수 있다 ② 애자일 방법론은 짧은 반복 주기를 통해 점진적으로 소프트웨어를 개발한다 ③ 나선형 모델은 위험 분석 없이 빠른 개발을 목표로 한다 ④ RAD 모델은 문서화를 중시하여 개발 기간이 길어진다
정답
2번
해설
애자일 방법론은 스프린트라는 짧은 반복 주기(보통 1-4주)를 통해 점진적으로 소프트웨어를 개발하는 방법론이다. ①폭포수 모델은 단방향 진행이 원칙이고, ③나선형 모델은 위험 분석이 핵심이며, ④RAD는 빠른 개발을 위해 문서화를 최소화한다.