반응형
검증(Verification), 확인(Validation) |
I. 시스템검증과 테스트 작업을 강조한 모델, V 모델의 개요
가. V모델의 정의
- 폭포수 모델에 감추어져 있던 반복과 재작업을 가시화하기 위해 작업과 결과의 검증에 초점을 맞춘 모델
나. V모델의 특징
- 모든 단계에 검증과 확인 과정이 있어 오류를 줄일 수 있음
- 개발 생명주기의 각 단계와 그에 상응하는 소프트웨어 테스트의 각 단계의 관계를 가시화
II. V모델의 단계 및 활동
가. V모델의 단계
나. V모델의 활동
구분 |
설명 |
관점 |
검증 |
소프트웨어의 올바른 구현을 보장하기 위해 정적분석 (리뷰, 인스펙션 등)을 비롯한 단위, 통합, 시스템 테스트에서 수행되는 활동 |
개발자 중심 |
확인 |
최종 제품이 고객의 요구사항을 충족하는지 단위 테스트에서부터 사용자 인수 테스트까지의 단계를 통해 수행하는 활동을 의미 |
사용자 중심 |
반응형
'IT기술노트 > 소프트웨어공학' 카테고리의 다른 글
RAD(Rapid Applicatoin Development) (0) | 2021.01.25 |
---|---|
반복적 개발 모델(Iteration Model) (0) | 2021.01.25 |
나선형 모델(Spiral Model) (0) | 2021.01.25 |
프로토타이핑 모델 (0) | 2021.01.25 |
폭포수 모델(Waterfall Model) (0) | 2021.01.25 |
SWEBOK(Software Engineering Body of Knowledge) (0) | 2021.01.25 |
소프트웨어공학(Software Engineering) (0) | 2021.01.25 |
소프트웨어(Software) (0) | 2021.01.25 |
댓글