인터페이스 요구 사항 검증
시스템 인터페이스
독립적으로 떨어져 있는 시스템끼리 서로 연동하여 상호작용하기 위한 접속 방법/규칙
1) 요구사항 검증(Requirements Verification)
인터페이스 요구사항 검토 계획 수립 → 검토 및 오류 수정 → 베이스라인 설정
2) 요구사항 검증 방법
2.1) 요구사항 검토 20년 2, 3회 필기
요구사항 명세서의 오류 확인 및 표준 준수 여부 등 겸함 여부를 검토 담당자들이 수작업으로 분석
(1) 동료 검토(Peer Review)
요구사항 명세서 작성자가 내용을 직접 설명, 동료들이 이를 들으면서 결함을 발견
(2) 워크 스루(Walk Through)
검토회의 전에 요구사항 명세서를 미리 배포하여 사전 검토한 후, 짧은 검토 회의로 결함 발견
(3) 인스펙션(Inspection)
요구사항 명세서 작성자를 제외한 다른 검토 전문가들이 확인하면서 결함을 발견
2.2)프로토타이핑
견본품(prototype)을 만들어 최종결과물 예측
2.3) 테스트 설계
요구사항 테스트를 위해 테스트 케이스 생성, 검토
2.4) CASE도구
일관성 분석을 통해 요구사항 변경사항 추적, 분석,관리, 표준 준수여부 확인
3) 인터페이스 요구사항 검증 주요 항목
- 기능성(Functionality)
어떻게(how to) 보다는 무엇(what) 에 중점
- 완전성(Completeness)
요구사항 누락없이 완전히 반영
- 일관성(Consistency)
모순이나 요구사항 충돌 되는점 없이 일관적
- 명확성(Unambiguity)
모든 참여자가 명확히 이핸하는지
- 검증 가능성(Verifiability)
사용자 요구사항 만족하는지 여부와 일치하는지
- 추적 가능성(Traceability)
명세서와 설계서 추적가능한지
- 변경 용이성(Easily Changeable)
명세서 변경이 용이한지
인터페이스 식별
- 인터페이스 요구사항 명세서와 인터페이스 요구사항 목록을 기반으로 개발할 시스템과 이와 연계할 내, 외부 시스템 사이의 인터페이스를 식별하고 인터페이스 목록을 작성하는 것
인터페이스 시스템 식별
- 인터페이스별로 인터페이스에 참여하는 시스템들을 송신 시스템과 수신 시스템으로 구분하여 작성
1) 인터페이스 표준 항목
- 시스템 공통부: 시스템 간 연동 시 필요한 공통 정보
eg. 인터페이스 ID, 전송 시스템 정보, 서비스 코드 정보, 응답 결과 정보, 장애 정보
- 거래 공통부: 시스템들이 연동된 후 송, 수신 되는 데이터를 처리할 때 필요한 정보
eg. 직원 정보, 승인자 정보, 기기 정보, 매체 정보
'Challenges > 정보처리기사' 카테고리의 다른 글
[정보처리기사]1. 소프트웨어 설계/인터페이스 구현/미들웨서 솔루션 (0) | 2021.08.11 |
---|---|
[정보처리기사]1. 소프트웨어 설계/애플리케이션 설계/객체지향 분석 & 설계 (0) | 2021.08.10 |
[정보처리기사]1. 소프트웨어 설계/애플리케이션 설계/코드 (0) | 2021.08.10 |
[정보처리기사]1.소프트웨어 설계/애플리케이션 /디자인 패턴 (0) | 2021.08.10 |
[정보처리기사]1. 소프트웨어 설계/애플리케이션 설계/모듈 (0) | 2021.08.10 |