소프트웨어 개발 모델 중 나선형 모델의 4가지 주요 활동이 순서대로 나… | 20년-4회차-정보처리기사-필기 기출문제 상세 페이지
120년-4회차-정보처리기사-필기
소프트웨어 개발 모델 중 나선형 모델의 4가지 주요 활동이 순서대로 나열된 것은?
- Ⓐ 계획 수립
- Ⓑ 고객 평가
- Ⓒ 개발 및 검증
- Ⓓ 위험 분석
1
Ⓐ-Ⓑ-Ⓓ-Ⓒ순으로 반복
2
Ⓐ-Ⓓ-Ⓒ-Ⓑ순으로 반복
3
Ⓐ-Ⓑ-Ⓒ-Ⓓ순으로 반복
4
Ⓐ-Ⓒ-Ⓑ-Ⓓ순으로 반복
해설
나선형(Spiral) 모델의 네 활동은 계획 수립 → 위험 분석 → 개발 및 검증 → 고객 평가 순으로 한 주기를 이루므로, 기호로는 Ⓐ-Ⓓ-Ⓒ-Ⓑ 순서로 반복된다.
이 모델의 핵심은 위험 분석이 개발보다 앞선다는 점이다. 나선을 한 바퀴 돌 때마다 목표와 대안을 계획하고, 그 안에 숨은 위험을 먼저 식별·평가한 뒤에야 프로토타입을 만들어 검증한다.
마지막 고객 평가에서 나온 피드백이 다음 주기의 계획 수립으로 이어지며, 나선이 커질수록 시스템이 완성에 가까워진다.
따라서 계획 수립 바로 뒤에 고객 평가나 개발 및 검증이 오는 배열은 위험 분석 단계를 건너뛰게 되어 이 모델의 취지에 어긋난다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.