에스이테크놀로지(주)는 다년간의 아키텍처 개발 경험을 보유하고 있으며,
아키텍처 구축을 통한 시스템 개발(또는 엔터프라이즈 개선·발전) 컨설팅은 다음과 같은 효과를 보장합니다.
- 제안요청기관에 제출하는 제안서의 논리적 품질의 획기적 향상
- 이해관계자의 사업 이해도 향상 및 의사소통 도구로 활용
- 사용자/운용자 요구사항과 시스템 요구사항의 추적성 보장
- 시스템 구현 간 변경 최소화로 비용 및 일정 목표 달성에 기여

[그림 1] 체계임무를 분석하기 위한 외부정황(Context) 식별의 예
![]() |
아키텍처 개요 |
|---|---|
|
architecture: fundamental concepts or properties of a system in its environment embodied in its elements, relationships, and in the principles of its design and evolution.
(시스템을 이루는 여러 구성요소, 이들 사이의 관계, 그리고 시스템을 설계하고 발전시키는 모든 원칙에 따라 시스템 환경이 형성되고, 이러한 시스템 환경하의 근본적인 시스템 개념 또는 시스템 속성을 아키텍처라고 함)
architecture framework: conventions, principles and practices for the description of architectures established within a specific domain of application and/or community of stakeholders.
(특정 응용 영역 내 또는 이해관계자 공동체 내에서 성립된 아키텍처를 표현하기 위한 규약, 원칙 그리고 실무지침을 아키텍처프레임워크라고 함)

[그림 2] 아키텍처 개발활동의 단계별 목적
- 이해관계자 간의 의사소통 도구
- 시스템의 정황에 대한 이해
- 핵심 운용 및 기술에 대한 개념 도출
- 의사결정 및 절충분석의 기초 제공
- 상세 설계에 대한 지침 제공
- 복잡성 및 불확실성에 대한 관리
- 시스템 요소의 재사용성 지원
- 시스템 전환 또는 진화에 대한 계획
| 아키텍처 개발범위 |

[그림 3] 아키텍처 개발 범위
| 아키텍처 개발 프로세스 |

[그림 4] 아키텍처 개발 프로세스
(ROC) 분석 단계: 이 단계는 체계 임무분석을 중점적으로 수행하는 단계로 운용시나리오를 분석수단으로 활용합니다. 즉, 체계를 올바로 개발하기 위해서는 체계 임무를 명확히 분석하여 작전요구성능(ROC)을 이해하여야 하는데, 작전요구성능(ROC)을 이해하기 위한 구체적인 방법으로 운영개념을 시나리오 형태로 개발하여 분석합니다. 개발된 운용시나리오는 향후 아키텍처를 구축 시에 입력 자료로 사용합니다. 운용시나리오 개발시 체계 임무 충족을 위해 체계가 가져야하는 핵심속성 즉 체계 운용효과성척도(MOE)를 정의하고 이를 반영합니다. 이 단계 수행 내용을 요약하면 다음과 같이 체계임무 분석 → 체계 운용효과성척도(MOE) 정의 → 운용시나리오 개발 및 분석 순입니다.
(ORD) 개발 및 분석 단계: 작전요구성능(ROC) 분석 단계에서 개발된 운용시나리오를 활용하여 운용아키텍처를 개발하여 보다 구체적인 분석을 수행합니다. 이 과정은 크게 두 수준으로 구분되는데 하나는 작전운영개념(CONOPS) 수준과 다른 하나는 체계운용개념(OPSCON) 수준입니다. 입력되는 시나리오는 작전운영개념(CONOPS) 수준의 시나리오이며 이 수준의 분석이 어느 정도 완료되면 체계운용개념(OPSCON) 수준의 시나리오를 추가로 개발하며, 이를 바탕으로 운용아키텍처 개발 및 분석에 활용합니다. 이 단계 수행 내용을 요약하면 다음과 같이 작전운영개념(CONOPS) 입력 → 임무 수준 운용아키텍처 개발 및 분석 → 체계운용개념(OPSCON) 개발 → 체계 운용 수준 운용아키텍처 개발 및 분석 순입니다.
(SRD) 개발 및 분석 단계: 이 단계는 운용아키텍처를 바탕으로 체계아키텍처를 개발하고 이를 바탕으로 체계가 수행해야 하는 기능 및 성능 규격(Functional Performance Specification)을 개발 및 분석하는 단계입니다.
| 아키텍처 기대효과 |
- 체계의 개념적 상태를 가시적으로 표현함으로써 이해관계자 간의 의사소통 도구 및 시스템의 정황에 대한 이해를 제공
- 핵심 운용 및 기술 개념 도출을 통해 의사결정 및 절충분석의 기초를 제공
- 시스템 수준 기능 및 성능 요구사항의 도출과 운용적 요구에 대한 논리적 근거를 제공함으로써 상세 설계에 대한 지침을 제공
| Tweet |