(사)정보화사회실천연합

Zachman 엔터프라이즈 아키텍처 프레임 워크

0 282

엔터프라이즈 아키텍처용 Zachman 프레임 워크

Zachman Framework는 두 개의 축이 있는 다이어그램으로 1987 년 JA Zachman에 의해 만들어졌으며 처음에는 ‘Information Systems Architecture’로 명명되었습니다.

축 1-무엇을, 어떻게, 언제, 누가, 어디서, 왜

이 축은 ‘개방형’질문의 첫 번째 단어 인 무엇, 어떻게, 언제, 누가, 어디서, 왜에 관한 것입니다.

축 2-엔지니어링 단계

이 축은 아이디어가 식별, 정의, 표현, 사양, 구성 및 인스턴스화로 변환되는 엔지니어링 단계에 관한 것입니다.

기본 구조

Zachman Institute는 다음과 같이 주장합니다. ‘우리의 프레임 워크가 엔터프라이즈 아키텍처의 기본 구조라는 것을 입증하는 실질적인 증거가 있습니다. 따라서 기업을 설명하는 데 관련된 총체적인 설명 표현을 제공합니다. ‘

엔터프라이즈 아키텍처 용 Zachman 프레임 워크의 역사적 버전

1984

1987

1992

Zachman의 엔터프라이즈 아키텍처 용어 정의

Zachman 은 Architecture를 기본 모델 세트로 정의한 것으로 보입니다. Zachman : ‘기본 모델을 구축 (및 저장, 관리 및 변경)하지 않으면 아키텍처를 수행하지 않는 것입니다. 구현하고 있습니다. ‘

6 x 6 매트릭스

모두 Zachman Framework의 모양을 6 x 6 행렬로 알고 있으며 모든 셀에는 잘 알려진 다이어그램 세트가 있습니다. 매트릭스를 보고서 스키마로 사용하여 사용 가능하고 사용할 수 없는 유형의 정보 또는 특정 기업에서 알려지고 알려지지 않은 유형의 상황을 시각화하거나 보고 할 수 있습니다.

데이터 (무엇) 기능 (방법) 네트워크 (어디서나) 사람 (Who) 시간 (언제) 동기 부여 (왜)
목표 / 범위 기업에 중요한 것들 목록 기업이 수행하는 프로세스 목록 기업이 운영하는 위치 목록 조직 단위 목록 비즈니스 이벤트 / 사이클 목록 사업 목표 / 전략 목록
사업 모델 엔터티 관계 다이어그램 (m : m, n-ary, 기여 관계 포함) 비즈니스 프로세스 모델 (실제 데이터 흐름 다이어그램) 물류 네트워크 (노드 및 링크) 역할이있는 조직도; 기술 세트; 보안 문제들. 비즈니스 마스터 일정 사업 계획
정보 시스템 모델 데이터 모델 (수렴 된 엔터티, 완전 정규화) 필수 데이터 흐름도; 응용 프로그램 아키텍처 분산 시스템 아키텍처 휴먼 인터페이스 아키텍처 (역할, 데이터, 액세스) 종속성 다이어그램, 엔티티 수명 기록 (프로세스 구조) 비즈니스 규칙 모델
기술 모델 데이터 아키텍처 (테이블 및 열); 레거시 데이터에 매핑 시스템 설계 : 구조도, 의사 코드 시스템 아키텍처 (하드웨어, 소프트웨어 유형) 사용자 인터페이스 (시스템 작동 방식) 보안 설계 “제어 흐름”다이어그램 (제어 구조) 비즈니스 규칙 디자인
상세한 표현 데이터 디자인 (비정규 화), 물리적 스토리지 디자인 상세한 프로그램 디자인 네트워크 아키텍처 화면, 보안 아키텍처 (누가 무엇을 볼 수 있습니까?) 타이밍 정의 프로그램 로직의 규칙 사양
기능 시스템 변환 된 데이터 실행 가능한 프로그램 통신 시설 훈련 된 사람들 비즈니스 이벤트 시행 규칙

프레임 워크의 규칙

Zachman은 huis 프레임 워크 사용을 위한 7 가지 규칙을 정의합니다.

  1. 규칙 1 : 프레임 워크에 행 또는 열을 추가하지 마십시오
  1. 규칙 2 : 각 열에는 간단한 일반 모델이 있습니다
  2. 규칙 3 : 각 셀 모델은 열의 일반 모델을 전문화합니다
  3. 규칙 4 : 메타 개념을 둘 이상의 셀로 분류 할 수 없음
  4. 규칙 5 : 셀 간 대각선 관계를 만들지 마십시오
  5. 규칙 6 : 행 또는 열 이름을 변경하지 마십시오
  6. 규칙 7 : 논리는 일반적이고 재귀 적입니다.

Zachman vs TOGAF

TOGAF 유형 아키텍처를 실현하기 위한 접근법으로서의 TOGAF와 Zachman은 어떤 모델과 다이어그램을 만들거나 찾을 것인지에 대한 아이디어를 얻기 위한 프레임 워크로서 적합합니다. 실제로 모든 Zachman 모델과 다이어그램을 생성 할 수 있는 시간이 충분하지 않은 경우, 사람들이 가장 중요한 모델을 선택합니다.

글을 남겨주세요.

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.

이 웹 사이트에서는 사용자 환경을 개선하기 위해 쿠키를 사용합니다. 우리는 당신이 괜찮다고 생각하겠지만, 당신이 원한다면 거절할 수 있습니다. 동의 더 읽기