microTRACER
microTRACER는 임베디드 소프트웨어 개발에서 요구되는 트레이서빌리티(Traceability) 관리를 간편하게 지원하는 전문 도구입니다.
개발 산출물 간의 관계를 태그(Tag) 기반으로 추적·관리하여, 문제 발생 시 신속하게 원인을 파악하고, 안전·품질 인증 기준을 충족할 수 있도록 돕습니다.
소프트웨어 개발은 요구사항 정의 → 설계 → 구현 → 테스트의 단계로 진행되며, 각 단계에서 산출물이 생성됩니다. 이때 산출물 간의 일관성 확보가 매우 중요합니다.
트레이서빌리티 관리는 이러한 산출물 관계를 중앙에서 관리하여,
-
문제 발생 시 원인을 신속 추적
-
변경 사항의 영향도 분석
-
안전·품질 표준 인증 충족
등을 가능하게 합니다.
특히 CMMI, IEC61508, ISO26262, FDA, IEC62304 등 산업·안전 표준 인증에서는 필수 요건으로 요구됩니다.
도입 효과 (장점)
-
설계 및 검증 과정의 누락 여부 확인
-
요구사항 대비 테스트 범위 가시화
-
요구사항·설계·소스코드 간 변화 추적
-
변경 시 영향도 분석 가능
-
인증 및 검증용 문서 자동 생성 및 증적 확보
-
파생 개발 시 효율성 향상
microTRACER 주요 특징
-
간편한 사용성: 복잡한 사전 등록 없이, 기존 개발 산출물에 태그(Tag)를 삽입하여 바로 사용 가능
-
도입 부담 최소화: 환경 구축, 교육, 등록 비용을 줄여 운영 효율성 확보
-
유연한 연동: 요구사항 관리, 형상 관리, 설계 저장소, 테스트 환경, 프로젝트 관리 도구와 연계 가능
-
안전 표준 대응: 리스크 분석(위험 매트릭스) 및 영향도 분석과도 연동하여 기능 안전 요구사항 충족