Learning
토픽 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