문제
나선형(Spiral) 모델에 대한 설명으로 옳지 않은 것은?
① 복잡한 모델과 프로토타입 모델의 장점에 위험 분석 기법이 더해진 모델이다. ② 개발 중 발생할 수 있는 위험을 최소화하는 것이 주 목적인데, 유지보수 단계가 필요 없다. ③ 나선을 돌듯이 여러 번의 지속적인 개발 과정을 통해 점진적으로 소프트웨어를 완성한다. ④ 수행되거나 추가된 요구사항을 개발 과정에 반영할 수 있다.
정답
2번
해설
정답: 2. 나선형 모델은 위험 분석을 강조하기는 하지만, 유지보수 단계가 불필요하다는 설명은 적절하지 않다.
오답 풀이
- 1번: 나선형 모델은 프로토타입의 장점에 위험 분석 기법을 결합한 모델로 볼 수 있다.
- 2번: 위험 최소화는 맞지만 유지보수가 필요 없다는 부분이 잘못되었다.
- 3번: 반복적·점진적으로 시스템을 완성해 가는 것은 나선형 모델의 특징이다.
- 4번: 반복 사이클 안에서 새로 추가된 요구사항도 반영할 수 있다.
보충 개념 나선형 모델은 계획 수립, 위험 분석, 개발 및 검증, 고객 평가의 사이클을 반복하며 위험을 관리하는 개발 방식이다.