자격증/정보처리기사 필기
8. 요구사항 확인 기법
nayeoniee
2020. 8. 26. 20:49
[ SECTION 8. 요구사항 확인 기법 ]
➡ 요구사항 개발 과정을 거쳐 문서화된 요구사항 관련 내용을 확인하고 검증하는 방법
- 문제를 파악하기 위한 요구사항 검증 후, 요구사항에 자원 할당
- 기법: 요구사항 검토, 프로토타이핑, 모델 검증, 인수 테스트
Ⅰ. 요구사항 검토
➡ 문서화된 요구사항을 훑어보면서 확인, 가장 일반적인 방법
- 요구사항 검토자 그룹을 구성하는 방법이 중요-> 고객 대표가 꼭 포함되어 있어야함
Ⅱ. 프로토타이핑
➡ 초기 요구사항을 토대로 프로토타입을 만든 후 변경되는 요구사항에 따라 지속적으로 프로토타입을 재작성 하는 방법
- 이 과정을 통해 새로운 요구사항이 도출될 수 있음
- 소프트웨어 요구사항에 대한 소프트웨어 엔지니어의 해석이 맞는지 확인하는 용도
- 장점: 빠른 제작, 사전 피드백, 문제점 사전 식별
- 단점: 프로토타입에만 집중, 과대평가, 비용부담
Ⅲ. 모델 검증
➡ 개발된 모델이 요구사항을 충족시키는지 검증
- 실제로 실행결과를 확인하지 않고, 논리적인 검증을 통한 정적분석을 진행해 검증
Ⅳ. 인수 테스트
➡ 사용자 입장에서 요구사항 체크 (계획필요)
- 사용자가 실제로 사용될 환경에서 요구사항들이 모두 충족되는지 사용자 입장에서 확인