시스템개발사업 구조적 정보공학적 모델, 설계 단계, 시스템아키텍처 세부검토내용 "02. 시스템 구성요소들 간의 인터페이스에 대한 설계가 구현 가능하며, 기능적인 업무 요구 사항과 성능, 안정성 등의 비 기능적 요구 사항을 고려하여 설계되었는지 확인한다."의 세부검토방법
01. 시스템 구성요소들 간의 인터페이스에 대한 설계가 기술적 구현 가능성을 고려하여 이루어 졌는지 확인한다. - 아키텍처설계서내의 하드웨어 구성도 및 소프트웨어 아키텍처 구성도에서 시스템 구성요소들 간의 인터페이스는 기술적으로 구현 가능하게 설계 되었는지 확인한다. - 아키텍처설계서내의 시스템 소프트웨어 구성도 및 소프트웨어 아키텍처 구성도에서 시스템 구성요소들 간의 인터페이스가 특정한 소프트웨어의 기능을 이용할 때 허용된 소프트웨어들 간의 정합성을 고려하여 설계가 이루어 졌는지 확인한다. - 아키텍처설계서내의 소프트웨어 아키텍처 구성도에서 시스템 구성요소들 간의 인터페이스가 특정한 소프트웨어의 기능을 이용할 때 허용된 소프트웨어가 인터페이스에 사용되는 기능을 제공하는 버전 혹은 에디션(edition)인지 확인한다. 02. 시스템 구성요소들 간의 인터페이스가 자원사용의 효율성, 시스템의 안정성, 시스템의 성능 및 보안 정책을 고려하여 이루어 졌는지 확인한다. - 아키텍처설계서내의 하드웨어 구성도 및 소프트웨어 아키텍처 구성도에서 시스템 구성요소들 간의 인터페이스가 시스템의 자원을 효율적으로 이용하면서 이루어지도록 설계되었는지 확인한다. - 아키텍처설계서내의 하드웨어 구성도, 네트워크 구성도 및 소프트웨어 아키텍처 구성도에서 시스템 구성요소들 간의 인터페이스 중 시스템의 핵심기능과 밀접한 관계있는 인터페이스는 시스템의 안정성을 고려하여 설계되었는지 확인한다. - 아키텍처설계서내의 하드웨어 구성도 및 소프트웨어 아키텍처 구성도에서 시스템 구성요소들 간의 인터페이스는 시스템의 성능을 고려하여 설계 되었는지 확인한다. - 아키텍처설계서 내의 하드웨어 구성도, 소프트웨어 아키텍처 구성도, 네트워크 구성도에서 시스템 구성요소들 간의 인터페이스는 시스템의 보안 정책을 고려하여 설계 되었는지 확인한다. - 아키텍처설계서내의 하드웨어 구성도 및 소프트웨어 아키텍처 구성도에서 시스템 구성요소들 간의 인터페이스는 조직의 기술 가이드라인에 위배되지 않게 설계 되었는지 확인한다. - 시스템 구성 요소들 간의 인터페이스가 누락 없이 도출되었는지 확인한다. - 인터페이스에 대한 예외 사항이 기술되어 있고 처리 방법이 적절한지 확인한다.