對(duì)企業(yè)架構(gòu)的基本期望是,它能在對(duì)業(yè)務(wù)戰(zhàn)略和流程理解的基礎(chǔ)上,進(jìn)行信息化頂層設(shè)計(jì),形成靈活穩(wěn)健的IT結(jié)構(gòu),構(gòu)建和諧的IT環(huán)境。
企業(yè)架構(gòu)的基本目標(biāo)
隨著IT應(yīng)用的深入,IT與業(yè)務(wù)的關(guān)聯(lián)越來越緊密,但I(xiàn)T也面臨著越來越多的問題,如業(yè)務(wù)與IT的鴻溝、適應(yīng)變革的靈活性差、技術(shù)體系復(fù)雜混亂、技術(shù)標(biāo)準(zhǔn)不兼容、技術(shù)系統(tǒng)互操作性差、系統(tǒng)安全脆弱、IT系統(tǒng)管理不規(guī)范等。
回顧IT的建設(shè)過程,我們會(huì)發(fā)現(xiàn),產(chǎn)生這些問題的一個(gè)重要原因是,IT建設(shè)缺乏從組織角度出發(fā)的總體架構(gòu)的規(guī)劃和設(shè)計(jì)。往往是業(yè)務(wù)部門提出不同的需求,IT部門以不同的服務(wù)器、軟件平臺(tái)和數(shù)據(jù)庫(kù)去滿足業(yè)務(wù)需求,企業(yè)得到的是一個(gè)個(gè)條塊化的IT架構(gòu)。應(yīng)該說,每個(gè)企業(yè)都有自己的IT架構(gòu),但這種自然發(fā)生的IT架構(gòu)顯得混亂和復(fù)雜,成為IT支持業(yè)務(wù)發(fā)展的累贅。
在這種背景下,組織的管理者需要一個(gè)解決辦法或者一種理念來回答:如何建立貫徹業(yè)務(wù)戰(zhàn)略的IT戰(zhàn)略和IT體系?如何實(shí)現(xiàn)IT系統(tǒng)的靈活性和互操作性,以更快地響應(yīng)業(yè)務(wù)需求?如何降低IT投資和運(yùn)營(yíng)成本,并且從IT投資中獲取更多回報(bào)?如何管理IT結(jié)構(gòu)的復(fù)雜性?
也正是因?yàn)槿绱耍髽I(yè)架構(gòu)(EA)的理論和方法越來越受到政府、企業(yè)和IT廠商的重視。對(duì)企業(yè)架構(gòu)的基本期望是,它能在對(duì)業(yè)務(wù)戰(zhàn)略和流程理解的基礎(chǔ)上,進(jìn)行信息化頂層設(shè)計(jì),形成靈活穩(wěn)健的IT結(jié)構(gòu),構(gòu)建和諧的IT環(huán)境。
企業(yè)架構(gòu)的發(fā)展歷史
企業(yè)架構(gòu)的雛形來自企業(yè)建模的理論和思想。在20世紀(jì)80年代早期,除了學(xué)術(shù)界,很少有人對(duì)企業(yè)再造或企業(yè)建模的思想感興趣,而且使用的理論和模型通常被限于某個(gè)信息系統(tǒng)的設(shè)計(jì)和開發(fā)。
到20世紀(jì)80年代中期,還在IBM工作的John Zachman首先引入“信息系統(tǒng)架構(gòu)框架”的概念。Zachman被公認(rèn)為是企業(yè)架構(gòu)領(lǐng)域的開拓者,他認(rèn)為使用一個(gè)邏輯的企業(yè)構(gòu)造藍(lán)圖(即一個(gè)架構(gòu))來定義和控制企業(yè)系統(tǒng)和其組件的集成是非常有用的。為此,Zachman開發(fā)了信息、流程、網(wǎng)絡(luò)、人員、時(shí)間、基本原理等6個(gè)視角來分析企業(yè),也提供了與這些視角每個(gè)相對(duì)應(yīng)的6個(gè)模型,包括語(yǔ)義、概念、邏輯、物理、組件和功能等模型。
當(dāng)時(shí),Zachman并沒有使用“企業(yè)架構(gòu)”的概念。1996年美國(guó)的Clinger-Cohen 法案(以前被稱作信息技術(shù)管理改革法案)導(dǎo)致了術(shù)語(yǔ)“IT架構(gòu)”的產(chǎn)生。這部法案的主旨是,美國(guó)政府指導(dǎo)下屬聯(lián)邦政府機(jī)構(gòu)通過建立綜合方法來管理信息技術(shù)的引入、使用和處置等。Clinger-Cohen法案要求政府機(jī)構(gòu)的CIO要負(fù)責(zé)開發(fā)、維護(hù)和幫助一個(gè)合理的和集成的IT架構(gòu)(ITA)的實(shí)施,當(dāng)時(shí)的術(shù)語(yǔ)ITA,現(xiàn)在被解釋為IT企業(yè)架構(gòu)(EA)。
因此,企業(yè)架構(gòu)的最早應(yīng)用是在一些美國(guó)的政府機(jī)構(gòu),美國(guó)政府對(duì)企業(yè)架構(gòu)應(yīng)用的推動(dòng)也發(fā)揮了十分重要的作用。自從Zachman框架引入后,首先是美國(guó)國(guó)家技術(shù)標(biāo)準(zhǔn)研究所在1989年發(fā)布NIST框架,從此聯(lián)邦政府內(nèi)出現(xiàn)了許多框架,其他聯(lián)邦實(shí)體也發(fā)布了企業(yè)架構(gòu)框架,包括國(guó)防部(DOD)和財(cái)政部(DOT)等。
1999年9月,美國(guó)聯(lián)邦CIO委員會(huì)出版了聯(lián)邦企業(yè)架構(gòu)框架(FEAF),它的意圖是為聯(lián)邦機(jī)構(gòu)提供一個(gè)架構(gòu)的公共結(jié)構(gòu),以利于這些聯(lián)邦機(jī)構(gòu)間的公共業(yè)務(wù)流程、技術(shù)引入、信息流和系統(tǒng)投資的協(xié)調(diào)等。
FEAF定義了一個(gè)IT企業(yè)架構(gòu)作為戰(zhàn)略信息資產(chǎn)庫(kù),它定義了業(yè)務(wù)、運(yùn)作業(yè)務(wù)所必須的業(yè)務(wù)信息,支持業(yè)務(wù)運(yùn)行的必要的IT技術(shù),響應(yīng)業(yè)務(wù)變革實(shí)施新技術(shù)所必須的變革流程等要素。
隨后,美國(guó)的管理和預(yù)算辦公室(OMB)發(fā)布的OMB Circular A-130,要求機(jī)構(gòu)記錄和提交他們的初始的企業(yè)架構(gòu)到OMB,并對(duì)他們對(duì)架構(gòu)發(fā)生的重大變革進(jìn)行更新。這給了OMB一個(gè)責(zé)任,即幫助推動(dòng)政府機(jī)構(gòu)內(nèi)和政府機(jī)構(gòu)間的企業(yè)架構(gòu)的開發(fā),并支持通過使用IT來改進(jìn)政府運(yùn)營(yíng)能力。
2002年2月,OMB建立了一個(gè)聯(lián)邦企業(yè)架構(gòu)程序管理辦公室來開發(fā)FEA,它的作用是,在聯(lián)邦機(jī)構(gòu)程序內(nèi)和跨機(jī)構(gòu)程序間,通過跨部門的分析來找到重復(fù)的投資,找到相互的差距,有助于在聯(lián)邦政府范圍內(nèi)的協(xié)作、互操作和交互作用。
FEA包含了描述聯(lián)邦政府的五個(gè)參考模型:(1)業(yè)務(wù)(或使命)流程和功能,獨(dú)立于執(zhí)行他們的機(jī)構(gòu)(2)績(jī)效目標(biāo)和輸出尺度(3)服務(wù)提供手段(4)信息和數(shù)據(jù)定義(5)技術(shù)標(biāo)準(zhǔn)。參考模型的意圖是,告知政府機(jī)構(gòu)人員開發(fā)他們機(jī)構(gòu)專用的企業(yè)架構(gòu),并使得這些機(jī)構(gòu)確保他們提出的投資不與其他機(jī)構(gòu)的投資重復(fù),并追求在可能的情況下共同開展項(xiàng)目。
企業(yè)架構(gòu)的理念很快就得到咨詢公司和研究機(jī)構(gòu)認(rèn)可,最早對(duì)企業(yè)架構(gòu)進(jìn)行分析和研究的咨詢公司主要是被Gartner收購(gòu)的META Group。2000年,META Group發(fā)布《企業(yè)體系機(jī)構(gòu)桌面參考》,提供了一個(gè)經(jīng)驗(yàn)證的實(shí)施企業(yè)架構(gòu)的方法論,意圖成功地構(gòu)建業(yè)務(wù)戰(zhàn)略和技術(shù)實(shí)施之間的橋梁。在咨詢和研究機(jī)構(gòu)帶動(dòng)下,IBM、微軟、HP、EDS等IT廠商也紛紛把目光集聚到了企業(yè)架構(gòu),希望能夠從企業(yè)這個(gè)視角來定位其產(chǎn)品和服務(wù)。
隨后,政府、企業(yè)、咨詢和研究機(jī)構(gòu)、廠商廣泛參與,企業(yè)架構(gòu)標(biāo)準(zhǔn)化的工作越來越重要,也產(chǎn)生了一些研究團(tuán)體和標(biāo)準(zhǔn)框架。目前,業(yè)界最有名的企業(yè)架構(gòu)框架是TOGAF(即Open Group架構(gòu)框架:The Open Group Architecture Framework),TOGAF是一個(gè)行業(yè)標(biāo)準(zhǔn)的架構(gòu)框架,它可以被任何希望開發(fā)一個(gè)信息系統(tǒng)架構(gòu)的組織在組織內(nèi)免費(fèi)使用。
從20世紀(jì)90年代中期開始,TOGAF已經(jīng)被一些世界領(lǐng)先的IT客戶和廠商開發(fā)和持續(xù)演進(jìn)。與TOGAF類似的架構(gòu)包括聯(lián)邦政府企業(yè)架構(gòu)框架 (FEAF)、聯(lián)邦政府企業(yè)架構(gòu)指南、財(cái)政部企業(yè)架構(gòu)框架 (TEAF)、Spewak 的企業(yè)架構(gòu)規(guī)劃 (EAP)、Zachman框架、OMG的MOD等。
企業(yè)架構(gòu)的基本概念
架構(gòu)(Architecture)
在韋伯詞典中,“架構(gòu)”的定義是“作為一種意識(shí)過程結(jié)果的形態(tài)或框架;一種統(tǒng)一或有條理的形式或結(jié)構(gòu);建筑的藝術(shù)或科學(xué)”。這個(gè)定義的關(guān)鍵部分是,具有特定結(jié)構(gòu)的體現(xiàn)某種美感的事物以及針對(duì)該事物的有意識(shí)的、有條理的方法。
架構(gòu)的建立通常會(huì)建立一個(gè)共有的遠(yuǎn)景,并考慮外部的約束、客戶的需求、內(nèi)部約束、技術(shù)約束等,通過有條理的邏輯推理來最終實(shí)現(xiàn)該結(jié)構(gòu)。架構(gòu)包含了在架構(gòu)構(gòu)建過程中連接概念到實(shí)施的工具、流程、文檔、計(jì)劃和藍(lán)圖的集合。
IT行業(yè)普遍采用“架構(gòu)”的歷史并不是很長(zhǎng),但在使用方法上則遵循了相同的規(guī)則。
企業(yè)架構(gòu)(EntERPrise Architecture)
Zachman的定義—EA是構(gòu)成組織的所有關(guān)鍵元素和關(guān)系的綜合描述。企業(yè)架構(gòu)框架(EAF)是一個(gè)描述EA方法的藍(lán)圖。
1996年Clinger-Cohen法案的定義—EA是一個(gè)集成的框架用于演進(jìn)或維護(hù)存在的信息技術(shù)和引入新的信息技術(shù)來實(shí)現(xiàn)組織的戰(zhàn)略目標(biāo)和信息資源管理目標(biāo)。
OPEN GROUP的定義—EA是關(guān)于理解所有構(gòu)成企業(yè)的不同企業(yè)元素,以及這些元素怎樣相互關(guān)聯(lián)。
OMB的定義:EA是業(yè)務(wù)和管理流程和信息技術(shù)間當(dāng)前和將來關(guān)系的顯示描述和記錄。
MetaGroup的定義:EA是一個(gè)系統(tǒng)過程,它表達(dá)了企業(yè)的關(guān)鍵業(yè)務(wù)、信息、應(yīng)用和技術(shù)戰(zhàn)略以及它們對(duì)業(yè)務(wù)功能和流程的影響。關(guān)于信息技術(shù)怎樣以及應(yīng)該如何在企業(yè)內(nèi)實(shí)施,EA提供一個(gè)一致、整體的視角,以使它與業(yè)務(wù)和市場(chǎng)戰(zhàn)略一致。
Microsoft的定義:EA是對(duì)一個(gè)公司的核心業(yè)務(wù)流程和IT能力的組織邏輯,通過一組原理、政策和技術(shù)選擇來獲得,以實(shí)現(xiàn)公司運(yùn)營(yíng)模型的業(yè)務(wù)標(biāo)準(zhǔn)化和集成需求。
IBM的定義:EA是記錄在企業(yè)內(nèi)所有信息系統(tǒng)、它們的相互關(guān)系以及它們?nèi)绾瓮瓿善髽I(yè)使命的藍(lán)圖。
在企業(yè)架構(gòu)的定義下,衍生出一些概念,作為企業(yè)架構(gòu)概念的組成部分,包括業(yè)務(wù)體系機(jī)構(gòu)、信息架構(gòu)、技術(shù)架構(gòu)、軟件架構(gòu)等。
企業(yè)業(yè)務(wù)架構(gòu)(EBA)
企業(yè)業(yè)務(wù)架構(gòu)是企業(yè)關(guān)鍵業(yè)務(wù)戰(zhàn)略以及他們對(duì)業(yè)務(wù)功能和流程的影響的表達(dá)。通常包含業(yè)務(wù)功能、流程和信息價(jià)值鏈的當(dāng)前和將來的狀態(tài)模型,通過信息架構(gòu)、技術(shù)架構(gòu)以及應(yīng)用投資組合來進(jìn)行實(shí)施,可定義為支撐競(jìng)爭(zhēng)優(yōu)勢(shì)的業(yè)務(wù)設(shè)計(jì)。
企業(yè)信息架構(gòu)(EIA)
企業(yè)信息架構(gòu)是一個(gè)由EBA驅(qū)動(dòng)的模型集來描述企業(yè)信息價(jià)值鏈,主要包括建立關(guān)鍵信息流模型,描述業(yè)務(wù)事件的關(guān)鍵輸出信息,擴(kuò)展組織邊界到外部信息來源和流向,使企業(yè)能快速進(jìn)行業(yè)務(wù)決策和信息共享。
企業(yè)范圍內(nèi)的技術(shù)架構(gòu)(EWTA)
企業(yè)范圍內(nèi)的技術(shù)架構(gòu)是一個(gè)邏輯一致的技術(shù)原理集合,指導(dǎo)組織信息系統(tǒng)和技術(shù)基礎(chǔ)結(jié)構(gòu)的工程化。EWTA是對(duì)整個(gè)IT戰(zhàn)略的表達(dá)。
軟件架構(gòu)
在IT行業(yè),架構(gòu)的一個(gè)更早更普遍的概念應(yīng)用是“軟件或應(yīng)用程序的架構(gòu)”。軟件架構(gòu)起源于軟件工程,是關(guān)于軟件系統(tǒng)的有機(jī)組織的決策集合、結(jié)構(gòu)化元素的選擇以及元素之間的接口,通過這些接口以及元素間的協(xié)作構(gòu)成軟件系統(tǒng)。
其他架構(gòu)
在EA的范疇下,賽迪顧問認(rèn)為,其他的架構(gòu)可能包含IT管理架構(gòu)、IT治理架構(gòu)、信息安全管理架構(gòu)等。
轉(zhuǎn)載請(qǐng)注明出處:拓步ERP資訊網(wǎng)http://www.ezxoed.cn/
本文標(biāo)題:解析:企業(yè)架構(gòu)的發(fā)展歷史與基本概念
本文網(wǎng)址:http://www.ezxoed.cn/html/support/1112182867.html