Enterprise Architecture簡介
企業架構(EA)起源於1980年代中期,1990年代企業應用它來有效的實行資訊技術(IT);2000年以後,歐美及各先進企業更應用它來整合企業策略、企業流程與資訊技術(IT);2007年主流的財星一千大企業以及美國聯邦機構已經採用「企業架構」(Enterprise Architecture,EA)作為整合營運流程(商務或政務)、組織(人員)、資訊科技、應用系統、科技的方法。
目前較著名的企業架構,包含有:
l 美國Zackman Framework
l FEAF(United States Office of Management and Budget Federal Enterprise Architecture,美國聯邦企業架構)
l 美國:DoDAF(United States Department of Defense Architectural Framework)
l 英國:MODAF(United Kingdom Ministry of Defence Architectural Framework)
l 法國:AGATE(French Délégation Générale pour l'Armement Atelier de Gestion de l'ArchiTEcture des systèmes d'information et de communication)
l 加拿大:DNDAF (Department of National Defence Architecture Framework)
l 澳洲:Australian Defence Architecture Framework ,和Australian Government Architecture (AGA)
台灣的部分已有國際企業架構師協會台灣分會,於2007年成立,推廣技業架構在台灣的應用。
貳、 PowerDesigner 框架矩陣(Framework Matrix)
Framework Matrix三元素:
PowerDesign 提供框架矩陣(Framework Matrix),可以讓你定義不同維度,以及定義這些維度所對應的模組內容(cell),其作用在於表達一個資訊系統架構,架構的內容和這些維度將會有所關聯。我們將Framework Matrix的內容因此區分為三個元素:
l Row
l Column
l Cell
FEAF樣版
FEAF是美國資訊長協會(CIOC),授權”聯邦企業架構框架”小組,出版”聯邦企業架構框架(Federal Enterprise Architectue Framework,簡稱FEAF)”,要求各機關按照此框架規畫預算,並且也以此框架,作為各政府機關溝通的標準。
PowerDesigner預設已經提供FEAF框架矩陣的樣版,可以讓使用者直接拿來使用,降低建構系統的時間,根據FEAF,參考列(Row)和欄(Column)的規劃,列的部分主要由角色所構成,欄的部分包括了三問:What,How和Where。這三問主要來自於Zackman提出的六問,美國聯邦為簡化其企業架構,只擷取其中三問。我們可以參考下圖範例所示:
圖一:依照FEAF所建構出的Enterprise Architecture framework
從圖一可以很清楚的看到列和欄的對應結果,就是每一個模組內容(Cell)。例如,根據列的內容:”規畫者的角度(Planner’s View)”,此架構的資訊系統應該會發生在”何處(Where)”?根據此問題的解答,就是”List of Business Locations”這個模組,這個模組內容我們就可以利用PowerDesigner Enterprise Architecture Model的”Organization Chart”來表達。
Action
模組內容(Cell)可以自行定義,裡面會包含很多動作(Action),每一個動作,都有對應的產出或是模組文件,茲將所有動作類型說明如下:
動作類型(Action Type):
l Diagram:需要PowerDesigner各種模組圖
l File:需要一份檔案,此檔案類型不限PowerDesigner模組檔案
l Generation:執行PowerDesigner正反向工程等動作
l List:需要一份清單
l Matrix:需要另一個矩陣
l Model:需要一個PowerDesigner模組
參、 參考資料
l CIOC出版(美國資訊長協會):Federal Enterprise Architecture Framework
l Zackman Framework網站:http://www.zifa.com/framework.html
Recommend to Front page
系統開發工具(2)


Comment Permissions: Allow commenting