<오늘의 용어>CMM

 

 CMM(Capability Maturity Model)은 국제 소프트웨어 품질보증 기준을 일컫는 것으로 소프트웨어 개발 공정에 대한 5단계 품질능력 평가 방법론이다. CMM은 미국 카네기멜론 대학의 소프트웨어공학연구소(SEI)가 미국 정부의 요청에 따라 개발했다.

 소프트웨어 부문에서 ISO9001 품질시스템이 고객 관점에서의 최소한의 요구사항에 대한 충족이라면 CMM은 ISO9001을 바탕으로 소프트웨어 프로세스의 지속적인 개선활동을 위한 도구가 된다.

 5개의 성숙도 단계로 나눠지는 CMM은 레벨 3의 경우 소프트웨어 프로세스가 정의되고 제도화되어 제품품질이 제어 가능한 수준을 말하며, 최고 레벨 5는 지속적인 프로세스 개선능력을 갖춘 수준으로 평가받고 있다.  

 미국 등 주요국가에서는 CMM이 이미 소프트웨어 개발업체의 능력 평가 척도로 활용되고 있으며, 실제로 5단계의 CMM 평가에서 최소 3등급 이상을 받아야 주요 프로젝트의 입찰자격을 주고 있다. 이에 따라 소프트웨어 기업들은 레벨 5 획득을 위해 총력을 기울이고 있다.