테스트 성숙도 모델

Testing Maturity Model

시험 성숙도 모델(TMM)은 역량 성숙도 모델에 기초했으며, 일리노이 공과대학에서 처음 생산했다.[1]

CMM과 유사한 방식으로 사용하는 것을 목표로 하며, 이는 조직 내 시험 프로세스의 성숙도를 평가하기 위한 프레임워크를 제공하고, 따라서 성숙도 향상에 대한 목표를 제공하는 것이다.

테스트 성숙도 모델의 5가지 수준
레벨 설명
레벨 1 – 초기 단계 이 수준에서 조직은 시험을 위해 특별 방법을 사용하고 있으므로 결과는 반복할 수 없으며 품질 표준도 없다.
레벨 2 – 정의 이 수준 시험은 프로세스로 정의되므로 요건에 근거한 시험 전략, 시험 계획, 시험 사례가 있을 수 있다.테스트는 제품이 완성될 때까지 시작되지 않으므로 테스트의 목적은 제품을 요구 사항과 비교하는 것이다.
레벨 3 – 통합 이 수준 시험은 소프트웨어 수명주기(예: V-모델)에 통합된다.시험의 필요성은 리스크 관리에 근거하고 있으며, 개발 분야로부터 어느 정도 독립적으로 실시한다.
레벨 4 – 관리 및 측정 이 수준에서 요건 및 설계의 검토를 포함하여 라이프사이클의 모든 단계에서 시험 활동이 이루어진다.품질 기준은 조직의 모든 제품(내부 및 외부)에 대해 합의된다.
레벨 5 – 최적화 이 수준에서 시험 프로세스 자체는 각 반복에서 시험되고 개선된다.이는 일반적으로 도구 지원을 통해 달성되며, 결함 감지(결함 제로)보다는 수명 주기를 통한 결함 방지 등의 목표를 도입하기도 한다.

2 이상의 각 레벨에는 정의된 프로세스와 목표가 있으며, 이는 실천요강과 하위 실천요강으로 이어진다.

TMM은 이후 테스트 성숙도 모델 통합으로 대체되었으며[2] 현재 TMMI 재단에 의해 관리되고 있다.[3]

참고 항목

참조

이 개념을 설명하는 기사는 1996년 8월과 9월 크로스토크 "시험 성숙도 모델 개발: 파트 I 및 II", 일린 번스타인, 타라티프 수완나사르트, 일리노이 공과대학교 C.R. 칼슨, 일리노이 공과대학교(더 이상 온라인 보관소에 없는 문서)에서 처음 발표되었다.

  1. ^ 크로스스토크에 실린 기사 I. 번스타인 A.Homyen, R. Grom, C.R. Carlson, "시험 프로세스 성숙도를 평가하는 모델", CROSTAK 1998, 소프트웨어 기술 지원 센터, 유타주 힐 공군 기지
  2. ^ TMMi 참조자료 보관소에 2009-08-02, 오늘, TMMi의 출처
  3. ^ TMMi Foundation, TMMi Foundation