정보시스템 감리지침, 시스템개발사업, 객체지향 컴포넌트기반 모델, 요구분석 단계, 시스템아키텍처 검토내용 "02. 시스템의 구성 및 아키텍처 등에 대한 사용자 요구사항이 충분히 도출되고 명세화 되었는가?"의 필요성
기능, 성능, 가용성, 확장성, 보안, 안정성 그리고 시스템 및 데이터의 분산에 대한 사용자 요구사항 도출은 아키텍처를 설계하는데 필수적인 사항으로 이것이 도출되지 않은 상태에서 아키텍처가 설계되고 시스템 구축이 진행될 경우, 요구사항이 반영되지 않은 채로 아키텍처가 설계되어 비즈니스 요구 사항을 만족시키지 못하거나, 성능 측면에서 응답시간에 대한 불만족이나 시스템 용량의 과부족이 발생될 수 있으며, 가용성, 보안 및 안정성 측면에서 시스템이 안정적이지 못하거나 필요 이상의 과투자가 일어날 수 있다. 따라서, 이러한 문제들로 인해 시스템 구축 후, 시스템이 불안정하거나 사용자업무지원의 실패 혹은, 오픈이 지연될 소지가 있으므로 반드시 사용자요구사항이 충분히 도출 되었는지 확인하는 것이 필요하다.