POC 의 정의
proof-of-concept test (개념 증명 시험)은 기술 인프라구조 (하드웨어, 시스템 소프트웨어, 다른 기술) 의 우발적 사고를 막기 위한 통제실무의 일종으로, 중대한 시스템 투자 혹은 여러 사업 부서에 공개하기 전에 수행된다.
다시 말하면, 경쟁제품과의 비교에 이용되는 벤치마크 테스트(BMT) 와 달리 제품이나 기술에 대한 확신이 부족할 경우 프로토타이핑 등을 통해 도입 위험을 완화하고 기술적인 접근 방법을 확인하여 사용자의 반응을 확인할 목적으로 실시함.
주) proof-of-concept (개념증명)은 이밖에도 여러 부분에서 비슷한 의미로 사용되고 있음을 주지하시기 바랍니다.
BMT VS POC
간단히 말하면 비교대상의 유무 차이라고 말할 수 있습니다.
BMT 는 제품들간의 비교를 통한 성능을 시험하고 평가하는 방법으로 볼 수 있고, POC(Proof Of Concept, 개념증명?)은 비교대상이 없이 기능과 성능이 목적에 합당한가를 평가하는 방법이라고 볼 수 있습니다.
BMT 는 주로 고객의 목적에 부합하는 여러 경쟁사의 제품들을 놓고 상대적인 성능을 평가하는 것에 반해, POC 는 현재 시장에 비교대상이 없는 특정한 목적에 부합하는 새로운 제품을 검증하는 방법이라고 할 수 있습니다.
예를 들면, 이전에 기상청이 슈퍼 컴퓨터를 도입하기 위해 각 제조사에 BMT 에 참가할 것을 요청하는 RFP(Request for Proposal) 를 보내는 경우, 슈퍼컴을 제품으로 가진 회사들이 자신들의 슈퍼컴으로 성능비교경쟁에 참가하는 것이 BMT 입니다. 여담이지만, 슈퍼컴처럼 BMT 하나에만 각 회사가 억대의 비용을 들여야 하는 부담이 있는데도 고객인 정부가 비용처리를 하지 않는 관행 때문에 제조사들이 보이콧까지 한적도 있습니다.
POC 를 예로들면 방사청에서 특수한 목적의 로봇이 필요한데, 적합한 제품을 가진 제조사가 딱 한군데 밖에 없을 경우, 이 제품이 그 목적에 적합한지를 기능및성능 테스트를 하는 것을 POC 라고 볼 수 있습니다.
실제 여러분야에서 비슷한 의미로 사용되는 경우가 너무 많아서 혼동을 주기도 합니다.
'IT와 생활' 카테고리의 다른 글
Software Release Life Cycle (소프트웨어 출시 생명 주기) (0) | 2009.02.16 |
---|---|
Efficiency Vs Effectiveness (효율성 vs 효과성) (0) | 2009.02.13 |
소프트웨어 테스팅 문서 백서 (0) | 2009.02.10 |
FHD LCD TV 구입시 120Hz.. 과연 필수인가? (0) | 2009.02.03 |
BVT(Build Verification Test) (0) | 2009.02.02 |
WRITTEN BY
,