정보시스템 감리지침, 시스템개발사업, 객체지향 컴포넌트기반 모델, 요구분석 단계, 시스템아키텍처 세부검토내용 "08. 기능적 요구사항이 소프트웨어 아키텍처의 각 구성요소와 각 구성요소들 간의 관계로 표현될 수 있도록 충분히 도출되었는지 확인한다."의 세부검토방법
01. 기능적 요구사항이 소프트웨어 아키텍처 구성요소 및 각 구성요소간의 관계에 모두 포함되어 있는지 검토한다. - 소프트웨어 아키텍처의 구성요소에는 제안요청서, 제안서, 계약서, 사업수행계획서, 회의록에서 제시하는 기능적 요구사항을 적정하게 도출하여 요구사항 정의서에 반영하였는지 검토한다. - 소프트웨어 아키텍처의 구성요소간 관계는 제안요청서, 제안서, 계약서, 사업수행계획서, 회의록에서 제시하는 기능적 요구사항을 만족할 수 있도록 적정하게 관계가 설정되었는지 요구사항 정의서 및 아키텍처 설계서를 검토한다. 02. 소프트웨어 운영 환경을 효율적으로 사용하도록 분석활동이 이루어졌는지 검토한다. - 소프트웨어 아키텍처의 구성요소 및 구성요소 간의 관계들에 의해 활용되지 않는 런타임 서비스 및 통제구조가 있거나, 불필요하게 복잡한 구조로 활용되는 경우가 있는지 아키텍처 설계서를 검토한다. - 소프트웨어 아키텍처의 구성요소 및 구성요소 간의 관계들이 소프트웨어 운영환경 중의 일부에서 병목현상을 유발할 가능성이 있는지 아키텍처 설계서를 검토한다.