Zachman和TOGAF是用于實現企業架構的框架。下面我們來討論兩個最流行的企業架構框架:TOGAF和Zachman。
一、什么是企業架構?
企業體系結構(EA)是一種結構,用于傳達組織的整個企業系統,包括技術、流程和信息資產。它從技術和業務的角度提供了各種各樣的觀點,允許組織采用一種有紀律的方法來管理這些系統。
二、TOGAF:開放組架構框架
TOGAF是事實上的行業標準框架,為企業架構設計、規劃、實現和治理提供了一種方法論方法。它提供了架構工件的一致視圖,組織內的所有涉眾都可以很好地理解。該框架的開放性使組織能夠防止供應商鎖定專有企業體系結構解決方案,允許他們在不遇到重大成本、安全和技術集成問題的情況下進行擴展和調整。
TOGAF框架在體系結構過程中提供了一系列可操作的步驟,稱為體系結構開發方法(ADM)。ADM過程不是一個規定性的模板,而是一種通用的、適應性強的方法,可以應用于開發企業架構的各種組織用例。這些階段可以根據不斷變化的需求進行修改和重新排序,考慮到TOGAF-ADM使用迭代周期來管理和開發新的企業架構需求,這一點特別有用。
TOGAF的ADM部分提供了一個實現決策選擇和生成所需模型的過程。這些步驟描述如下:
架構(Architecture)遠景:描述項目范圍、確定涉眾并獲得必要批準的初始階段。溝通業務目標和驅動因素。可以執行能力評估來評估現有的企業體系結構。
業務架構(Business Architecture):用于滿足架構(Architecture)愿景的流程在此階段定義。在此階段,將與多個涉眾協作執行詳細的業務分析和建模。還規定了基線和目標的正式目標。
信息系統架構(Architecture):與前一階段類似的活動現在針對支持架構(Architecture)遠景的數據和應用程序架構(Architecture)執行。數據和應用程序架構的目標設計原則將在此階段指定。
技術架構(Architecture):支持架構愿景所需的技術架構,特別是與業務和信息系統架構相一致的技術架構,在本階段進行了詳細說明。主要利益相關者將包括負責技術決策和投資批準的IT部門和高管。
機會和解決方案:隨著架構設計選擇在早期階段最終確定,將評估各種實現場景。此評估同時考慮了技術和業務方面,并確定了最佳折衷方案。
遷移規劃:這一階段將吸引到上一階段定義的最可行的決策選擇和企業架構模型。根據成本、機會和風險制定實施策略。這些項目按優先順序列出。
實現治理:在此階段,為所選項目指定必要的體系結構規范。在此階段提供了一個完整的體系結構監督,描述了變更請求、合規性評估和解決方案構建塊的描述。
架構變更管理:在這個最后階段,新的變更管理過程被定義為包含新的變更。
TOGAF有三大支柱,通過它們可以探索您公司的架構:
企業架構域
ARM
企業連續體
二、Zachman企業架構
John Zachman是一位IT先驅,他了解IT驅動企業所面臨的問題。為了解決這些問題,他在1987年開發了一個早期的企業架構方法論Zachman框架。
Zachman框架提供了一種基于模型的方法:
指定可交付成果
將企業系統子集的各個方面分類為矩陣形式
將它們與business-I環境的決策選擇相關聯。
使用矩陣,行根據列中指定的決策條件對組織中不同參與者的視圖進行分類。列標題描述了什么、如何、在哪里、何時以及為什么。利用這些信息,每個矩陣單元描述每個企業子系統與組織的適當方面的關系。雖然框架沒有提供實現指南或方法,但它通過提供整個企業架構的透視圖,提供了工件的描述性焦點。
三、選擇TOGAF還是Zachman
您選擇哪種企業架構取決于您的方法。
TOGAF框架為定義創建或改進企業架構的過程提供了一種系統方法。通過它的ADM,框架提供了一個實現決策選擇的過程,以便生成所需的模型。
另一方面,Zach框架更多的是一個本體論——一組結構化的表達式,描述了工件如何分類,從而創建、操作和更改。與TOGAF不同,Zachman使用各種企業透視圖來確定、定義和計劃有關企業系統的各個子集的詳細信息。
這些框架可以相互補充,TOGAF描述了創建企業架構的詳細過程,Zachman對人工制品進行了分類。