作為企業(yè)核心決策者之一的CIO必須意識到,他們所做的任何IT決策對企業(yè)未來的發(fā)展都至關重要。決策一旦失誤,小則浪費人力物力,大則拖累企業(yè)的長期發(fā)展。作為企業(yè)IT建設的綱領性文件,企業(yè)的IT戰(zhàn)略規(guī)劃顯得越來越重要。
什么是企業(yè)架構
企業(yè)架構(Enterprise Architecture),簡稱EA。是指對企業(yè)事業(yè)信息管理系統中具有體系的、普遍性的問題而提供的通用解決方案,更確切的說,是基于業(yè)務導向和驅動的架構來理解、分析、設計、構建、集成、擴展、運行和管理信息系統。復雜系統集成的關鍵,是基于架構(或體系)的集成,而不是基于部件(或組件)的集成。有效的企業(yè)架構對企業(yè)的生存和成功具有決定性的作用,是企業(yè)通過IT獲得競爭優(yōu)勢的不可缺少的手段。
企業(yè)架構的目的和作用
好的系統架構使你能在IT效率和業(yè)務創(chuàng)新之間達成恰當的平衡。它允許單個的業(yè)務單位在追求競爭優(yōu)勢時安全地進行創(chuàng)新活動。同時,它確保了組織對集成的IT戰(zhàn)略的需要能夠被滿足,并允許跨越整個擴展企業(yè)的最緊密的可能的合作協同。來自于良好企業(yè)架構的優(yōu)勢能夠帶來重要的業(yè)務效益,這在公司或組織的利潤或虧損中清晰可見:
更高效率的IT運行
降低的軟件開發(fā)、支持和維護的成本
增強的應用可移植性
提高的互操作性和更為簡單的系統和網絡管理
提高的處理關鍵性的企業(yè)范圍的議題的能力,如安全
更容易的升級和系統構件的替換
降低未來投資的風險
降低的IT基礎設施的復雜度
現有IT基礎設施投資的回報率的最大化
開發(fā)、購買和外包IT解決方案的彈性
新投資以及IT擁有成本的全面風險的降低
更快、更簡單和更便宜的采購
采購決策更簡單,因為在有條理的規(guī)劃中,管控采購的信息是隨時可用的
采購流程更快 - 最大化采購速度和靈活性而無需犧牲架構的一致性
采購異構、多供應商的開放系統的能力
企業(yè)架構的分類
可以分為兩大部分:
業(yè)務架構和IT架構,大部分企業(yè)架構方法都是從IT架構發(fā)展而來的。
① 業(yè)務架構:是把企業(yè)的業(yè)務戰(zhàn)略轉化為日常運作的渠道,業(yè)務戰(zhàn)略決定業(yè)務架構,它包括業(yè)務的運營模式、流程體系、組織結構、地域分布等內容
② IT架構:指導IT投資和設計決策的IT框架,是建立企業(yè)信息系統的綜合藍圖,包括數據架構、應用架構和技術架構三部分。
對比 RUP 和其他主要關注于實現的規(guī)程,企業(yè)架構領域原則上的關注點是企業(yè)范圍內的業(yè)務需求的識別、規(guī)范,及優(yōu)先級劃分,感覺它也是一個做企業(yè)信息化規(guī)劃的方法。我認為,做工具型產品和企業(yè)級產品有個差別,那就是做企業(yè)級產品需要由工具型產品的產品型公司向咨詢類的服務型公司轉型。
如何規(guī)劃企業(yè)架構
1.預備階段
這一階段關注的是滿足新企業(yè)架構的業(yè)務指導所需的準備和初始活動,在此階段,應當采納面向服務的原則。這將幫助本階段兩項額外的輸出——治理和支持策略,以及初始架構庫進行相互的調整適應。
2.架構愿景
本階段關注于愿景、范圍、業(yè)務驅動力以及準備情況評估。需要在這個階段定義架構項目的規(guī)模,風險承擔者以及架構視圖。
3.業(yè)務架構
這個階段關注于業(yè)務架構方面的事情,如人員、流程和職能。需要在這一階段開發(fā)出一個基準和目標業(yè)務架構,并進行支持已有架構視圖的缺口分析。
4.信息系統架構
這一階段解決的是應用和數據架構問題。需要開發(fā)基準和信息系統架構,進行支持已有架構視圖的缺口分析,架構信息系統服務,并將它們與業(yè)務服務相關聯。
5.技術架構
本階段定義架構所需的軟硬件基礎設施。在定義技術時,應當使用SOA參考模型。
6.解決方案
本階段關注于初級實施規(guī)劃,然后確認前面階段所定義的架構的交付工具。對解決方案組合、集成以及管理,以及內部或外部服務供應商的確認在本階段完成。
7.遷移規(guī)劃
本階段的關注點是利用一個支撐性的先前階段確認計劃搭建一套細化的系列過渡架構,和項目實現團隊一同創(chuàng)建可行的實施和遷移。
8.實施治理
本階段關注實施的架構性監(jiān)管。架構實施應當堅持按照先前階段所定義的TOGAF和SOA治理及策略模型進行。
9.架構變更管理
本階段關注新架構的變更管理,并幫助考慮采納面向對象的原則。架構變更管理的目標是要確保架構能夠實現其原有的目標業(yè)務值。這一目標包括以緊湊的架構方式管理架構變化。
10.需求管理
處理所有類型的需求,包括顯著的業(yè)務推動者、關系,及新的功能和變更請求。
企業(yè)架構的實施建議
任何企業(yè)發(fā)展壯大并成熟都會經歷曲折,但萬變不離其宗的就是當企業(yè)發(fā)展到一定規(guī)模,必然需要一種可以從全局角度對企業(yè)業(yè)務、信息系統、技術等進行規(guī)劃和部署的機制,企業(yè)希望通過企業(yè)架構來解決這些問題,而在實施企業(yè)架構難免會有些誤區(qū)?,F在有很多的企業(yè)架構框架,例如TOGAF、FEA、DODAF等。
企業(yè)在構建架構時應該如何選擇?
1、無論企業(yè)的最終選擇如何,都需要清楚的意識到這背后還需要進行大量的工作,而不單單是獲得一個“架構框架冠軍“的虛銜,最重要的是需要審慎的選擇,再開始工作;
2、在選擇前,決策者需要考慮企業(yè)架構將如何被運用在企業(yè)中。通常,一些企業(yè)同時選用了多種框架方法,TOGAF考慮到它不會成為企業(yè)唯一使用的框架和方法,因此它能夠與諸如DoDAF、MoDAF、 eTOM、 BIAN、 SABSA、 PMI、COBIT等進行互操作;
3、決策者需要明確的了解企業(yè)需要達到的目的、運用范圍以及執(zhí)行的時間。在實施過程中,企業(yè)可能無需采用框架中的每一句話,具體情況視其自身需求而定;
4、切勿拖延,現在就開始企業(yè)架構之旅。當你開啟這個旅程之后,你也許會發(fā)現在同行業(yè)的競爭中,你的企業(yè)已經落后于采用企業(yè)架構公司5-8年;
5、采用企業(yè)架構之前,企業(yè)需要做足準備并持之以恒,同時還需要有從錯誤中學習的勇氣。此外,為了幫助企業(yè)能夠快速的針對其當前和未來架構的快速調整,應在員工之間建立一些實戰(zhàn)經驗分享,企業(yè)運作是動態(tài)且不斷變化的,而架構方法也應隨之進行靈活的調整。
企業(yè)架構可以幫助企業(yè)做出明智的選擇。這其中包括如何使用標準,以及如何將標準應用于那些還不具備標準規(guī)范的新興技術。新興技術是企業(yè)與競爭對手進行差別化的最佳機會,同時它們也代表著一定的風險。企業(yè)可以利用企業(yè)架構來管理這些風險和機會。