企業信息化——TOGAF必須得理解和掌握,企業級別的信息化架構

一、TOGAF簡介

1. 什麼是TOGAF? "有效的企業架構(Enterprise Architecture,EA)對企業的生存和成功具有決定性的作用,是企業通過IT獲得競爭優勢的不可缺少的手段。"

本文概述了企業架構及其基本概念(並非IT架構的另一個名稱),以及為何需要企業架構的原因,並且對建立企業架構的效益和採取TOGAF(The Open Group

Architecture Framework)企業架構框架達到目標的途徑進行了簡要概括。

2.什麼是企業?

TOGAF將"企業"定義為有著共同目標集合的組織的聚集。例如,企業可能是政府部門、一個完整的公司、公司部門、單個處/科室,或通過共同擁有權連接在一起的地理上

疏遠的組織鏈。

3.什麼是架構?

架構是針對某種特定目標系統的具有體系性的普遍性的問題而提供通用的解決方案,架構往往是對複雜形態的一種共性的體系抽象

業務架構體系是針對企事業信息管理系統中具有體系的、普遍性的問題而提供的通用解決方案,更確切的說,是基於業務導向和驅動的架構來理解、分析、設計、構建、集成、擴展、運行和管理信息系統,比如業務架構體系認為一個信息系統必須由組織機構、業務流程、業務信息、業務功能、和業務語義等層次構成。

複雜系統集成的關鍵,是基於架構(或體系)的集成,而不是基於部件(或組件)的集成。

企業信息化——TOGAF必須得理解和掌握,企業級別的信息化架構

備註:

① 一個架構是系統的基本結構,它由多個組件以及它們彼此間的關係而組成,並且在一定環境和原則下進行設計和演變

4.什麼是企業架構?

在"企業架構"上下文中,"企業"這一術語不僅可用來表示整個企業(包含所有信息技術服務、流程和基礎設施),而且可以表示企業內的一個特定領域。在這兩個情形

中,架構可以跨越多個系統和企業內的多個職能群組。 "企業"術語本身的演化性經常導致困惑。當今的擴展企業常常包含

夥伴、供應商和客戶。如果目標是集成擴展型的企

業,那麼企業就該包含夥伴、供應商和客戶,以及內部的業務單位。 業務運營模型的概念對決定組織內企業架構的範圍和本質十分有用。大型公司和政府部門可以由多個企

業組成,並且可以開發及維護一些獨立的企業架構來應對每一個企業的運營。但是,這些企業的信息系統經常存在許多共同之處,因此,使用一個共同的架構框架通常會有大的

潛在收穫。例如,一個共同的框架能提供架構儲藏庫作為開發基礎,提供可重用模型、設計以及基線數據

企業架構可以分為兩大部分:業務架構和IT架構,大部分企業架構方法都是從IT架構發展而來的。

· ① 業務架構:是把企業的

業務戰略轉化為日常運作的渠道業務戰略決定業務架構,它包括業務的運營模式流程體系組織結構地域分佈等內容

· ② IT架構:指導IT投資設計決策的IT框架,是建立企業信息系統的綜合藍圖,包括數據架構應用架構技術架構三部分。

對比 RUP 和其他主要關注於實現的規程,企業架構領域原則上的關注點是企業範圍內的業務需求的識別、規範,及優先級劃分,感覺它也是一個做企業信息化規劃的方法。我認為,做工具型產品和企業級產品有個差別,那就是

做企業級產品需要由工具型產品的產品型公司向諮詢類的服務型公司轉型

企業信息化——TOGAF必須得理解和掌握,企業級別的信息化架構

企業架構如同戰略規劃,可以輔助企業完成業務及IT戰略規劃。在業務戰略方面,可使用TOGAF及其架構開發方法(Architecture Development Method,ADM)來定義企

業的願景/使命、目標/目的/驅動力、組織架構、職能和角色。在IT戰略方面,TOGAF及ADM詳細描述了如何定義業務架構、數據架構、應用架構和技術架構,是IT戰略

規劃的最佳實踐的指引。企業架構是承接企業業務戰略與IT戰略之間的橋樑與標準接口,是企業信息化規劃的核心。

以下簡要的介紹一下,總體企業架構的理論框架圖

企業信息化——TOGAF必須得理解和掌握,企業級別的信息化架構

(a)

備註:

① 業務流程的組織邏輯(包含所有信息和技術服務,流程)和IT基礎設施,反映了該公司運作模式的整合和標準化的需求

概念藍圖,定義了一個組織的結構和運作。企業架構的意圖是確定組織如何能夠最有效的實現其當前和未來的目的

企業信息化——TOGAF必須得理解和掌握,企業級別的信息化架構

(b)

備註:

業務線條是指集團公司的各個子公司或業務單元,即可以在子公司層面開展企業架構設計,也可以在集團層面設計企業架構

業務戰略不是企業架構的一部分,但是影響企業架構的重要因素,是企業架構設計(特別是業務架構)的輸入要素

IT架構包括:應用架構,數據架構和技術基礎設施架構等

企業信息化——TOGAF必須得理解和掌握,企業級別的信息化架構

(c)

備註:

① 一層:根據企業戰略和業務模式,參考行業最佳實踐設計企業未來的業務架構

② 二層:考慮公司業務的需要,設計可以支持企業高效運作的數據平臺和應用平臺架構

③ 三層:規劃設計一個支持企業IT運營的軟硬件環境,包括軟硬件平臺、操作系統、中間件、網絡等

企業架構如同戰略規劃,可以幫助企業執行業務戰略規劃及IT戰略規劃。在業務戰略方面,可使用TOGAF及其架構開發方法論(ArchitectureDevelopmentMethod/ADM)來定義企業願景/使命,目標/目的/驅動力,組織架構,職能及角色。在IT戰略方面,TOGAF及ADM詳細描述瞭如何定義業務架構,數據架構,應用架構,和技術架構,是IT戰略規劃的最佳實踐指引。企業架構是承接企業業務戰略與IT戰略之間的橋樑與標準接口,是企業信息化規劃的核心。 源於90年代美國的企業架構框架,到目前已經衍生出多種企業架構框架,如DoDAF(The Department of Defense Architecture Framework)、TOGAF等。

企業信息化——TOGAF必須得理解和掌握,企業級別的信息化架構

(d)

企業信息化——TOGAF必須得理解和掌握,企業級別的信息化架構

(e)

企業信息化——TOGAF必須得理解和掌握,企業級別的信息化架構

企業信息化——TOGAF必須得理解和掌握,企業級別的信息化架構

企業架構框架源起於90年代的美國,到目前已經衍生出多種企業架構框架,根據The Open Group的2009年調研報告,各類企業架構框架的市場佔用率如下圖所示: 根據以上三個調研機構的報告,TOGAF的佔有率已經超過百分之五十。

二、為什麼我需要企業架構?

有些人可能會問:"

為什麼要做要做架構,直接拿來需求就做不就行了嗎?"。搭個簡易狗窩不需要專門進行設計,但是建個大廈則必須經過設計階段一樣,我想對於不復雜的東西,你怎麼做我都覺得不會出什麼差錯,但是一旦業務複雜、規則麻煩、還涉及變革時,必須有一個清晰的架構才能保證做出來的東西是正確的。

中國的大多數企業在進行IT投資時都會跳過企業架構這個環節而直接進入了IT項目的建設,這樣就會導致重複投資、信息孤島等必然現象。缺少規劃就會發現很多開發的功能重複,也有的功能開發完成後被打入冷宮,這裡列一個簡單例子:如hr系統中的HR服務檯的一個功能,我填寫了一個問題,但是沒有回覆,估計這個功能就被打入冷宮了,這樣滿意度可想而知。

我覺得EA是一個業務和IT對齊的戰略執行工具,一種設計、管理、溝通的工具。通過企業架構,我們可以達到:

· ① 企業內不同的人要對企業現狀(as-is)和企業願景(to-be)有一個整體的的理解

· ② 業務、信息、技術人員的共同願景,是理解、溝通的基礎

· ③ 如果沒有一個清晰的架構,就不能保證正確的決策和好的實現,EA是理解和實現企業IT建設的保障

企業架構的目的是將跨企業的、常為零散的那些遺留流程(人工/自動)優化進一個集成的環境,它可以及時響應變更並有效的支持業務戰略的交付。 今天的首席執行官知道通過IT對信息進行有效的管理及利用是業務成功的關鍵因素,也是獲取競爭優勢不可缺少的手段。企業架構能夠處理該需要,為響應持續變更的業務環境所需的IT系統的演進,提供戰略背景。

此外,好的系統架構使你能在IT效率和業務創新之間達成恰當的平衡。它允許單個的業務單位在追求競爭優勢時安全地進行創新活動。同時,它確保了組織對集成的IT戰略的需要能夠被滿足,並允許跨越整個擴展企業的最緊密的可能的合作協同。

來自於良好企業架構的優勢能夠帶來重要的商業效益,這在公司或組織的利潤或虧損中清晰可見:

1. 更高效率的IT運行 ① 降低的軟件開發、支持和維護的成本 ¾ 增強的應用可移植性 ② 提高的互操作性和更為簡單的系統和網絡管理

③ 提高的處理關鍵性的企業範圍的議題的能力,如安全

④ 更容易的升級和系統構件的替換 2. 現有投資的更好的收益,降低未來投資的風險

1 降低的IT基礎設施的複雜度

2 現有IT基礎設施投資的回報率的最大化

3 開發、購買和外包IT解決方案的彈性

④ 新投資以及IT擁有成本的全面風險的降低 3. 更快、更簡單和更便宜的採購

① 採購決策更簡單,因為在有條理的規劃中,管控採購的信息 是隨時可用的

② 採購流程更快 - 最大化採購速度和靈活性而無需犧牲架構的一致性 ③ 採購異構、多供應商的開放系統的能力

三、什麼促使我發展企業架構?

典型地,發展企業架構的原因在於組織內的關鍵人員具有需要通過IT系統進行處理的關注。這些人員通常稱為系統中的"利益相關者"。架構師的角色是處理這些關注,通過

識別和提煉利益相關者的需求,開發顯示關注和需求將如何被處理的架構視圖,並顯示為調和不同利益相關者之間潛在衝突性的關注而將做出的權衡。 沒有企業架構,考慮和滿足所有這些關注和需求,是極不可能的。.

架構框架是一個或一套基礎結構,用來開發大範圍的不同架構。它應該描述一個用構建塊的集合來設計企業目標狀態的方法,並顯示這些構建塊如何搭配在一起。它應該包含一套工具並提供共同詞彙。它也應該包含所提議標準的清單以及符合標準的可以實現構建塊的產品。構建塊可以是架構元模型實體的目錄清單、矩陣及圖表、功能規格、應用模塊、軟件/硬件產品及其組合。TOGAF的架構元模型,請參考下圖

企業信息化——TOGAF必須得理解和掌握,企業級別的信息化架構

企業信息化——TOGAF必須得理解和掌握,企業級別的信息化架構

四、為什麼我需要TOGAF作為企業架構框架?

TOGAF 是通過300多家開放群組架構論壇的會員協同努力發展的,會員包含全球領先的IT客戶及廠商,代表了架構發展的最佳實踐。使用TOGAF作為架構框架將允許架構

開發的一致性,反映利益相關者的需要,採用最佳實踐,併為當前需求以及未來可能的業務需要提供應有的考慮。

架構設計是一個複雜的技術過程,而設計異構、多供應商的架構更是尤為複雜。在幫助對架構開發過程的"去神秘化"和"去風險化"方面,TOGAF扮演了重要的角色。TOGAF提供了增值平臺,可以使能使用者建立真正基於開放系統的解決方案,以處理他們的業務議題和需要。

誰將從使用TOGAF中獲益? 任一承擔、或計劃承擔旨在支持關鍵任務業務應用的企業架構的設計和實施的組織都將從TOGAF的使用中獲益。 尋求"無邊界信息流"的組織,能使用TOGAF來定義和實現可使能對企業內或企業間集成信息進行訪問的結構和流程。

最後大家最關心架構精要資料的獲取!

領取方法:

1.評論文章,沒字數限制,一個字都行!然後轉發出去!

2.關注小編,成為小編的粉絲!

3.私信小編:“精要”即可!

謝謝大家,祝大家學習愉快!


分享到:


相關文章: