[DAP/DASP] 1-2 전사아키텍처 구축 요약
- IT 자격증
- 2016. 10. 5.
1-2-1 전사아키텍처 방향 수립
1. 전사아키텍처 방향 수립 개요
- EA 구축 시 어떤 목적, 어떠한 목표 지향할 것인지, 이를 달성하기 위한 F/W를 어떠해야 하는지 정의하는 것
- 의견 충돌 사전 방지 가능, 이견 발생시 목표 및 지향점 상기하여 타협 가능
- EA 환경 분석, 구축 방향 정의, 프레임워크 정의 등 구성
2. 전사아키텍처 환경 분석
- 기업의 외부/내부 환경 분석하고 이해관계자로부터 요건 도출
- 기업, 고객, 외부 환경, 경쟁자, 내부 현황 등 환경요인 분석, 현행 IT 현황, 문제점, 개선사항 정리
- 전사의 범위 명확히 설정
3. 전사아키텍처 구축 방향 정의
가. 목적 및 범위 정의
- 일반적 목적과 환경 분석 결과 기반한 구축 목적 정의
- 지향해야 하는 가치, 도입 목적의 근거, 추구하는 효과 등 정의 포함
- 목적 사례 : 상호운용성 증대, 고객 지향의 정보화 체계 구축 등
나. 전사아키텍처 비전 수립
- 기업이 EA 통한 미래 모습과 공유해야 할 가치 포함
- 구성요소 : 핵심목표(기업의 목표, 실현하고자 하는 모습), 핵심가치(구성원들이 추구하거나 지켜야 하는 신념)
- 사례 : 비전(전자 정부 통합 관리체계 구현), 핵심목표(고객 중심, 성과지향), 핵심가치(업무와 정보 기술 연계 노력)
4. 전사아키텍처 프레임워크 정의
- EA 수립을 위해서는 먼저 프레임워크 정립 필요
가. 방향/지침
- 정보기술 정책 : 정책 부합하도록 기술 도입하고 시스템, 아키텍처, 도구, 제품 등에 일관된 목표와 방향 제시
- 전사아키텍처 전략 : 정보기술 전략과 비전, 목적이 정렬된 모습 반영
- 아키텍처 원칙 : 투자 및 의사결정에 객관적 기준 제시
- 요구사항 : 전략을 충족시키기 위한 요구 조건, 전사적 관점 작성 필요
- 아키텍처 모델 : 모든 자원을 관점과 시각으로 분류한 모델 정의, 매트릭스로 표현
- 생명주기 : 계획, 개발, 적용, 유지보수, 통제와 감독으로 구성
- 지원도구 : 생명주기의 활용을 체계적, 효율적 지원하는 기준, 방법, 도구 등 의미
- 아키텍처 산출물 : 시각 및 관점별로 업무 및 IT 정보를 활용할 수 있도록 산출물 정의, 필수 산출물을 반드시 준용
전사아키텍처 이해 - 전사아키텍처 구축 - 전사아키텍처 방향 수립
1-2-2 전사아키텍처 정보 구성 정의
1. 전사아키텍처 정보 구성 개요
- 기업을 잘 이해하기 위한 필요한 업무와 정보기술에 대한 정보, 업무와 정보기술의 구성요소와 구성요소 간의 관계 포함
- 가능한 변화하지 않은 구성요소를 도출하여 정의하는 것이 이상적, 관리비용 대비 효과(ROI, Return on Investment) 고려 필요
2. 아키텍처 매트릭스 정의
가. 아키텍처 매트릭스 개념
- 전사를 설명하는 모델과 원칙정보를 통일된 시각으로 볼 수 있는 논리적 틀, 아키텍처 도메인의 산출물을 식별하고 정의하기 위한 논리적 체계 정의
나. 아키텍처 매트릭스 구성
- 의사결정 유형(관점)과 아키텍처 정보 유형(뷰)의 두축 기준으로 2차원의 매트릭스 형태
1) 의사결정 유형
- 의사결정 구조와 시스템 생명주기와 관련된 이해관계자 파악
- 목적에 따라 3~5단계, 단계가 많을 수록 상세한 관리가 되나 구축과 관리 비용 증가
2) 아키텍처 정보 유형
- 정보시스템을 이해하기 위해서 필요한 정보를 유사한 것끼리 그룹화하고 추상화 레벨을 맞추는 것
- 기업이 관리하는 모든 아키텍처 정보 수집하여 분류, 업무 영역과 정보기술 영역으로 구분
- 업무 영역 : 조직, 사업 영역, 업무 기능, 업무 프로세스 등
- 정보기술 영역 : 데이터, 애플리케이션, 기술 인프라 등
다. 산출물 정의
- 의사결정 유형과 아키텍처정보 유형으로 구성된 매트릭스의 각 셀에 필요한 산출물 정의
- 공공 부문 아키텍처 매트릭스 예
매트릭스 셀 정의 내역
현행 산출물 분석
목표 산출물 정의
산출물간 연관성 정의
산출물 표현 방법 및 세부 구성 정의
라. 전사아키텍처 정보 구성요소 정의
- 산출물에 포함된 정보를 중복이 없고, 유기적으로 연결되도록 구성요소 정의 필요
- 구성요소간 연관관계를 정의하여, 장애원인, 업무 변화시 영향받는 시스템 등 확인 가능
마. 아키텍처 매트릭스 정의 시 고려사항
- 조직 내 모든 계층의 사람이 산출물이 범위와 목적에 적합하게 정의되었음을 확신할 수 있어야 함
- 조직적, 정치적, 지리적 특성, 조직의 편견 등 다양한 조직 문화와 의사결정 구조 반영 필요
- 실제 시스템과 아키텍처 개발 표준에 대한 준수성을 높이고 통일된 접근 가능 필요
- 각 아키텍처 도메인은 상호간 연계성 필요
- 원칙 : 원칙의 내용 간략 기술
- 의미 : 원칙의 의미 설명
- 근거 : 원칙으로 채택한 원인, 배경
- 기대효과 : 수립에 미치는 영향, 기대효과
1) 기본원칙
- 방향 수립 단계에서 정의
- 예시 : 업무 지향, 성과 지향, 고객 지향, 상호운용
2) 아키텍처 원칙
- 비즈니스 아키텍처, 데이터 아키텍처, 애플리케이션 아키텍처, 기술 아키텍처 등 원칙 정의
- 예 : 비즈니스 - 범위의 안전성, 데이터 - 데이터 표준 준수, 애플리케이션 - 지원 기능 유일성, 기술 - 기술의 표준화
3) 원칙 수립시 고려사항
- 의도가 명확, 적용 시 혼돈 발생 최소화
- 의사결정을 효율적이게 가이드 할 수 있어야 함
- 중대한 정보 기술 관련 의사결정 시 규범으로써 활용
- 원칙 간에 서로 상반되는 지향점 갖지 않도록 용의 주의 선택
전사아키텍처 이해 - 전사아키텍처 구축 - 전사아키텍처 정보 구성 정의
중요도 (中)
1-2-3 전사아키텍처 정보 구축
1. 전사아키텍처 정보 구축 준비
가. 자료 준비
- 기존에 작성된 자료 수집, 정의된 아키텍처 매트릭에 따라 달라짐
나. 전사아키텍처 정보 구축 방식
- 상향식과 하향식 존재
- 상향식은 최하위에 있는 구성요소를 조사하고 공통점 파악하여 정의, 모든 업무가 포함, 상위 업무 기능 분류의 수준이 서로 다를 수 있음
- 하향식은 최상위의 구성요소부터 시작하여 분류기준에 따라 하위 구성요소 도출, 관점 명확, 일부 업무가 누락될 수 있음
2. 현행 아키텍처 정보 구축
- 현재 업무나 정보시스템에 대하여 기존의 자료 분석하여 EA 정보 구축
- 상위 수준의 업무 기능과 시스템에 대한 분류 우선 수행이 효과적
가. 현행 비즈니스 아키텍처 정보 구축
- 기업의 비전, 경영 목표, 조직 구조 등을 파악
현행 비즈니스 아키텍처 정의 내역
- 전사 사업모델 분석, 조직 모델 분석, 업무 기능 모델 정의, 프로세스 모델 정의, 업무 매뉴얼 파악
나. 현행 애플리케이션 아키텍처 정보 구축
- 업무 기능 분류를 기반으로 전사 애플리케이션을 분류하고, 연관 관계를 분석하는 것 시작
- 애플리케이션의 구조와 서비스, 응용 기능 등 도출
현행 애플리케이션 아키텍처 정의 내역
- 전사 애플리케이션 영역 식별, 애플리케이션 모델 정의, 컴포넌트 모델 정의, 프로그램 목록 파악, 애플리케이션 원칙, 표준 파악
현행 데이터아키텍처 정보 구축
- 하향식의 경우 기업의 업무 수행을 위해 필요한 데이터 요건을 식별하여 데이터 모델 표현
- 상향식은 각 시스템에서 사용하는 데이터 정보를 분석하여 데이터 모델로 정렬하여 표현
- 계획자 수준은 하향식 방식 적합, 실무자 수준의 정보 구축시 상향식 방식 적합
현행 데이터아키텍처 정의 내역
- 전사 데이터 영역 식별, 개념 데이터 모델 정의, 논리 데이터 모델 정의, 물리 데이터 모델 정의, 데이터베이스 객체 파악, 데이터 원칙, 표준, 관리 프로세스 파악
현행 기술 아키텍처 정보 구축
- 전산 장비, SW, NW 등 기술 인프라의 구성을 체계적으로 분류 표현
현행 기술 아키텍처 정의 내역
- 전사 기술영역 식별, 기술 참조 모델 정의, 기술 표준 분석, 기술 아키텍처 요소 식별, 기술자원 목록, 제품 목록 파악
3. 목표 아키텍처 정보 구축
- 현행 아키텍처의 문제점과 개선사항 도출 후, 목표에 반영하는 방식으로 진행
- 비즈니스 아키텍처를 먼저 정의
- 초기 전사 아키텍처 수립 시에는 아키텍처 매트릭스의 개념적 수준까지 정의
가. 목표 비즈니스 아키텍처 구축
- 현행 추가 업무와 개선 요구 사항을 목표 비즈니스 아키텍처에 반영
- BPR(업무 프로세스 재설계, Business Process Reengineering) 시, 목표 비즈니스 아키텍처에 반영
목표 비즈니스 아키텍처 정의 내역
- 전사 사업 모델 정의, 조직 모델 정의, 업무 기능 모델 정의, 프로세스 모델 정의, 업무 매뉴얼 정보 구축
나. 목표 애플리케이션 아키텍처 정보 구축
- 목표 비즈니스 아키텍처를 지원하는 전사 애플리케이션의 구조를 정의
- 개선요구, 추가 구축 요구 등을 아키텍처에 반영
목표 애플리케이션 아키텍처 정의 내역
- 전사 애플리케이션 영역 모델 정의, 애플리케이션 모델 정의, 컴포넌트 모델 정의, 프로그램 목록 정보 구축
다. 목표 데이터아키텍처 정보 구축
- 목표 비즈니스 아키텍처를 지원하는 데이터를 식별하여 모델로 표현
- 개선요구나 추가적인 데이터 요구, 데이터 자체의 개선요구를 반영
목표 데이터 아미텍처 정의내역
- 전사 데이터 영역 모델정의, 개념/논리/물리 데이터 모델 정의, 데이터베이스 개체 정보 구축, 데이터 원칙, 표준, 관리 프로세스 정의
라. 목표 기술 아키텍처 정보 구축
- 목표 애플리케이션 아키텍처와 데이터아키텍처를 잘 지원하도록 기술 아키텍처 정의
- 기술 인프라의 상호운용성 제고, 대상이 되는 표준 선정 시 개방형 시스템의 구현과 국제 표준을 항상 고려
목표 기술 아키텍처 정의 내역
- 전사 기술 영역 모델 정의, 기술 참조 모델 정의, 표준 프로파일 정의, 기술 아키텍처 모델 정의, 기술자원 목록, 제품 목록 정보 구축
전사아키텍처 이해 - 전사아키텍처 구축 - 전사아키텍처 정보 구축
중요도 (上)
참고자료
'IT 자격증' 카테고리의 다른 글
[DAP/DASP] 4-1-1 데이터 모델링 개요 요약 (0) | 2016.10.07 |
---|---|
[DAP/DASP] 1-3 전사아키텍처 관리 및 활용 요약 (0) | 2016.10.06 |
[DAP/DASP] 1-1-4 전사아키텍처 프로세스 요약 (0) | 2016.10.05 |
[DAP/DAsP] 1-1-3 전사아키텍처 참조모델 요약 (0) | 2016.10.04 |
[DAP/DAsP] 1-1-2 전사아키텍처 프레임워크(EAF, Enterprise Architecture Framework) 요약 (0) | 2016.09.29 |