TMMi: Difference between revisions

From IT위키
No edit summary
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
[[분류:소프트웨어 공학]]
[[분류:소프트웨어 공학]][[분류:인증/평가]]
;Test Maturity Model Integration
;Test Maturity Model Integration
;[[CMMi]] 기반의 테스트 성숙도 평가 모델
;[[CMMi]] 기반의 테스트 성숙도 평가 모델
Line 8: Line 8:
! Process Area
! Process Area
|-
|-
| Level1  
| Level1 초기
초기(Initial)
(Initial)
|  
|  
* 테스팅이 정의되지 않음
* 테스팅이 정의되지 않음
Line 16: Line 16:
|  
|  
|-
|-
| Level2
| Level2 관리
관리(Managed)
(Managed)
|  
|  
* 테스트와 디버깅이 구분
* 테스트와 디버깅이 구분
Line 31: Line 31:
* 테스트 환경
* 테스트 환경
|-
|-
| Level3
| Level3 정의
정의(Defined)
(Defined)
|  
|  
* 테스팅이 개발생명주기와 통합되는 단계
* 테스팅이 개발생명주기와 통합되는 단계
Line 44: Line 44:
* 동료 검토
* 동료 검토
|-
|-
| Level4
| Level4 관리&측정  
관리&측정(Management& Measurement)
(Management & Measurement)
|  
|  
* 동료 검토 활동 수행
* 동료 검토 활동 수행
Line 56: Line 56:
* 발전된 동료 검토
* 발전된 동료 검토
|-
|-
| Level5
| Level5 최적화
최적화(Optimization)
(Optimization)
|  
|  
* 결함 예방과 품질제어 활동에 초점
* 결함 예방과 품질제어 활동에 초점

Latest revision as of 12:58, 1 January 2020

분류:소프트웨어 공학분류:인증/평가

Test Maturity Model Integration
CMMi 기반의 테스트 성숙도 평가 모델
성숙 단계 내용 Process Area
Level1 초기

(Initial)

  • 테스팅이 정의되지 않음
  • 테스팅과 디버깅을 한 부분으로 인식
  • 테스트는 조직원의 능력과 자신감에 의존
Level2 관리

(Managed)

  • 테스트와 디버깅이 구분
  • 결함 발견 활동의 집중
  • 테스트가 SDLC에서 하나의 독립된 단계로 정의
  • 테스트 정책을 문서화하거나 정책의 일부분으로 정의
  • 전략·접근법 근거하여 테스팅 고 있다는 것을 증명
  • 테스트 정책과 전략
  • 테스트 계획
  • 테스트 모니터링 및 제어
  • 테스트 설계 및 수행
  • 테스트 환경
Level3 정의

(Defined)

  • 테스팅이 개발생명주기와 통합되는 단계
  • 별도의 테스트 전담조직 보유
  • 조직차원에서 테스팅을 내재화
  • 테스트 조직
  • 테스트교육/훈련 프로그램
  • 테스트 수명주기와 통합
  • 비기능 테스팅
  • 동료 검토
Level4 관리&측정

(Management & Measurement)

  • 동료 검토 활동 수행
  • 요구사항 분석 단계부터 예방적 테스팅
  • 테스트를 관리하고 측정하는 단계
  • 메트릭을 이용한 테스트 수치화, 정량화
  • 테스트 측정
  • 소프트웨어 품질 평가
  • 발전된 동료 검토
Level5 최적화

(Optimization)

  • 결함 예방과 품질제어 활동에 초점
  • 테스트 프로세스가 정의·관리되며, 비용과 효과 모니터링
  • 테스트 프로세스가 지속적으로 개선·조정
  • 활동이 통계적 방법과 다양한 평가 기준에 의해 측정
  • 결함 예방
  • 테스트 프로세스 최적화
  • 품질제어