王秀霞 郭志軍 席欣
摘要:
為加強公司內部管理、適應市場競爭環境、順應信息化發展趨勢, 實現公司戰略目標, 公司急需引進企業架構設計方法,提升公司的生存和創新能力, 幫助公司平衡IT效率與業務創新之間的關系, 保證組織的全面IT戰略需要,實現企業范圍內最緊密的協作。
一、 企業架構理論
企業架構的設計和實現要基于架構理論的不斷發展和完善。不同的企業架構理論,內容也不盡相同。架構框架是一個或一套基礎結構,用來開發大范圍的不同架構。它描述一個用構建塊的集合來設計企業目標狀態的方法,并顯示這些構建塊如何搭配在一起。它應該包含一套工具并提供共同詞匯,也應該包含所提議標準的清單以及符合標準的可以實現構建塊的產品。構建塊可以是架構元模型實體的目錄清單、矩陣及圖表、功能規格、應用模塊、軟件和硬件產品及其組合。企業架構框架并不是企業架構本身,但是它可以告訴我們如何組織和描述企業架構。企業架構框架至少包含三個內容:識別描繪企業架構所需要的信息類型,將信息類型組織成邏輯結構,描述信息類型之間的關系。
二、 企業架構與IT之間的關系
長期以來,信息化建設普遍存在一種現象,即“信息化”成為若干“信息化建設項目”之總和。雖然許多組織都強調這些項目都是由“總體規劃、分步實施”原則指導來進行的。這種“項目導向”的信息化建設方法,總是在企業需求不斷變化和IT技術快速發展的現實中陷入“力不從心”的境地。當前,企業形態和業務內容變化越來越快,企業對信息化的要求、面對的情況和實現的系統越來越復雜,企業應用系統與企業的生產、運營、管理和決策結合在一起。同時,市場的不斷變化和業務的快速發展,又不斷地對應用系統提出新的需求,新業務的發展、新部門的產生、新地域的拓展都要求信息系統不停地“擴張”。
在這種背景下,企業管理者需要一個解決辦法或一種理念來回答:如何建立與業務戰略緊密相關的IT戰略規劃?如何實現IT戰略規劃?如何實現IT系統的靈活性?如何降低IT投資和運營成本,并且從IT投資中獲取更多回報等等?根據國際和國內的經驗,企業架構的方法可以有效地解決這些問題。對企業架構的基本期望是希望它能在對業務戰略和流程理解的基礎上,進行信息化頂層設計,形成靈活穩健的IT結構,構建和諧的IT環境。
三、 企業架構設計方法研究
企業業務架構是企業戰略轉化為日常運營的機制。業務架構與IT架構的結合形成了企業運營的基礎平臺。業務架構是基于戰略決定企業各組成部分如何運轉的工具,建立了企業戰略與日常運營之間的關聯關系。宏觀層面的企業戰略需要通過業務架構來進行分解,從戰略范疇落實到戰術范疇。日常運作的組織、流程、IT系統都應該是在業務架構指導下運轉的。
針對企業應用集成設計,本項目采用系統的企業架構設計方法。該方法論主要定義了企業架構元模型,并基于元模型給出實施步驟、計劃。企業架構設計的基礎是企業架構元模型(EA Metamodel),它提供了一個完整的企業業務及信息化要素描述框架,它包括企業業務管理和信息化需要哪些元素,這些元素之間是什么關系,如何實現從業務戰略,需求到技術實現方案端到端跟蹤。
企業架構包括業務架構,應用架構,數據架構和技術架構。業務架構是企業架構的基礎,其它幾個架構的存在都是為了支撐業務架構。為了在一定程度上實現架構元模型,本項目企業架構設計采用自頂向下和自底向上協同工作的方法體系。自頂向下的方法上,以業務發展目標、企業架構戰略目標和業務分析為指導,向下依次展開業務架構組、應用架構和數據架構組、技術架構組的設計工作。自下而上的層面,根據公司信息化系統現狀,并借鑒行業最佳實踐經驗,為應用、數據和技術架構組的設計提供現實依據。最終的架構設計在管控方法論的指導下,通過各個項目組的協同工作,實現架構藍圖的落地。通過如下圖所示的這套架構設計辦法,實現企業業務戰略和IT項目實施的有效銜接。
架構設計工作分為架構管控、業務架構、應用架構、數據架構和技術架構五部分,各部分的主要工作和依賴關系如下圖3-1所示:
業務流程是現代企業運營的核心,企業架構的任務就是設計出高效的業務流程體系。企業IT架構由數據架構、應用架構和技術架構組成,三個架構之間聯系緊密,相互作用。而數據架構是IT架構的核心,因為信息系統支撐下的企業業務運作狀況,是通過信息系統中的數據反映出來的,數據是信息系統管理的重要資源。數據架構的現狀分析和未來設計需要從技術和業務兩方面綜合考慮,滿足公司當前和未來可能的業務需求和技術要求。
各應用系統之間需要進行信息的共享,為達到橫向集成、縱向共享的目標,需要通過信息集成層進行跨系統的交換。
決策分析層包括數據倉庫和數據集市,經過加工轉化后的規范數據被加載到數據倉庫。數據倉庫中保存了面向不同主題的歷史明細數據,這些明細數據被用來進行統計分析,通過固定報表、儀表盤、自定義報表和多維分析等展示方式供最終用戶使用。數據倉庫中的數據經過再次加工匯總,被加載到數據集市中。數據集市是面向各個業務部門,由各個不同的業務分析主題組成,提供詳細的、預先計算好的數據結果集。通過智能決策管理應用,為高層領導的戰略管理、科學決策提供支持;為各部門領導日常進行業務計劃和、預測和業務發展趨勢分析等提供有力依據;為基層操作人員對各種異常情況進行預警,對日常業務活動進行監控提供技術支持。
展現層提供給最終用戶訪問數據倉庫系統的工具和手段。主要包括企業門戶,最終用戶通過企業門戶來訪問數據倉庫、數據集市以及各種應用系統。企業門戶提供對企業內外網的單點登錄,經過統一授權的用戶可以訪問自己權限內的數據倉庫和數據集市功能,如固定報表、即席查詢、多維分析、關鍵指標績效考核等。利用這些前端分析展示工具,業務人員可以方便快捷地得到想要的生產經營信息,高層領導可以進行業務決策。