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