為什么需要企業架構?
中國的大多數企業在進行IT投資時都會跳過企業架構這個環節而直接進入了IT項目的建設,這樣就會導致重復投資、信息孤島等必然現象。缺少規劃就會發現很多開發的功能重復,也有的功能開發完成后被打入冷宮。
EA是一個業務和IT對齊的戰略執行工具,一種設計、管理、溝通的工具。通過企業架構,可以達到:
① 企業內不同的人要對企業現狀(as-is)和企業愿景(to-be)有一個整體的的理解
② 業務、信息、技術人員的共同愿景,是理解、溝通的基礎
③ 如果沒有一個清晰的架構,就不能保證正確的決策和好的實現,EA是理解和實現企業IT建設的保障
企業架構的目的是將跨企業的、常為零散的那些遺留流程(人工/自動)優化進一個集成的環境,它可以及時響應變更并有效的支持業務戰略的交付。 今天的首席執行官知道通過IT對信息進行有效的管理及利用是業務成功的關鍵因素,也是獲取競爭優勢不可缺少的手段。企業架構能夠處理該需要,為響應持續變更的業務環境所需的IT系統的演進,提供戰略背景。
此外,好的系統架構使你能在IT效率和業務創新之間達成恰當的平衡。它允許單個的業務單位在追求競爭優勢時安全地進行創新活動。同時,它確保了組織對集成的IT戰略的需要能夠被滿足,并允許跨越整個擴展企業的最緊密的可能的合作協同。
來自于良好企業架構的優勢能夠帶來重要的商業效益,這在公司或組織的利潤或虧損中清晰可見:
1. 更高效率的IT運行
① 降低的軟件開發、支持和維護的成本 ¾ 增強的應用可移植性
② 提高的互操作性和更為簡單的系統和網絡管理
③ 提高的處理關鍵性的企業范圍的議題的能力,如安全
④ 更容易的升級和系統構件的替換
2. 現有投資的更好的收益,降低未來投資的風險
① 降低的IT基礎設施的復雜度
② 現有IT基礎設施投資的回報率的最大化
③ 開發、購買和外包IT解決方案的彈性
④ 新投資以及IT擁有成本的全面風險的降低
3. 更快、更簡單和更便宜的采購
① 采購決策更簡單,因為在有條理的規劃中,管控采購的信息是隨時可用的
② 采購流程更快 - 最大化采購速度和靈活性而無需犧牲架構的一致性
③ 采購異構、多供應商的開放系統的能力
什么發展企業架構?
典型地,發展企業架構的原因在于組織內的關鍵人員具有需要通過IT系統進行處理的關注。這些人員通常稱為系統中的“利益相關者”。架構師的角色是處理這些關注,通過識別和提煉利益相關者的需求,開發顯示關注和需求將如何被處理的架構視圖,并顯示為調和不同利益相關者之間潛在沖突性的關注而將做出的權衡。 沒有企業架構,考慮和滿足所有這些關注和需求,是極不可能的。
架構框架是一個或一套基礎結構,用來開發大范圍的不同架構。它應該描述一個用構建塊的集合來設計企業目標狀態的方法,并顯示這些構建塊如何搭配在一起。它應該包含一套工具并提供共同詞匯。它也應該包含所提議標準的清單以及符合標準的可以實現構建塊的產品。構建塊可以是架構元模型實體的目錄清單、矩陣及圖表、功能規格、應用模塊、軟件/硬件產品及其組合。TOGAF的架構元模型,請參考下圖:
為什么需要TOGAF作為企業架構框架?
TOGAF 是通過300多家開放群組架構論壇的會員協同努力發展的,會員包含全球領先的IT客戶及廠商,代表了架構發展的最佳實踐。使用TOGAF作為架構框架將允許架構開發的一致性,反映利益相關者的需要,采用最佳實踐,并為當前需求以及未來可能的業務需要提供應有的考慮。
架構設計是一個復雜的技術過程,而設計異構、多供應商的架構更是尤為復雜。在幫助對架構開發過程的“去神秘化”和“去風險化”方面,TOGAF扮演了重要的角色。TOGAF提供了增值平臺,可以使能使用者建立真正基于開放系統的解決方案,以處理他們的業務議題和需要。