2단계:시스템 간 상호 운용성

CODEDRAGON Development/Software Engineering

반응형


 

 

2단계:시스템 상호 운용성

·       상호 운용성(interoperability)이란 다른 목적을 지닌 2 이상 시스템들이 상호 정보 서비스를 교환하면서 효과적으로 운용될 있는 시스템의 능력을 의미한다(한국전산원 2004).

·       요구사항중에서 목표 시스템이 조직 내외 시스템과의 연동을 요구하는 경우, 상호 운용이 가능한지 여부를 판단해야 한다.

 

 

상호 운용성(interoperability)

상호 운용성은 시스템 또는 제품이, 고객 측의 특별한 노력 없이 다른 시스템이나 제품과 함께 동작하기 위한 능력입니다.

 

http://www.terms.co.kr/interoperability.htm

http://bit.ly/2Vg6VtC

https://en.wikipedia.org/wiki/Interoperability

 

 

 

 

 

 

 

 

검토대상 산출물

·       제안요청서 / 제안서 / 계약서 / 사업수행계획서

·       사용자 요구사항 정의서 / 사용자 요구사항 추적서

·       아키텍처 분석 설계서(추후 도출 명세서)

 

 

 

 

 

 

 

시스템 유연성 확인 절차

시스템의 확장/ 변경/ 교체 응용시스템이 변경되지 않도록 유연성을 고려하여 요구사항이 도출되었는지 검토

·       제안요청서, 제안서, 계약서, 사업수행계획서 회의록에 명시된 시스템 유연성에 관련된 요구사항 충분히 도출

·       요구사항 정의서에 반영되어 있으며 추적관리가 되는지 검토

 

·       제안요청서, 제안서, 계약서, 사업수행계획서 회의록 등을 검토하여 하드웨어의 추가, 변경, 교체 등이 발생 경우 응용 시스템에 미치는 영향을 최소화하도록 요구사항이 도출되어 요구사항 정의서에 반영되어 있으며 추적관리가 되는지 검토

 

 

 

하드웨어 패키지가 특정 공급자에 종속적이지 않고 독립적으로 시스템을 구성할 있도록 요구사항이 도출되었는지 검토

 

·       요구사항 정의서 아키텍처 설계서에 상호 운용성을 위반하는 요소가 포함되었는지 검토

·       특정 하드웨어 패키지가 공급자에 종속적인 구성으로 시스템의 확장, 변경 교체 유연성을 해치는 요소 포함되었는지 검토

 

 

 

기타 검토사항

·       제품공급자가 제공하는 제품사양서, 설명서 등의 검토를 통해서 프로젝트에 적용된 기술 가이드라인을 수용하는지 검토할 있음

·       특별한 사유에 의해 공급자가 유일 하드웨어 또는 패키지를 선정할 경우 선택 사유가 객관적으로 타당성 있는지 검토, 상호 운용성의 준수 제품 공급자의 지속적인 지원 가능성 검토

·       업무 특성상 유일한 기능 또는 성능을 제공하는 제품을 선정하여야 하는 경우 상호 운용성의 준수 여부와 제품공급자가 지속적으로 유지보수 업그레이드 지원할 있는지 확인

·       도입되는 제품은 특정 벤더에 종속되지 않는 표준을 준수할 필요

 

 

 

 

 

 

시스템 상호 운용성 검토사항

·       시스템의 유연성 측면에서 요구사항이 충분히 도출되었는지 확인

·       서로 다른 시스템간 상호 정보 서비스 교환 가능성 검토

·       제안요청서, 제안서 등에 명시된 시스템 유연성에 관한 요구사항이 적정하게 도출되었는지 확인하는 것이 목적

·       시스템의 확장, 변경, 교체 시스템 구성 환경의 변화에 대하여 응용시스템이 유연하게 적응할 있는지 검토

·       하드웨어 패키지의 공급자에 대한 종속성을 최소화하여 환경 변화에 신속히 대응할 있는지 검토