문제
소프트웨어 생명주기 모델 중 V 모델과 관련한 설명으로 틀린 것은?
① 요구 분석 및 설계단계를 거치지 않으며 항상 통합 테스트를 중심으로 V 형태를 이룬다. ② Perry에 의해 제안되었으며 세부적인 테스트 과정으로 구성되어 신뢰도 높은 시스템을 개발하는데 효과적이다. ③ 개발 작업과 검증 작업 사이의 관계를 명확히 들어내 놓은 폭포수 모델의 변형이라고 볼 수 있다. ④ 폭포수 모델이 산출물 중심이라면 V 모델은 작업과 결과의 검증에 초점을 둔다.
정답
1번
해설
정답: 1. V 모델은 요구 분석·설계 단계를 포함하며 각 개발 단계에 대응하는 테스트 단계를 둔다. 분석·설계를 거치지 않는다는 1번은 틀렸다.
오답 풀이
- 1번: 요구 분석·설계를 거치지 않는다는 것은 틀렸다.
- 2번: Perry 제안, 세부 테스트 구성 — 옳다.
- 3번: 폭포수 모델의 변형 — 옳다.
- 4번: 작업·결과 검증에 초점 — 옳다.
보충 개념 V 모델은 좌측 개발 단계와 우측 테스트 단계를 대응시킨 검증 중심 모델이다.