효율성과 효과성이란 두 용어는 그 차이점에 대한 혼란과 애매함으로 인해 설명하기 곤란할 때가 종종있다.

과연 그 둘은 어디가 어떻게 다른지 한번 알아보자.


가장 큰 차이점: 효율성 - 생산성 지표 / 효과성 - 품질 지표


효율성은 누군가가 어떤 것을 얼마나 빨리할 수 있는가를 의미하는 생산성 지표이다. 그러므로 테스팅 효율성 지표는 예를 들면 "시간당 혹은 인당 실행한 테스트 케이스의 수"가 될 수 있다. 이는 그 사람이 테스팅에서 얼마나 효율적인가를 나타낸다.

효과성은 누군가가 테스팅에서 얼마나 일을 잘 완수했는지를 의미하는 품질 지표이다. 그러므로 테스팅 효과성 지표는 제시된 기능 범주내에서 "테스터에 의해 발견된 버그수/그 기능에서 발견된 전체 버그수"가 될 수 있다. 여기서 전체 버그와 그 테스터에 의해 발견된 버그 수의 차이는 그 테스터가 테스트 기간 동안 발견하지 못했기 때문에 고객에 의해서 발견된 버그일 것이다.

만일 테스터에 의해 발견된 버그가 전체 버그 수와 같다면, 즉 모든 결함들이 그 테스터에 의해 발견되었다는 의미로써 그는 그 제품 테스트에서 100% 효과적이라는 말이 된다.
>> 이는 우리팀의 인사평가 항목 중의 하나인 "내부 발견율"과 일치한다.
 

원문 링크: http://geekswithblogs.net/dthakur/archive/2004/06/09/6290.aspx

WRITTEN BY
하이런

,