토픽 40 / 192·요구공학
요구사항 추적 매트릭스 (RTM, Requirements Traceability Matrix)
요구사항 추적 매트릭스 (RTM, Requirements Traceability Matrix)
요구사항과 설계/구현/테스트 산출물 간 추적성을 관리하는 매트릭스 도구 (135회 출제)
특징: 전체 생명주기 추적, 양방향 변경 영향 파악, 테스트 커버리지 확인
추적 유형: 전방(요구→테스트, 구현 누락 확인), 후방(테스트→요구, Gold Plating 식별), 양방향(완전 추적성)
구성요소: 요구사항 ID, 설명, 우선순위(Must/Should/Could), 설계 문서 ID, 코드 모듈, 테스트케이스 ID, 상태, 담당자
절차: 요구사항 식별(ID 부여) → 매트릭스 작성 → 설계/구현/테스트 매핑 → 상태 갱신 → 변경 관리
장점: 누락 방지, 변경 영향 분석, 테스트 커버리지, 감사 증적
단점: 초기 작성/유지 공수, 대규모 복잡도, 형식적 관리 위험
도구: JIRA, IBM DOORS, Azure DevOps, Polarion
비교: RTM(추적성 매트릭스/전체 생명주기) vs SRS(상세 정의/분석 단계) vs 유스케이스(사용자 시나리오)
연관: 요구공학, 형상관리, 테스트 관리, 변경관리, V-Model