시스템개발사업 구조적 정보공학적 모델, 분석 단계, 응용시스템 세부검토내용 "05. 응용시스템에 대한 비기능적 요구사항이 명확하게 도출되고 분석되었는지 확인한다."의 세부검토방법
01. 응용시스템에 대한 성능, 신뢰성, 내부통제 등의 비기능적 요구사항은 명확하게 도출되었는지 확인한다. - 신규 시스템의 기능적 동작으로 표현되지 않는 사항 즉, 시스템 특성, 품질, 제약사항 등 비기능적 요구사항이 명확하게 도출되었는지 검토한다. - 성능, 물리적 특성, 소프트웨어가 실행될 환경적 조건을 포함한 기능과 능력에 대하여 사용자 요구사항 정의서에 명확하게 기술되어 있는지 검토한다. - 정상적인 업무수행 시 및 시스템의 부하가 높은 경우(예, 결산시)와 같은 작업조건하에서 트랜잭션/데이터량 등 응용시스템의 성능목표가 구체적으로 설정되었는지 검토한다. - 주어진 시스템 환경에서 명령에 대한 응답시간(Response Time)이나 데이터 처리량(Throughput), 자료전송속도 등에 대한 구체적 목표가 설정되어 있는지 검토한다. - 정확성, 완전성, 견고성 등을 요구하는 시스템 환경인지, 데이터와 명령에 대해 신뢰성 있는 결과가 중요한 시스템인지 등의 특별한 요구사항이 파악되어 있는지 검토한다. (예, 금융권의 계정계 시스템, 인터넷뱅킹 등의 경우 응용시스템의 처리결과에 대한 신뢰성이 매우 중요하다.) 02. 응용시스템에 대한 비기능적 요구사항이 추적가능하고, 정량적인 품질목표로 명확하게 도출되었는지 확인한다. - 응용시스템의 비기능적 요구사항이 출처가 명확하며, 요구사항추적표를 통하여 추적이 가능한지 검토한다. - 업무 수행에 있어 표준화 효과가 큰 업무의 경우 각종 도서 및 정보 양식, 보고서 및 서식 등을 조사, 파악하여 가능한 범위 내에서 표준화대상이 제시되었는지 확인한다. - 응용시스템의 비기능적 요구사항의 품질목표는 정량적으로 정의되어 있으며, 검증 가능한 것인지 검토한다.