Systems engineering — 시스템 엔지니어링

From Systems analysis wiki
Jump to navigation Jump to search

시스템 엔지니어링은 복잡한 시스템의 성공적인 구현을 보장하기 위한 학제 간 접근법 및 수단의 총체이다. INCOSE(International Council on Systems Engineering)의 정의에 따르면, 시스템 엔지니어링은 시스템의 개발, 구현, 운용 및 폐기에 대한 전체적이고 통합적인 접근법을 제공한다.

표준 ISO/IEC/IEEE 24765:2010에 따르면: 시스템 엔지니어링이란 고객의 요구와 기대 및 기존 제약 조건의 집합을 실행 가능한 솔루션으로 변환하고, 전체 생명주기에 걸쳐 해당 솔루션을 지원하는 데 필요한 모든 기술적·관리적 노력의 완전한 집합을 정의하는 학제 간 접근법이다.

시스템 엔지니어링은 시스템적 접근법과 시스템적 사고의 원칙에 기반한다.

목적과 목표

시스템 엔지니어링의 주요 목표는 다음과 같다:

  • 복잡하고 다계층적인 시스템의 개발에 대한 신뢰성 있고 일관된 지휘 보장;
  • 단일 프로젝트 내에서 모든 엔지니어링 분야 및 전문 영역의 통합;
  • 고객의 요구, 운용 조건 및 시스템 생명주기에 대한 집중;
  • 시스템 복잡성 관리 및 위험 감소.

시스템 엔지니어링의 틀 안에서 시스템은 공통 목표를 달성하기 위해 상호작용하는 상호 연결된 요소들(기술적, 소프트웨어적, 조직적, 인적)의 집합으로 간주된다.

시스템 엔지니어링의 특징

  • 개별 구성 요소가 아닌 시스템 전체에 대한 지향.
  • 요구사항, 아키텍처, 검증, 유효성 확인 및 지원의 통합.
  • 다양한 엔지니어링 및 관리 분야 간의 가교 역할.
  • 개념 구상부터 폐기에 이르는 시스템 생명주기 고려.
  • 서브시스템 간 상호작용 및 의존성 관리.
  • 기술적 솔루션과 제약 조건(비용, 시간, 자원, 규범 요건)의 균형 조정.

프로젝트 관리와의 관계

시스템 엔지니어링은 프로젝트 관리와 밀접하게 연결되어 있으며 프로젝트 지휘의 불가결한 부분이다. 시스템 엔지니어링은 다음을 위해 필요하다:

  • 엔지니어링 노력의 계획 및 방향 설정;
  • 엔지니어링 활동을 전체 프로젝트 맥락에 통합;
  • 이해관계자 간 조정;
  • 요구사항 추적 가능성 확보 및 프로젝트 목표와의 부합성 보장.

적용 사례

시스템 엔지니어링은 다음 분야에서 적용된다:

  • 항공 및 우주 기술;
  • 방위 및 군사 시스템;
  • 에너지 및 핵 산업;
  • 교통 시스템;
  • 대규모 IT 시스템 및 인프라 프로젝트.

표준

영어로 된 주요 표준

  • ISO/IEC 15288:2015 Systems and software engineering — System life cycle processes
  • ISO/IEC TR 19760:2003 Systems engineering — A guide for the application of ISO/IEC 15288 (System life cycle processes)
  • ISO/IEC 26702 (IEEE Std 1220:2005) Systems engineering — Application and management of the systems engineering process
  • ISO/IEC TR 24748-1:2010 Systems and software engineering — Life cycle management — Guide for life cycle management
  • ISO/IEC 25010:2011 Systems and Software Engineering — Systems and Software Engineering Quality Requirements and Evaluation
  • ISO/IEC/IEEE 24765:2010 Systems and software engineering — Vocabulary
  • ISO/IEC/IEEE 29148 Systems and software engineering — Life cycle processes — Requirements engineering
  • ISO/IEC/IEEE 42010:2011 Systems and software engineering — Architecture description
  • ISO 15926 Industrial automation systems and integration—Integration of life-cycle data for process plants including oil and gas production facilities
  • ISO/IEC 29110:2011 Systems Engineering Standards for Very Small Entities

러시아어로 된 주요 표준

  • ГОСТ Р 57193-2016 시스템 및 소프트웨어 엔지니어링. 시스템 생명주기 프로세스 (ISO/IEC/IEEE 15288:2015 Systems and software engineering — System life cycle processes 기반)
  • ГОСТ Р ИСО/МЭК 12207-2010 정보 기술. 시스템 및 소프트웨어 엔지니어링. 소프트웨어 생명주기 프로세스 (ISO/IEC 12207:2008 참조)
  • ГОСТ Р ИСО/МЭК ТО 16326-2002. 소프트웨어 엔지니어링. 프로젝트 관리에서 ГОСТ Р ИСО/МЭК 12207 적용 지침 (ISO/IEC 16326 참조)
  • ГОСТ Р ИСО 15926-1-2008 산업 자동화 시스템 및 통합. 석유 및 가스 생산 시설을 포함한 가공 기업의 생명주기 데이터 통합 (ISO 15926-1:2004 참조)

같이 보기

  • 시스템적 접근법
  • 시스템 생명주기
  • 시스템 엔지니어링 표준