I. SW 테스트 성숙도 평가 모델, TMMi
가. TMMi (Test Maturity Model Integration)의 개념
- 테스트 프로세스 심사와 개선에 중점을 두어 조직 지원 위한 대표적 테스트 성숙도 평가 모델
나. 테스트 프로세스 모델의 필요성
테스트 품질향상 | – 테스트 단계별 활동을 정형화, 표준화 – 조직의 테스팅 역량 강화 |
제품 중심 테스트 | – S/W 개발 생명주기와 일치 – S/W 규모와 복잡도 증가에 효과적 |
–
II. TMMi 구조와 성숙 단계
가. TMMi 구조/성숙도 모델
TMMi 구조와 구성요소 | TMMi 성숙도 모델, PA |
나. TMMi의 성숙도 단계 상세 내용
성숙단계 | 내용 | Process Area |
---|---|---|
Level1 초기 (Initial) | – 테스트와 디버깅이 한 부분으로 인식 – 인력/조직의 능력에 의존 | |
Level2 관리 (Managed) | – 테스트와 디버깅 분류 – 테스트 정책 문서화 – 테스트 전략, 접근법 | 정책과 전략 테스트 계획 모니터링/제어 |
Level3 정의 (Defined) | – 테스팅과 생명주기 결합 – 별도의 테스트 조직 – 조직차원의 테스팅 내재화 | 테스트 조직 교육/훈련 수명주기와 통합 |
Level4 관리 & 측정 | – 중간산출물 결함 조기발견 – 테스트 관리&측정 단계 – 테스트 수치화, 정량관리 | 테스트 측정 S/W 품질평가 발전된 동료검토 |
Level5 최적화 (Optimized) | – 예방과 품질 활동 초점 – 프로세스 지속 개선 조정 – 다양한 평가 기준 측정 | 결함 예방 프로세스 최적화 |