1.企業架構(EA)的產生
隨著IT 應用的深入,IT 與業務的關聯越來越緊密,但IT 也面臨著越來越多的問題,如業務與IT 的鴻溝、適應變革的靈活性差、技術體系復雜混亂、技術標準不兼容、技術系統互操作性差、系統安全脆弱、IT 系統管理不規范等。
回顧IT 的建設過程,我們會發現,產生這些問題的一個重要原因是,IT 建設缺乏從組織角度出發的總體架構的規劃和設計。往往是業務部門提出不同的需求,IT 部門以不同的服務器、軟件平臺和數據庫去滿足業務需求,企業得到的是一個個條塊化的IT 架構。應該說,每個企業都有自己的IT 架構,但這種自然發生的IT 架構顯得混亂和復雜,成為IT 支持業務發展的累贅。
在這種背景下,組織的管理者需要一個解決辦法或者一種理念來回答:如何建立貫徹業務戰略的IT 戰略和IT 體系?如何實現IT 系統的靈活性和互操作性,以更快地響應業務需求?如何降低IT 投資和運營成本,并且從IT 投資中獲取更多回報?如何管理IT 結構的復雜性?
圖1 企業架構的定位
如圖1 所示,企業架構填補了企業業務規劃和具體的IT 項目建設(或產品分析、設計、實施過程)之間的鴻溝。企業架構關注企業信息化的根本問題,實現戰略、業務、IT 的對齊,實現從企業戰略到信息服務,再到企業架構能力路線圖的過程。從企業戰略理解什么是需要在未來交付的IT 功能,并連接IT 功能與企業架構。也正是因為如此,企業架構(EA)的理論和方法越來越受到政府、企業和IT 廠商的重視。對企業架構的基本期望是,它能在對業務戰略和流程理解的基礎上,進行信息化頂層設計,形成靈活穩健的IT 結構,構建和諧的IT 環境。
2.企業架構的定義
維基百科中引用了MIT 信息系統研究中心(MIT Center for Information Systems Research)對企業架構(EntERPrise Architecture,簡稱EA)的定義:企業架構是關于業務流程和IT 基礎設施的一整套邏輯和結構,它反映了企業經營對集成和標準化的需求。從另一個角度說,企業架構也代表一種去理解、識別和表達上述邏輯和結構的方法和過程。
在上述定義中要明確的是,企業(EntERPrise)是指由一整套可識別的、互為作用的業務功能構成的(商業)組織,它有能力作為獨立實體經營運作。它既可以是存在企業內的企業:只要企業內部的事業部門能夠獨立運作,它或許就可以被當作一個企業。也可以存在于擴展企業:它意味著企業框架中也包括了與企業有各種關系的外部實體(如: 供應商、商業伙伴和客戶等)。
Search CIO.com 對企業架構的定義則更為明確:企業架構是概念藍圖,定義了一個組織的結構和運作。企業架構的意圖是確定組織如何能夠最有效地實現其當前和未來的目的。隨著企業架構在國內的引入和推廣,更多的企業必將認識到企業架構的重要性和必要性,特別是它對企業IT 規劃、建設、治理的指導作用。
3.企業架構的發展歷程
企業架構的雛形來自企業建模的理論和思想。在20 世紀80 年代早期,除了學術界,很少有人對企業再造或企業建模的思想感興趣,而且使用的理論和模型通常被限于某個信息系統的設計和開發。
到 20 世紀80 年代中期,在IBM 工作的John Zachman 首先引入“信息系統架構框架”的概念。Zachman 被公認為是企業架構領域的開拓者,他認為使用一個邏輯的企業構造藍圖(即一個架構)來定義和控制企業系統和其組件的集成是非常有用的。為此,Zachman 開發了信息、流程、網絡、人員、時間、基本原理等6 個視角來分析企業,也提供了與這些視角每個相對應的6 個模型,包括語義、概念、邏輯、物理、組件和功能等模型。
圖2 企業架構的發展歷程
企業架構最早應用在一些美國的政府機構,美國政府對企業架構應用的推動也發揮了十分重要的作用。自從Zachman 框架引入后,首先是美國國家技術標準研究所在1989 年發布NIST 框架,從此聯邦政府內出現了許多框架,其他聯邦實體也發布了企業架構框架,包括國防部(DOD)和財政部(DOT)等,如圖2 所示。
1999 年9 月,美國聯邦CIO 委員會出版了聯邦企業架構框架(FEAF),它的意圖是為聯邦機構提供一個架構的公共結構,以利于這些聯邦機構間的公共業務流程、技術引入、信息流和系統投資的協調等。
FEAF 定義了一個IT 企業架構作為戰略信息資產庫,它定義了業務、運作業務所必須的業務信息,支持業務運行的必要的IT 技術,響應業務變革實施新技術所必須的變革流程
等要素。
隨后,美國的管理和預算辦公室(OMB)發布的OMB Circular A-130,要求機構記錄和提交他們的初始的企業架構到OMB,并對他們對架構發生的重大變革進行更新。這給了OMB 一個責任,即幫助推動政府機構內和政府機構間的企業架構的開發,并支持通過使用IT 來改進政府運營能力。
2002 年2 月,OMB 建立了一個聯邦企業架構程序管理辦公室來開發FEA,它的作用是,在聯邦機構程序內和跨機構程序間,通過跨部門的分析來找到重復的投資,找到相互的差距,有助于在聯邦政府范圍內的協作、互操作和交互作用。
FEA 包含了描述聯邦政府的五個參考模型:(1)業務(或使命)流程和功能,獨立于執行他們的機構(2)績效目標和輸出尺度(3)服務提供手段(4)信息和數據定義(5)技術標準。參考模型的意圖是,告知政府機構人員開發他們機構專用的企業架構,并使得這些機構確保他們提出的投資不與其他機構的投資重復,并追求在可能的情況下共同開展項目。
企業架構的理念很快就得到咨詢公司和研究機構認可,最早對企業架構進行分析和研究的咨詢公司主要是被Gartner 收購的META Group。2000 年,META Group 發布《企業體系機構桌面參考》,提供了一個經驗證的實施企業架構的方法論,意圖成功地構建業務戰略和技術實施之間的橋梁。在咨詢和研究機構帶動下,IBM、微軟、HP、EDS 等IT 廠商也紛紛把目光集聚到了企業架構,希望能夠從企業這個視角來定位其產品和服務。
隨后,政府、企業、咨詢和研究機構、廠商廣泛參與,企業架構標準化的工作越來越重要,也產生了一些研究團體和標準框架。目前,業界最有名的企業架構框架是TOGAF(即Open Group 架構框架:The Open Group Architecture Framework),TOGAF 是基于美國國防部TAFIM(信息管理的技術架構框架)經十余年發展而來的一個行業標準的架構框架,它可以被任何希望開發一個信息系統架構的組織在組織內免費使用。
從20 世紀90 年代中期開始,TOGAF 已經被一些世界領先的IT 客戶和廠商開發和持續演進。與TOGAF 類似的架構包括聯邦政府企業架構框架 (FEAF)、聯邦政府企業架構指南、財政部企業架構框架 (TEAF)、Spewak 的企業架構規劃 (EAP)、Zachman 框架、OMG 的MOD 等。
4.企業架構的內容和作用
取現有各種企業架構方法的合集,企業架構可看作包含以下內容的綜合體:
·企業業務架構(EntERPrise Business Architecture)
·企業信息系統架構(Enterprise Information System Architecture)
*數據架構(Data Architecture)
*應用架構(Application Architecture)
·企業技術架構(Enterprise Technology Architecture)
*網絡架構(Network Architecture)
*硬件架構(Hardware Architecture)
*軟件架構(Software Architecture)
*集成架構(Integration Architecture)
*安全架構(Security Architecture)
·IT 管理架構(IT Management Architecture)
當然,上述內容根據采用的不同架構方法有所不同。另外,根據企業的情況和架構工作的具體要求,所關注的側面或具體架構也會產生差異。但是共同的是,企業架構從整體、宏觀的角度描述了企業業務、信息系統、技術、治理各方面IT 工作所需的信息,并可以有效地協調企業中的信息資產、利益相關者的協調運作,以使其與企業的戰略目標相吻合并有效地支持企業(業務)愿景的達成。
企業架構對企業具有重要的意義。具體來說,可以實現以下目標:
·覆蓋了企業信息化中所有利益相關者的各種不同視角;
·提供了將分散的各種信息“串”起來的結構;
·支持從需求到實現的“可追蹤”性;
·為優化和重用提供了基礎;
·實現了業務、信息、應用與技術之間的協同;
·與 SOA 有效結合,提供企業所需的敏捷性;
5.目前主要企業架構簡介
經過十幾年的發展,企業架構已經成了企業(組織)整體信息規劃和信息化建設的重要環節。根據Infosys 在2007 年進行的企業架構調研,圖3 中列出了在本領域占據領先地位的企業架構及其普及程度。下面我們對主要的幾種企業架構進行逐一介紹。
圖3 各種企業架構的普及狀況
1)Zachman
Zachman 的EAF 提出一個6/6 架構框架:從規劃者、擁有者、設計者、承建者、分包者和運行企業六個視角建立目標/范圍、業務模型、系統模型、技術模型、詳細表達、運行企業等模型;每個視角又包括數據(WHAT)、功能(HOW)、網絡(WHERE)、人員(WHO)、時間(WHEN) 、動機(WHY ) 等6 個方面的模型, 并分別由實體- 關系模型(entity-relationship)、流程-I/O 模型(input-process-output)、節點-鏈接模型(node-link)、人員-工作模型(people-work)、時間-周期模型(time-cycle)、目標-手段模型(ends-means)來表達。
圖4 Zachman 架構框架模型
2)Open Group TOGAF
TOGAF 是一個開放的標準化的架構框架(The Open Group Architecture Framework 的縮寫),是為組織設計、評價和建立正確的架構服務的,它包含架構開發方法(ADM)、基礎架構和資源庫。
TOGAF 的關鍵是TOGAF 架構開發方法(Architecture Development Method:ADM),這是一個開放的、行業公認的、可靠的、用于開發滿足業務需求的企業架構的方法。ADM是一個循環的流程,需要不斷根據業務需求進行驗證。主要步驟包括:(1)初始化,建立框架;(2)基準描述(3)目標架構(4)機會和解決方案(5)遷移規劃(6)實施(7)架構維護。
圖5 TOGAF 9.0 企業架構
3)美國政府的聯邦企業架構(FEA)和聯邦企業架構框架(FEAF)
美國政府建立FEA 旨在改進聯邦政府內部的互操作性,促進聯邦政府的電子政務轉型。FEA 是由美國管理和預算辦公室(OMB)建立,也得到了聯邦CIO 委員會的支持,主要包括聯邦企業架構參考模型和聯邦政府企業架構管理系統。
每個聯邦政府機構要建立他們自己的企業架構,但要與FEA 參考模型保持一致。FEA參考模型包括績效參考模型(PRM)、業務參考模型(BRM)、服務組件參考模型(SRM)、數據和信息參考模型(DRM)、技術參考模型(TRM)等。
圖5 FEAF(聯邦政府企業架構框架)
我們簡單地對上述幾種架構進行對比分析。Zachman 框架是最早且目前使用率最高的EA,具有多維度和多視角“Structure”內容,但缺乏方法論,過于封閉;FEAF 具有5 種參考模型,其“參考模型”最成熟、內容最豐富,其它部分近期才逐漸完善,FEAF 是以整個美國政府為服務目標的,嚴格講只適合于政府行業;相對而言,TOGAF 由國際組織Open Group發展,是一個開放的架構方法,最新版9.0 覆蓋了結構和方法論兩個方面,相對完備,其普及程度較高(排名僅次于Zachman),9.0 剛于2009 年2 月初發布,具有時效性,TOGAF會員中包含了業界主流廠商,如IBM、凱捷咨詢、SAP 等都為TOGAF 貢獻了相當多有價值內容,這也保證了TOGAF 成為領先的架構方法并保持活躍。
6.企業架構在中國的發展前景
從用戶角度看,隨著企業架構在國際上的普及,國內的企業及政府組織也逐漸認識了企業架構。中國的幾大電信公司和國有商業銀行分別從2003/2004 年起就開始嘗試企業架構的研究、規劃和設計工作,有些還專門設立了企業架構隊伍。政府部門、各種組織、企業逐漸認識到企業架構對信息化的關鍵支撐作用,特別是在稅務、金融、電信領域,可能在未來會出現中國的FEAF。
從廠商角度看,各外企(IBM、SAP、HP、Intel 等)在中國的分支機構通過知識轉移和內部培訓積極推進企業架構技能的普及。在國內廠商方面,金蝶已經開始積極參與企業架構方面的國際交流,并于今年5 月19 日在北京牽頭成立了OpenGroup 中國分會,并在國內推廣TOGAF 方法論,其思路和TOGAF 的貢獻者SAP 類似,都是希望對于企業整體架構的分析,來導入自身的應用軟件產品。神州數碼在其政府、金融、電信的咨詢積累上,已經開始了企業架構方面的研究,側重于支持項目實施和產品規劃。同時,一些國內咨詢公司由于缺乏系統的方法論,也在積極對TOGAF 進行學習,以提高自身的咨詢能力。
轉載請注明出處:拓步ERP資訊網http://www.guhuozai8.cn/
本文標題:EA方法論研究綜述報告
本文網址:http://www.guhuozai8.cn/html/consultation/1082066533.html