전사적 아키텍처 계획
From IT Wiki
- EAP; Enterprise Architecture Planning
- 전사적 아키텍처를 구성하기 위한 과정
개요
- 스티븐 스피웩 박사(Steven H. Spewak Ph.D.)가 1992년 개발
- 현대 EA 방법론의 기틀을 제공
세부 절차
계획 수립
- 수많은 EAP 프로젝트들이 실패로 끝나는 이유는 비합리적인 목표, 잘못된 접근 방법 선택, 경험이 없는 참여자 등
- 계획 수립은 이러한 위험을 제거하고 성공 가능성을 높이기 위함
- 세부 활동
- EAP의 범위와 목표 결정
- 조직의 변화 준비 평가
- 비전 수립
- 방법론 적용
- 컴퓨터 자원 준비
- 팀 구성
- EAP 작업 계획 준비
- 경영층의 지지 획득
비즈니스 모델링
- 예비 비즈니스 모델링: 비즈니스의 기능을 정의하고 각 기능의 간단한 설명을 제공
- 각 비즈니스 기능을 구성하는 조직 단위를 설정
- 이 활동은 전체 비즈니스 모델링 노력의 25∼30% 정도를 차지
- 세부 활동
- 조직 구조에 대한 문서화
- 비즈니스 기능의 식별과 정의
- 예비 비즈니스 모델의 배포
- 전사 조사(Enterprise Survey): 예비 비즈니스 모델을 기반으로 전사의 상세 업무 정보 수집
- 주로 인터뷰를 통해 수집
- 업무를 수행하는 데 필요한 정보, 업무의 수행 시기, 업무의 수행 장소나 부서, 업무 수행의 빈도, 업무 개선 가능성 등을 주로 파악
- 세부 활동
- 인터뷰 스케줄 작성
- 인터뷰 준비
- 인터뷰 실시
- 데이터를소프트웨어에 입력
- 완성된 비즈니스 모델의 배포
현황 분석
- 현재 기업 내에서 사용하고 있는 모든 시스템과 기술 플랫폼을 정의하고 문서화
- 가장 중요한 산출물은 정보자원목록(IRC : Information Resource Catalogue)
- 세부 활동
- 범위, 목표, IRC 작업 계획 작성
- 데이터 수집 준비
- 데이터 수집
- 데이터 입력
- IRC를 검증하고 초안을 작성
- 구성도 그리기
- IRC 배포
- IRC를 관리하고 유지
데이터 아키텍처
- 데이터 아키텍처는 비즈니스 모델에서 정의된 비즈니스 기능들을 지원하는 데이터를 식별하고 정의
- 세부 활동
- 후보 데이터 실체를 나열
- 실체, 속성, 관계를 정의
- 실체와 비즈니스 기능을 연결
- 데이터 아키텍처 배포
애플리케이션 아키텍처
- 데이터를 관리하는 데 필요한 주요 애플리케이션 서비스를 정의하고 조직의 사업 기능을 지원
- 상세 기능이나 요구사항 수준이 아니며 비즈니스에서 필요로 하는 데이터의 가공을 위해 무엇을 할 것인가를 상위 수준에서 정의
- 세부 활동
- 후보 애플리케이션 나열
- 애플리케이션 정의
- 애플리케이션과 비즈니스 기능 연결
- 현재 애플리케이션에 미치는 영향 분석
- 애플리케이션 아키텍처 배포
기술 아키텍처
- 데이터와 이를 처리하는 애플리케이션의 환경을 정의
- 개념적 모델 수준으로 정의하는 것이며 플랫폼을 설계하지는 않음
- 세부 활동
- 기술 플랫폼과 원칙 식별
- 플랫폼과 분산 데이터, 분산 애플리케이션 정의
- 플랫폼과 애플리케이션, 비즈니스 기능 연결
- 이행 결정 수립
- 기술 아키텍처 배포
구현 및 이전
- 구현 계획: 비즈니스 모델, IRC, 3개의 아키텍처를 이용해 미래 구현 계획을 작성
- 세부 활동
- 애플리케이션의 순서 결정
- 필요한 노력과 자원 평가 및 일정 수립
- 계획의 비용과 이익 평가
- 성공 요소 결정과 권고 사항 작성
- 계획의 종결: EAP의 모든 작업을 마무리하고 최종 보고서를 경영진에게 발표
- 구현으로 전환: EAP 작업을 마치고 계획 중에 작성한 구현 계획을 실행해 미래를 구현하는 단계
- 몇 달에서 몇 년까지 걸릴 수 있음
- 비즈니스 지원을 위한 정보시스템의 장기적인 개선 활동