엔터프라이즈 수명 주기

Enterprise life cycle
엔터프라이즈 수명 주기 그림.[1]

엔터프라이즈 아키텍처엔터프라이즈 라이프사이클(ELC)은 새로운 비즈니스 프로세스, 신기술, 새로운 기능을 통합하고 기업의 기존 요소의 유지, 폐기유지보수를 통해 시간이 지남에 따라 기업을 변화시키는 역동적이고 반복적인 과정이다.[1]

개요

엔터프라이즈 라이프사이클은 엔터프라이즈 아키텍처(EA), 엔터프라이즈 엔지니어링[2]시스템 엔지니어링의 핵심 개념이다.[3] 엔터프라이즈 아키텍처 프로세스는 프로그램 관리 주기 또는 시스템 개발 수명 주기처럼 유사한 프로세스와 밀접하게 관련되어 있으며, 제품 수명 주기에서 발견된 프로세스와 유사한 속성을 가지고 있다.[4]

기업 라이프사이클의 개념은 기업 아키텍처의 구현과 투자를 선택, 통제 및 평가하는 자본 계획 및 투자 통제(CPIC) 프로세스를 지원한다. 이러한 프로세스를 오버레이하는 것은 인적 자본 관리정보보안 관리다. 이러한 프로세스가 효과적으로 협력할 때, 기업은 정보 기술을 전략적 자원 및 비즈니스 프로세스 촉진자로서 효과적으로 관리할 수 있다. 이러한 프로세스가 적절히 동기화되면 시스템은 진화적, 점진적 개발을 통해 레거시 기술 환경으로부터 효율적으로 이동하며, 기관은 ROI(투자 수익)를 증명할 수 있다. 위의 그림은 시간에 따라 발생할 수 있는 동적 사이클과 대화형 사이클의 상호작용을 보여준다.[1]

엔터프라이즈 수명 주기 항목

엔터프라이즈 아키텍처 프로세스

엔터프라이즈 아키텍처 프로세스.[1]

모든 기업 아키텍처의 개발을 위한 전제 조건으로서, 각 기관은 EA의 개발 필요성을 확립하고 비전, 목표 및 원칙의 정의를 포함하는 전략을 수립해야 한다. 그림은 EA 과정의 표현을 보여준다. 경영진 매입과 지원이 이루어져야 하며 조직 내에 건축 팀을 만들어야 한다. 팀은 기관의 요구에 맞춘 접근법과 프로세스를 정의한다. 아키텍처 팀은 기본 및 대상 EA를 모두 구축하기 위한 프로세스를 구현한다.[1]

또한 아키텍처 팀은 상세한 격차 분석에 근거한 시스템, 애플리케이션 및 관련 비즈니스 관행의 전환을 위한 시퀀싱 계획을 수립한다. 아키텍처는 우선순위 지정, 증분 프로젝트 및 새로운 신기술의 삽입을 통해 CPIC와 기업 엔지니어링 및 프로그램 관리 프로세스에 채택된다. 마지막으로, 아키텍처는 기관의 현재 기준 및 목표 비즈니스 관행, 조직 목표, 비전, 기술 및 인프라를 반영하기 위한 지속적인 수정을 통해 유지된다.[1]

건축 라이프사이클

DoDAF 아키텍처 라이프사이클.[5]

그림은 진화에 따라 아키텍처의 수명을 묘사하고, 구현된 아키텍처의 개발, 분석 및 진화에 있어서 아키텍처 설명이 지원하는 프로세스를 보여준다. 이 그림에서 Operational View는 Systems View에 대해 평가된 요구 사항을 구동하는 데 사용된다. 운영상의 결함은 분석에서 도출되며, 실행 가능한 후보가 확인된다. 이 지원자들은 materiel 또는 non-materiel 해결책의 형태를 취할 수 있으며, 아키텍처의 운영 및 시스템 뷰로 다시 모델링된다.[5]

아키텍처는 재분석되며, 운영상의 결함을 최소화할 때까지 프로세스가 계속된다. 실행 가능한 최종 후보군들은 운영가능성에 대해 평가된다. 평가 결과에 따라 예산편성 과정에 포함될 수 있도록 설계변경 및 제출한다. 개발, 분석 및 수정의 이 과정은 아키텍처의 라이프사이클 전체에 걸쳐 계속된다.[5]

엔터프라이즈 라이프사이클 활동

TEAF 엔터프라이즈 라이프사이클 활동[6]

엔터프라이즈 라이프사이클은 기업을 아우르는 관리, 비즈니스 및 엔지니어링 라이프사이클 프로세스를 통합하여 비즈니스 및 IT 활동을 조정한다. 엔터프라이즈 라이프사이클은 일반적으로 기업의 임무를 지원하기 위해 비즈니스 및 기술 관행의 지속적인 업데이트/교체 중에 활동을 관리하고 결정을 내리는 조직의 접근방식을 말한다. 이러한 활동에는 시스템 개발 수명주기(SDLC)에 따른 투자 관리, 프로젝트 정의, 구성 관리, 책임 및 시스템 개발에 대한 지침이 포함된다.[6]

엔터프라이즈 라이프사이클은 전사적 계획 활동과 의사결정에 적용된다. 대조적으로, 시스템 개발 라이프사이클은 일반적으로 개별 시스템을 구축하기 위한 관행을 말한다. 어떤 시스템을 구축할지 결정하는 것은 기업 차원의 결정이다.[6]

오른쪽 그림은 기업 라이프사이클 방법론의 개념적 활동을 나타낸다. 이 문서의 맥락에서 기업 라이프사이클은 특정 방법론이나 특정 부서의 접근방식을 참조하지 않는다. 각 조직은 규모, 기업의 복잡성 및 필요 범위에 적합한 문서화된 기업 라이프사이클 방법론을 따라야 한다.[6]

엔터프라이즈 성능 수명 주기

미국 보건 및 휴먼 서비스 부서의 기업 성과 수명 주기 그림.[7]

기업성과수명주기(EPLC)는 최고정보책임자(CIO)에 의해 실행되는 주요 사업기능을 포괄하며, 특히 다양한 사업기능 간의 관계와 그 실행의 일반질서와 반복성을 높은 수준에서 보여준다. 그림에서 볼 수 있는 EPLC 개념 다이어그램의 중앙에 엔터프라이즈 아키텍처를 배치하는 것은 엔터프라이즈 성능 라이프사이클의 주요 비즈니스 기능에 엔터프라이즈 아키텍처가 제공하는 지원 및 활성화 역할을 반영한다.[7]

엔터프라이즈 아키텍처(EA) 프로그램은 EA 프레임워크의 개발 및 향상, EA 리포지토리의 데이터 수집 및 채우기, EPLC의 원활한 실행을 위해 사용할 수 있는 뷰, 보고서 및 분석 도구 개발에서 엔터프라이즈 성능 라이프사이클(EPLC) 프로세스의 정보 요구를 명시적으로 고려한다. 과정 그림의 EPLC 개념도는 주요 비즈니스 기능에 대한 부서별 관점을 제공한다. EPLC는 또한 각각의 신규 투자가 EPLC의 각 단계를 통과하기 때문에 개별 투자 또는 프로젝트 관점에서 관련된다. 투자 수준의 관점은 Enterprise Performance Life Cycle Framework에 자세히 설명되어 있다.[7]

참고 항목

참조

  1. ^ a b c d e f 최고정보책임자협의회(2001년). 연방 기업 아키텍처에 대한 실무 지침서
  2. ^ 코산케, 커트, F 버나다트, 그리고 마틴 젤름. "CIMOSA: 엔터프라이즈 엔지니어링 및 통합." 업계 40.2(1999년)의 컴퓨터: 83-97.
  3. ^ 로널드 E. Giacheti(2011) 엔터프라이즈 시스템 설계: 이론, 건축, 방법. 페이지 7
  4. ^ 알랭 버나드, 서지 티치키에치(2008) 효과적인 지식 라이프사이클 관리를 위한 방법 도구. 페이지 403
  5. ^ a b c DoD Architecture Framework Working Group(2003) DoD Architecture Framework Version 1.0 Deskbook 2003년 8월 15일 웨이백머신에 2007-09-27 보관.
  6. ^ a b c d 미 재무부 최고정보책임자협의회(2000년) 2009-03-18년 웨이백 머신보관된 재무부 기업 아키텍처 프레임워크. 버전 1 2000년 7월.
  7. ^ a b c 미국 보건복지부(2007년). HHS 엔터프라이즈 아키텍처 거버넌스 계획 FY2007.

추가 읽기

  • 알랭 버나드, 서지 티치키에치(2008) 효과적인 지식 라이프사이클 관리를 위한 방법도구.
  • 피터 버너스, 라즐로 네메스, 귄터 슈미트(2003년). 엔터프라이즈 아키텍처 지침서.
  • Jeffrey O. Grady (2006년). 시스템 요구사항분석
  • 아르투로 몰리나, 호세 마누엘 산체스, 앤드루 쿠시아크(1998년). 라이프 사이클 엔지니어링 핸드북: 개념, 모델 기술.
  • 프랑수아 베르나도트(1996년). 엔터프라이즈 모델링통합: 원칙애플리케이션.

외부 링크