DAP

[DAP 전문가 가이드] 1.2.3 전사아키텍처 정보 구축

Leesemo 2025. 4. 23. 17:02

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

자료 수집

- 아키텍처 정보를 구축하기 위해서는 먼저 기존에 작성된 자료를 수집해야 함. 수집해야 할 자료는 정의된 아키텍처 매트릭스에 따라 달라짐

- 업무에 관련된 것은 기업에서 관리하는 업무 지침서나 규정 등을 참조하고, 데이터나 애플리케이션에 관련된 것은 정보시스템 구축 시 작성한 산출물이나 완료 보고서 등을 참조하고, 기술 인프라에 관한 것은 시스템 도입 관련 문서들과 운영 매뉴얼 등을 참조함

 

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

- 전사아키텍처 정보를 구축하는 방법에는 상향식과 하향식이 있음

  • 상향식 구축 방법 : 최하위에 있는 구성 요소를 조사 분석하여 구성 요소들의 공통점을 파악하여 공통적인 구성 요소들을 모아 상위 구성 요소를 정의해 나가는 방식
  • 상향식 방식은 조직의 모든 업무가 포함되는 것을 보장할 수 있는 장점이 있는 반면, 상위 업무 기능 분류의 수준이 서로 다르게 나타날 수 있는 단점이 있음
  • 하향식 구축 방법 : 최상위의 구성 요소로부터 시작하여 분류 기준에 따라 하위 구성 요소를 도출해 내는 방식
  • 하향식 방식은 일반적인 분류 기준이나 목적에 따른 분류 기준을 따르기 때문에 관점이 명확하다는 장점이 있지만, 일부 업무가 누락될 가능성이 있으며 어디에도 포함되지 않는 구성 요소가 발생할 수 있다는 단점이 있음

 

현행 아키텍처 정보 구축

- 현재 업무나 정보시스템에 대해 기존의 자료를 분석하여 전사아키텍처 정보를 구축하는 것

- 상위 수준의 업무 기능과 시스템에 대한 분류를 우선 수행한 후 그 기준에 따라 나머지 전사아키텍처 정보를 구축하는 것이 효율적임

- 현행 아키텍처는 아키텍처 매트릭스의 전 범위에 걸쳐 수행하는 것이 바람직하며, 각 셀에서 정의하고 있는 산출물을 기준으로 현재 관리되고 있는 모델 및 문서를 정리, 보완하여 현행화하는 작업을 수행

 

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

- 기업의 비전, 경영 목표, 조직 구조 등을 파악하여 정의하는 것에서 시작됨

- 하향식 방식으로는 가치 사슬분석을 통하여 최상위 업무 기능을 도출하고, 각 업무 기능을 점점 더 세분화하는 방식으로 진행됨

- 상향식 방식으로는 기업이 현재 수행하고 있는 단위 업무를 조사하고, 단위 업무를 유사성 기준으로 묶어 상위 업무기능을 도출하는 방식으로 업무 기능을 도출함

 

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

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

 

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

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

- 애플리케이션의 구조와 서비스, 응용 기능 등을 도출함, 도출된 애플리케이션과 데이터, 애플리케이션 서비스와 데이터의 연관 관계를 분석하고 조직이나 업무 기능 등의 다른 구성 요소와의 연관 관계를 분석하여 상호 간의 정합성을 검증함

 

 

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

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

 

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

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

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

- 계획자 수준의 상위 정보만을 구축할 경우에는 하향식 방식이 적합하며, 실무자 수준의 정보를 구축할 경우에는 상향식 방식이 더 적합함

 

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

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

 

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

- 기업의 전산 장비, 시스템 소프트웨어, 네트워크 등 기술 인프라의 구성을 체계적으로 분류하여 표현하는 것

- 먼저 전사의 기술 인프라 영역을 분류하고, 영역별로 구성 요소를 도출하고 구성 요소 간의 관계를 식별하여 표현함

- 기술아키텍처 정보 구축 시 기술 참조 모델을 사전에 정의하여 참조하면 전체적인 일관성을 확보할 수 있음

 

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

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

 

목표 아키텍처 정보 구축

- 현행 아키텍처에 대한 문제점과 개선 사항을 도출하고, 이를 목표 아키텍처에 반영하는 방식으로 진행됨

- 아키텍처 간의 정의 순서는 비즈니스 아키텍처를 먼저 정의하고 이를 효율적으로 지원하는 아키텍처를 정의하는 것이 바람직함

- 목표 아키텍처의 구축 범위는 전사아키텍처 구축의 목적에 따라 다르지만, 일반적으로 초기 전사 아키텍처 수립 시에는 현행 아키텍처와 달리 아키텍처 매트릭스의 개념적 수준까지 정의함

 

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

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

- 사전에 업무 프로세스 재설계(BPR)와 같은 작업이 이루어진 경우에 해당 작업의 결과를 목표 비즈니스 아키텍처에 반영함

 

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

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

 

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

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

- 목표 업무의 개선 요구나 추가적인 애플리케이션 구축 요구와 애플리케이션 자체의 개선 요구를 아키텍처에 반영하는 방식으로 진행

 

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

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

 

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

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

- 일반적으로 목표 업무의 개선 요구나 추가적인 데이터 요구, 데이터 자체의 개선 요구를 데이터 아키텍처에 반영하는 방식으로 진행

 

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

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

 

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

- 목표 애플리케이션 아키텍처와 데이터 아키텍처를 잘 지원할 수 있는 기술 아키텍처를 정의하는 것

- 일반적으로 기술 아키텍처를 기술 참조 모델 바탕으로 기술 구성 요소와 기술 분야를 상세화하는 방식으로 진행하는 것이 바람직함

 

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

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