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