정보시스템 감리지침, 시스템개발사업, 객체지향 컴포넌트기반 모델, 분석설계 단계, 시스템아키텍처 검토내용 "02. 최종 시스템 아키텍처를 명확하게 정의하였는가?"의 필요성
최종 시스템 아키텍처는 정보시스템의 근간으로서 사용자 요구사항이 충분히 반영되어 설계되지 않으면 서비스 오픈에 막대한 지장을 초래하며 서비스 오픈 후에도 성능 저하 및 기능 미비로 사용자 불만의 원인이 되므로 반드시 최종 시스템 아키텍처의 적정성을 검토할 필요가 있다. 특히, 사용자 요구사항에 의거한 기능적 요구사항 이외 안정성, 가용성, 성능 등 비기능적 요구사항이 보장될 수 있도록 하드웨어, 네트워크, 시스템 소프트웨어가 설계되어야 한다. 또한, 예상되는 하드웨어 및 소프트웨어 아키텍처상의 위험요소 및 제약사항을 고려하지 않으면 전체 서비스 오픈에 지장을 초래하므로 이러한 위험요소 및 제약사항이 사전에 검토되어야 한다.