소프트웨어 결함 추적 관리 방안

I. 소프트웨어 결함 추적 관리 방안

  • 테스트 도구로 Jira, Mantis, Trac, Excel 등 도구 활용하며, 간결한 Metric을 소수 선정하여 점차 확산

 

II. 소프트웨어 결함 추적 세부 방안

세부 방안개념도결함 추적 목표 달성 방안
결함 추적관리
프로세스 수립
– 결함 생명주기(Life-cycle) 정의
– 결함 상태(Status) 별로 추적 관리
– 상태: New, Postponed, Assigned, Opened, Duplicated, Resolved, Closed
결함 Reporting
가이드 마련
– 일관되고 체계적인 방법으로 결함 보고
– 결함 처리를 위한 가이드라인 마련
– 결함 발견, 판단, 조치 상태(Status) 변경
– Mandatory, Optional 구분 등
효과성/효율성
2 x 2 Matrix
– 효과성: 목표에 도달한 정도(결과)
– 효율성: 투입 대비 산출 비율(과정)
– B의 경우, 점검 기준, 가이드 강화 필요
– C의 경우, 교육 및 성과 보상 정책 마련
정확성/정밀도
평가 및 대응
– 결함 발견 수와 결함 집중도를 평가
– A의 경우, 기초 프로세스 정립, 역량 강화
– B의 경우, 점검 기준 강화, 개선사항 식별
– C의 경우, 새로운 테스트 활동, 성과 보상
  • 테스트 관리 지표는 반드시 주요 Data인 결함과 함께 라이프사이클 기반 추적관리 필요
  • 효과적인 소프트웨어 오류 도출, 추적을 위해 테스트 프로세스를 수립하여 관리 필요

 
[참고]

  • 정보통신산업진흥원(NIPA), “Effective & Efficient한 테스트 수행을 위한 지표 활용 방안”, 2011. 03

콘텐츠 사용 시 출처 표기 부탁 드리고, 궁금한 점이나 의견은 댓글 남겨주세요^^