728x90
반응형
요즘 읽고 있는 책인데 흥미로운 구절이 있어 적어 보았다.
개발자를 위한 단위 테스트라는 책인데 아직 다 읽지는 못하고 초반에 테스트 관련 내용, 테스트 단위 개발의 필요성만 읽은 상태이다.
읽다가 버그 수정 비용의 증가라는 것을 따로 책에 구분에 놓았길래 흥미가 있어 몇자 적어본다.
<<버그 수정 비용의 증가>>
버그 수정 비용은 평균적으로 얼마나 될까? 런던에서 열린 ‘XP Day 2009 컨퍼런스’ 에서 마크 스트리에벡 ( Mark Striebeck) 은 구글에서 결함을 수정하기 위해 지연된 시간을 비용으로 계산해서 공개 하였다.
구글이 측정한 바로는 프로그래머가 버그를 만들자마자 즉시 수정한다면 $5 를 쓴 것이다. 같은 결함을 프로젝트 전체 빌드 때 발견하면 비용은 $50이 된다. 만약 통합 테스트까지 살아남으면 $500로 증가하여 시스템 테스트에 이르면 $5000까지 치솟는다.
이러한 수치만 보더라 하더라도 문제는 가능한 빨리 발견해야 한다는 건 이론의 여지가 없다.
$5 -> $50 -> $500 -> $5000
초기에 발견하지 못하면 1000배 가까이 손해가 발생된다. 만약 초기에 발견하고 완료를 했다면 $4995 는
회사입장에서 회식비, 보너스로 들어갈 수 도 있는 적지 않은 돈이다.
시스템 테스트까지 발견되지 못한 버그는 어떤 것 들이 있을까?
* 피드백 환영 입니다 *
728x90
반응형
'QA로 단단해지기 > QA 와 테스트 이야기' 카테고리의 다른 글
소프트웨어 요구사항과 특성 (2) | 2018.07.20 |
---|---|
테스팅의 필요성과 품질에 관한 이야기 (0) | 2018.07.20 |
테스팅 오류와 용어에 관한 이야기 (0) | 2018.07.18 |
테스팅의 일반적인 원리 (0) | 2018.07.18 |
소프트웨어 테스트에서도 브룩스의 법칙은 적용될까? (2) | 2018.07.04 |