[DAP/DASP] 1-2 전사아키텍처 구축 요약

    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. 실제 시스템과 아키텍처 개발 표준에 대한 준수성을 높이고 통일된 접근 가능 필요
    4. 각 아키텍처 도메인은 상호간 연계성 필요

    3. 참조 모델 정의
    - 기업의 기준 모델로 정의할 참조 모델의 체계와 구조를 정의하고 컨텐츠 구축
    - 정부나 다수의 전사를 가지고 있는 기관은 하위기관에서 참고할 참조 모델을 정의하며, 개별 기업은 이러한 참고모델을 참고하여 EA 구성요소의 타당성 확인


    4. 전사아키텍처 원칙 수립
    - EA 비전 달성을 위해 구성원들이 공통적으로 지켜야 하는 규범 정의

    원칙의 구성요소
    • 원칙 : 원칙의 내용 간략 기술
    • 의미 : 원칙의 의미 설명
    • 근거 : 원칙으로 채택한 원인, 배경
    • 기대효과 : 수립에 미치는 영향, 기대효과
    - 원칙은 전체에 적용되는 기본원칙과 아키텍처별 원칙으로 구분

    1)  기본원칙

    - 방향 수립 단계에서 정의

    - 예시 : 업무 지향, 성과 지향, 고객 지향, 상호운용


    2) 아키텍처 원칙

    - 비즈니스 아키텍처, 데이터 아키텍처, 애플리케이션 아키텍처, 기술 아키텍처 등 원칙 정의

    - 예 : 비즈니스 - 범위의 안전성, 데이터 - 데이터 표준 준수, 애플리케이션 - 지원 기능 유일성, 기술 - 기술의 표준화


    3) 원칙 수립시 고려사항

    - 의도가 명확, 적용 시 혼돈 발생 최소화

    - 의사결정을 효율적이게 가이드 할 수 있어야 함

    - 중대한 정보 기술 관련 의사결정 시 규범으로써 활용

    - 원칙 간에 서로 상반되는 지향점 갖지 않도록 용의 주의 선택



    전사아키텍처 이해 - 전사아키텍처 구축 - 전사아키텍처 정보 구성 정의

    중요도 (中)




    1-2-3 전사아키텍처 정보 구축


    1. 전사아키텍처 정보 구축 준비

    가. 자료 준비

    - 기존에 작성된 자료 수집, 정의된 아키텍처 매트릭에 따라 달라짐



    나. 전사아키텍처 정보 구축 방식

    - 상향식과 하향식 존재

    - 상향식은 최하위에 있는 구성요소를 조사하고 공통점 파악하여 정의, 모든 업무가 포함, 상위 업무 기능 분류의 수준이 서로 다를 수 있음

    - 하향식은 최상위의 구성요소부터 시작하여 분류기준에 따라 하위 구성요소 도출, 관점 명확, 일부 업무가 누락될 수 있음



    2. 현행 아키텍처 정보 구축

    - 현재 업무나 정보시스템에 대하여 기존의 자료 분석하여 EA 정보 구축

    - 상위 수준의 업무 기능과 시스템에 대한 분류 우선 수행이 효과적


    가. 현행 비즈니스 아키텍처 정보 구축

    - 기업의 비전, 경영 목표, 조직 구조 등을 파악


    현행 비즈니스 아키텍처 정의 내역

    - 전사 사업모델 분석, 조직 모델 분석, 업무 기능 모델 정의, 프로세스 모델 정의, 업무 매뉴얼 파악



    나. 현행 애플리케이션 아키텍처 정보 구축

    - 업무 기능 분류를 기반으로 전사 애플리케이션을 분류하고, 연관 관계를 분석하는 것 시작

    - 애플리케이션의 구조와 서비스, 응용 기능 등 도출


    현행 애플리케이션 아키텍처 정의 내역

    - 전사 애플리케이션 영역 식별, 애플리케이션 모델 정의, 컴포넌트 모델 정의, 프로그램 목록 파악, 애플리케이션 원칙, 표준 파악


    현행 데이터아키텍처 정보 구축

    - 하향식의 경우 기업의 업무 수행을 위해 필요한 데이터 요건을 식별하여 데이터 모델 표현

    - 상향식은 각 시스템에서 사용하는 데이터 정보를 분석하여 데이터 모델로 정렬하여 표현

    - 계획자 수준은 하향식 방식 적합, 실무자 수준의 정보 구축시 상향식 방식 적합


    현행 데이터아키텍처 정의 내역

    - 전사 데이터 영역 식별, 개념 데이터 모델 정의, 논리 데이터 모델 정의, 물리 데이터 모델 정의, 데이터베이스 객체 파악, 데이터 원칙, 표준, 관리 프로세스 파악


    현행 기술 아키텍처 정보 구축

    - 전산 장비, SW, NW 등 기술 인프라의 구성을 체계적으로 분류 표현


    현행 기술 아키텍처 정의 내역

    - 전사 기술영역 식별, 기술 참조 모델 정의, 기술 표준 분석, 기술 아키텍처 요소 식별, 기술자원 목록, 제품 목록 파악



    3. 목표 아키텍처 정보 구축

    - 현행 아키텍처의 문제점과 개선사항 도출 후, 목표에 반영하는 방식으로 진행

    - 비즈니스 아키텍처를 먼저 정의

    - 초기 전사 아키텍처 수립 시에는 아키텍처 매트릭스의 개념적 수준까지 정의


    가. 목표 비즈니스 아키텍처 구축

    - 현행 추가 업무와 개선 요구 사항을 목표 비즈니스 아키텍처에 반영

    - BPR(업무 프로세스 재설계, Business Process Reengineering) 시, 목표 비즈니스 아키텍처에 반영


    목표 비즈니스 아키텍처 정의 내역

    - 전사 사업 모델 정의, 조직 모델 정의, 업무 기능 모델 정의, 프로세스 모델 정의, 업무 매뉴얼 정보 구축



    나. 목표 애플리케이션 아키텍처 정보 구축

    - 목표 비즈니스 아키텍처를 지원하는 전사 애플리케이션의 구조를 정의

    - 개선요구, 추가 구축 요구 등을 아키텍처에 반영


    목표 애플리케이션 아키텍처 정의 내역

    - 전사 애플리케이션 영역 모델 정의, 애플리케이션 모델 정의, 컴포넌트 모델 정의, 프로그램 목록 정보 구축



    다. 목표 데이터아키텍처 정보 구축

    - 목표 비즈니스 아키텍처를 지원하는 데이터를 식별하여 모델로 표현

    - 개선요구나 추가적인 데이터 요구, 데이터 자체의 개선요구를 반영


    목표 데이터 아미텍처 정의내역

    - 전사 데이터 영역 모델정의, 개념/논리/물리 데이터 모델 정의, 데이터베이스 개체 정보 구축, 데이터 원칙, 표준, 관리 프로세스 정의



    라. 목표 기술 아키텍처 정보 구축

    - 목표 애플리케이션 아키텍처와 데이터아키텍처를 잘 지원하도록 기술 아키텍처 정의

    - 기술 인프라의 상호운용성 제고, 대상이 되는 표준 선정 시 개방형 시스템의 구현과 국제 표준을 항상 고려


    목표 기술 아키텍처 정의 내역

    - 전사 기술 영역 모델 정의, 기술 참조 모델 정의, 표준 프로파일 정의, 기술 아키텍처 모델 정의, 기술자원 목록, 제품 목록 정보 구축





    전사아키텍처 이해 - 전사아키텍처 구축 - 전사아키텍처 정보 구축

    중요도 (上)




    참고자료



    댓글

    Designed by JB FACTORY