1. 요구사항 확인 기법
: 요구사항 개발 과정을 거쳐 문서화(명세)된 요구사항 관련 내용을 확인하고 검증하는 방법.
- 요구사항 확인 기법: 요구사항 검토, 프로토타이핑, 모델검증, 인수테스트 ★
1. 1. 요구사항 검토(Reviews)
: 문서화된 요구사항을 훑어보면서 확인하는 것으로 가장 일반적인 요구사항 검증 방법.
1. 2. 프로토타이핑(Prototyping)
: 시스템의 개발이 진행되는 동안 도출되는 요구사항을 반영하면서 지속적으로 프로토타입(견본품, 시제품)을 재작성하는 과정.
- 장점
– 빠르게 제작이 가능.
– 반복되는 제작을 통해 발전된 결과물을 얻을 수 있음.
– 최종 시스템을 완성하기 전에 요구사항의 추가/변경 등 아이디어에 대한 피드백 가능하며, 오류를 미리 식별할 수 있음.
– 프로토타입이 개선될수록 변동 가능한 요구사항이 감소.
- 단점
– 지속적이고 반복적인 프로토타입의 개선으로 인한 비용 부담.
– 시스템 개발 대상의 일부만을 프로토타입으로 제작된 경우, 시스템의 범위를 잘못 이해 할 수 있음.
1. 3. 모델 검증(Model Verification)
: 요구사항 분석 단계에서 개발된 모델이 요구사항을 충족하는지 검증.
1. 4. 인수테스트(acceptance Test)
: 사용자가 실제로 사용될 환경에서 요구사항들이 모두 충족하는지 사용자 입장에서 확인하는 과정.