전사적 아키텍처 계획

IT 위키
EAP; Enterprise Architecture Planning
전사적 아키텍처를 구성하기 위한 과정

개요[편집 | 원본 편집]

  • 스티븐 스피웩 박사(Steven H. Spewak Ph.D.)가 1992년 개발
  • 현대 EA 방법론의 기틀을 제공

EAP-methodology-Spewak-Hill-1992-p16.png

세부 절차[편집 | 원본 편집]

계획 수립[편집 | 원본 편집]

  • 수많은 EAP 프로젝트들이 실패로 끝나는 이유는 비합리적인 목표, 잘못된 접근 방법 선택, 경험이 없는 참여자 등
  • 계획 수립은 이러한 위험을 제거하고 성공 가능성을 높이기 위함
  • 세부 활동
    • EAP의 범위와 목표 결정
    • 조직의 변화 준비 평가
    • 비전 수립
    • 방법론 적용
    • 컴퓨터 자원 준비
    • 팀 구성
    • EAP 작업 계획 준비
    • 경영층의 지지 획득

비즈니스 모델링[편집 | 원본 편집]

  1. 예비 비즈니스 모델링: 비즈니스의 기능을 정의하고 각 기능의 간단한 설명을 제공
    • 각 비즈니스 기능을 구성하는 조직 단위를 설정
    • 이 활동은 전체 비즈니스 모델링 노력의 25∼30% 정도를 차지
    • 세부 활동
      • 조직 구조에 대한 문서화
      • 비즈니스 기능의 식별과 정의
      • 예비 비즈니스 모델의 배포
  2. 전사 조사(Enterprise Survey): 예비 비즈니스 모델을 기반으로 전사의 상세 업무 정보 수집
    • 주로 인터뷰를 통해 수집
    • 업무를 수행하는 데 필요한 정보, 업무의 수행 시기, 업무의 수행 장소나 부서, 업무 수행의 빈도, 업무 개선 가능성 등을 주로 파악
    • 세부 활동
      • 인터뷰 스케줄 작성
      • 인터뷰 준비
      • 인터뷰 실시
      • 데이터를소프트웨어에 입력
      • 완성된 비즈니스 모델의 배포

현황 분석[편집 | 원본 편집]

  • 현재 기업 내에서 사용하고 있는 모든 시스템과 기술 플랫폼을 정의하고 문서화
  • 가장 중요한 산출물은 정보자원목록(IRC : Information Resource Catalogue)
  • 세부 활동
    • 범위, 목표, IRC 작업 계획 작성
    • 데이터 수집 준비
    • 데이터 수집
    • 데이터 입력
    • IRC를 검증하고 초안을 작성
    • 구성도 그리기
    • IRC 배포
    • IRC를 관리하고 유지

데이터 아키텍처[편집 | 원본 편집]

  • 데이터 아키텍처는 비즈니스 모델에서 정의된 비즈니스 기능들을 지원하는 데이터를 식별하고 정의
  • 세부 활동
    • 후보 데이터 실체를 나열
    • 실체, 속성, 관계를 정의
    • 실체와 비즈니스 기능을 연결
    • 데이터 아키텍처 배포

애플리케이션 아키텍처[편집 | 원본 편집]

  • 데이터를 관리하는 데 필요한 주요 애플리케이션 서비스를 정의하고 조직의 사업 기능을 지원
  • 상세 기능이나 요구사항 수준이 아니며 비즈니스에서 필요로 하는 데이터의 가공을 위해 무엇을 할 것인가를 상위 수준에서 정의
  • 세부 활동
    • 후보 애플리케이션 나열
    • 애플리케이션 정의
    • 애플리케이션과 비즈니스 기능 연결
    • 현재 애플리케이션에 미치는 영향 분석
    • 애플리케이션 아키텍처 배포

기술 아키텍처[편집 | 원본 편집]

  • 데이터와 이를 처리하는 애플리케이션의 환경을 정의
  • 개념적 모델 수준으로 정의하는 것이며 플랫폼을 설계하지는 않음
  • 세부 활동
    • 기술 플랫폼과 원칙 식별
    • 플랫폼과 분산 데이터, 분산 애플리케이션 정의
    • 플랫폼과 애플리케이션, 비즈니스 기능 연결
    • 이행 결정 수립
    • 기술 아키텍처 배포

구현 및 이전[편집 | 원본 편집]

  1. 구현 계획: 비즈니스 모델, IRC, 3개의 아키텍처를 이용해 미래 구현 계획을 작성
    • 세부 활동
      • 애플리케이션의 순서 결정
      • 필요한 노력과 자원 평가 및 일정 수립
      • 계획의 비용과 이익 평가
      • 성공 요소 결정과 권고 사항 작성
  2. 계획의 종결: EAP의 모든 작업을 마무리하고 최종 보고서를 경영진에게 발표
  3. 구현으로 전환: EAP 작업을 마치고 계획 중에 작성한 구현 계획을 실행해 미래를 구현하는 단계
    • 몇 달에서 몇 년까지 걸릴 수 있음
    • 경영 및 업무 지원을 위한 정보시스템의 장기적인 개선 활동