728x90
반응형

2024/10/19 3

SEBoK: 기능 아키텍처 (Functional Architecture)

1. 기능 아키텍처 개요 (Functional Architecture Overview)시스템의 기능 아키텍처는 시스템이 외부 또는 내부 소스로부터 입력을 받아 임무 목표 달성을 지원하는 출력을 생성하기 위해 수행하거나 수행할 수 있는 상호 관련된 변환 과정과 목적에 맞는 입력-출력 작업(즉, 기능)들의 집합을 의미합니다. 더 간단히 말해, 기능 아키텍처는 시스템이 특정 목표를 지원하기 위해 수행할 수 있는 다양한 작업과 그 작업들이 서로 어떻게 관련되는지를 정의하여, 이러한 작업들이 결합되어 시스템이 목표를 달성할 수 있는 적절한 역량을 갖추도록 합니다. 내부 입력과 출력(예: 하위 기능들 간에 생성되고 전달되는 것들)의 처리는 기능 아키텍처에 포함됩니다. 기능 아키텍처는 변환 기능들과 그 입력/출력에 ..

SEBoK: 시스템 아키텍처 설계 (System Architecture) - 정의, 설계, 모델링, 개요

시스템 아키텍처 설계는 도출된 요구 사항에 따라 시스템의 동작과 구조적 특성을 정의하는 활동을 의미합니다. 시스템 아키텍처는 시스템 요소들이 해당 운영 환경에서 함께 작동하여 이해관계자의 요구를 충족하도록 보장합니다. 전통적으로 시스템 엔지니어링은 직관적인 도메인별 [예: 항공우주, 방위, 자동차, 소비자 제품 등] 제품 관행을 적용하여 프로세스와 절차에 중점을 두어 왔습니다. 이러한 관행은 뛰어난 문서 작성 기술과 결합하여 설계 구성 정보를 여러 문서로 수동으로 정리합니다. 이 문서들은 시스템 아키텍처 설계를 고유한 조직적 표기법으로 텍스트 설명과 그래픽 도표로 묘사하지만, 형식적인 의미론은 없습니다. 이 문서들은 설계 구성 정보를 동기화하기 위해 수동으로 업데이트되어야 하며, 그 결과 일관성 문제와 ..

SEBoK: 시스템 요구사항 정의 (System Requirements Definition)

시스템 요구 사항 정의 프로세스는 이해관계자가 원하는 기능을 기술적이고 개발자 중심의 관점으로 변환하여 시스템이 이러한 기능을 어떻게 달성할 수 있는지 설명합니다. 시스템 요구 사항은 SoI(System of Interest, 개발 대상 시스템)이 이해관계자의 요구를 충족하기 위해 반드시 충족해야 할 사항을 설명하며, 잘 구성된 텍스트 진술과 지원 모델 또는 다이어그램의 적절한 조합으로 표현됩니다. 시스템 요구 사항은 시스템 엔지니어링에서 다음과 같은 중요한 역할을 합니다:시스템 아키텍처 및 설계 활동의 기초를 형성합니다.시스템 통합 및 검증 활동의 기초를 형성합니다.프로젝트 전반에서 상호작용하는 여러 프로젝트 팀 구성원 간의 의사소통 수단을 제공합니다.시스템 요구 사항 정의 프로세스의 출력물은 시스템 ..

728x90
반응형