정보시스템 감리지침, 시스템개발사업, 객체지향 컴포넌트기반 모델, 분석설계 단계, 응용시스템 세부검토내용 "02. 후보 컴포넌트와 업무요건과의 차이(Gap) 분석이 이루어졌는지 확인한다."의 목적 및 필요성
선정된 후보 컴포넌트의 기능이 업무요건과 부합하는가를 검토하고, 만약 업무요건 수행에 필요한 기능에 부합되지 못한다면 이를 해결하기위한 해결방안을 도출하여야 한다. 업무요건과 후보 컴포넌트간의 갭(Gap)분석을 하지 않거나 분석된 갭을 해결하기 위한 방안이 수립되지 않은 상태에서 컴포넌트를 도입하여 사용하게 되면 시스템의 오류 발생 확률을 높이기 때문이다.