정보시스템 감리지침, 시스템개발사업, 객체지향 컴포넌트기반 모델, 분석설계 단계, 시스템아키텍처 세부검토내용 "04. 시스템 소프트웨어에 대한 분석과 선정이 적정하게 이루어졌는가를 검토한다."의 목적 및 필요성
불필요하거나 누락된 시스템 소프트웨어가 있는지를 점검하고 가능하다면 도입을 고려하고 있는 DBMS, 미들웨어 등 주요 소프트웨어에 대해 최적 또는 안정적인 제품 여부를 점검하는 것이 목적이다. 시스템 소프트웨어가 누락되거나, 부적합하게 선정되면 목표 시스템의 주요한 기능적 혹은 비기능적 요구사항을 만족시키지 못하거나 목표 시스템의 안정성이 저해될 수 있으므로 이에 대해 점검할 필요가 있다.