[정보처리기사 기출 해설] 91번 – 프로토타입을 발전시켜 최종 소프트웨어로 완성하는 생명주기 모형
📌 출처: 2020년 정보처리기사 필기 1회차
📖 과목: 소프트웨어 공학
❓ 기출문제 원문
91. 프로토타입을 지속적으로 발전시켜 최종 소프트웨어 개발까지 이르는 개발방법으로 위험관리가 중심인 소프트웨어 생명주기 모형은?
① 나선형 모형
② 델파이 모형
③ 폭포수 모형
④ 기능점수 모형
✅ 정답: ① 나선형 모형
📘 개념 설명: 나선형(Spiral) 생명주기 모형
나선형 모형은 전통적인 폭포수 모형에 위험 관리와 반복적 개발 요소를 결합한 개발 방법론입니다.
- 개발 과정을 계획 → 위험 분석 → 개발 → 고객 평가의 반복 주기로 구성
- 각 반복 주기마다 프로토타입을 점진적으로 개선
- 위험 분석과 관리가 핵심 단계로 포함되어 있음
- 점진적 개발과 고객 피드백을 통해 요구사항 변화에 유연하게 대응
이 모형은 프로토타입 기반 개발을 정형화한 대표적 모델로, 대규모·고위험 프로젝트에 적합합니다.
🔍 정답 해설
문제에서 제시한 “프로토타입을 지속적으로 발전시켜 최종 소프트웨어를 완성”하고,
“위험관리가 중심인 개발 방법”은 바로 나선형 모형의 대표적인 설명입니다.
따라서 정답은 ①번 나선형 모형입니다.
❌ 보기별 오답 해설
- ② 델파이 모형: 전문가 집단의 의견 수렴을 통한 예측 모델로, 개발 방법론이 아닙니다.
- ③ 폭포수 모형: 단계별 일방향적 개발 방식으로, 반복 개선이나 프로토타입 발전 개념이 없습니다.
- ④ 기능점수 모형: 소프트웨어 크기 측정을 위한 기법이며 생명주기 모형은 아닙니다.
🎯 핵심 요약
- 나선형 모형은 프로토타입을 반복 개선하며 위험을 관리하는 소프트웨어 개발 생명주기 모델입니다.
- 대규모, 고위험, 불확실성이 높은 프로젝트에서 유용합니다.
- 정답은 ①번 나선형 모형입니다.
📎 참고자료
- 『시나공 정보처리기사 필기 기출문제집 (2020년 1회)』
- 소프트웨어 생명주기 모형 비교: 폭포수, 프로토타입, 나선형
- 한국산업인력공단 정보처리기사 시험 문제지
'기출문제풀이 > 정보처리기사 2020년 1, 2회' 카테고리의 다른 글
93. 백도어 탐지 방법으로 틀린 것은? (0) | 2025.06.01 |
---|---|
92. 다음 설명의 정보보안 침해 공격 관련 용어는? (1) | 2025.06.01 |
90. 소인수 분해 문제를 이용한 공개키 암호화 기법에 널리 사용되는 암호 알고리즘 기법은? (1) | 2025.06.01 |
89. Rayleigh-Norden 곡선의 노력 분포도를 이용한 프로젝트 비용 산정기법은? (0) | 2025.06.01 |
88. COCOMO 기법에 의하여 예측된 총 라인수가 50,000라인, 프로그래머의 월 평균 생산성이 200라인, 개발에 참여할 프로그래머가 10명일 때 개발 소요 기간은? (0) | 2025.06.01 |