TOGAF 是一種企業架構框架(enterprise architecture framework),協助定義企業目標,以及將它們和企業軟體開發的架構目標接軌。
文/Sarah K. White‧譯/羅耀宗
國際開放標準組織架構框架(The Open Group Architecture Framework;TOGAF)是一種企業架構方法,為企業軟體開發提供高層級的框架。 TOGAF 透過系統化方法,協助組織開發程序,目標在於減少錯誤、依照時間表執行、符合預算,以及 IT 與業務單位接軌,目的是產生高品質的成果。
國際開放標準組織(The Open Group)1995年開發 TOGAF,到了2016年,全球五十大公司中的 80%和財星五百大公司中的 60%,都使用這個框架。組織可以在內部免費使用 TOGAF,但不可以從事商業用途。不過,企業可以擁有國際開放標準組織認證的工具、軟體或培訓計畫。目前有八種經過認證的 TOGAF 工具,以及 70 個組織提供鑑定合格的 71 種課程。
TOGAF 概述
TOGAF 和其他的資訊管理框架一樣,協助企業的 IT 目標和整體業務目標接軌,同時協助組織的跨部門 IT 努力。TOGAF 協助企業在專案啟動之前,定義和組織各種要求,維持程序在極少錯誤的情況下快速推進。
國際開放標準組織指出,TOGAF 的目的是:
- 確保每個人講同樣的語言。
- 將企業架構的開放式方法標準化,避免套牢在專有解決方案上。
- 節省時間和金錢,以及更有效地利用資源。
- 實現可證明的投資報酬率。
TOGAF 的商業利益
TOGAF 協助組織以結構化和有組織的方式,執行軟體技術,重點放在治理和達成業務目標。TOGAF 軟體開發依賴 IT 部門內外,多個部門和業務單位之間的協作,而且 TOGAF 有助於處理關鍵利害相關人想法與行動保持一致的任何問題。
TOGAF 的目的是協助創造一套系統性方法,精簡開發流程,好讓它能夠被複製,而且在每個開發階段換手時,發生的錯誤或問題儘可能少。它藉著創造一套共同的語言,跨越 IT 和業務單位之間的缺口,有助於每一位參與者清楚了解狀況。這是一份範圍很廣的文檔 ─ 但是你不必採用 TOGAF 的每一部分。企業最好評估它們的需求,以確定要聚焦在框架的哪個部分。
TOGAF 的演變
TOGAF 是在1990年代,根據美國國防部開發的 IT 管理框架,稱做資訊管理技術性架構框架(Technical Architecture Framework for Information Management, TAFIM)而來。它釋出作為企業架構的參考模型,讓外界管窺國防部本身的技術基礎設施,包括它是如何架構、維護和配置的,以和特定的需求接軌。自1999年以來,國防部不再使用 TAFIM,並且從所有的流程文檔中刪除。
[ 加入 CIO Taiwan 官方 LINE 與 Facebook ,與全球CIO同步獲取精華見解 ]
架構開發方法(The Architecture Development Method, ADM)是 TOGAF 的核心。ADM 有助於公司以企業架構生命週期為中心,建立一套流程。ADM 可以因地制宜和量身打造,以迎合特定的組織需求,而這接著能夠有助於將企業的方法通知資訊架構。ADM 有助於企業開發涉及多個檢查點的流程,並且確立各種需求,如此流程就可以在錯誤少之又少的情況之下重複進行。
TOGAF 將 TAFIM 發現的概念擴大,於1995年釋出。TOGAF 7 在2001年12月以「技術版本」的形式釋出,接著是2002年12月的 TOGAF 8 企業版本;2003年12月更新為 TOGAF 8.1。國際開放標準組織2005年接手 TOGAF,並在2006年11月釋出 TOGAF 8.1.1。TOGAF 9 於2009年推出,加上整體框架的新細節,包括增加各種指導準則和技術。TOGAF 最近的版本是2011年發表的 TOGAF 9.1。
TOGAF 支柱
TOGAF 9.1 有四個架構領域,滿足企業的專業化需求。
- 業務架構:包括企業策略資訊、治理、組織,以及如何在組織內部調整任何現有的流程。
- 應用架構:構建和部署應用系統,並根據企業目標、其他組織框架和所有的核心業務流程,擘畫藍圖。
- 資料架構:定義組織的資料儲存、管理和維護,包括邏輯和實體的資料模型。
- 技術性架構(Technical architecture):也稱作技術架構(technology architecture);描述和開發與部署企業應用有關的所有必要的硬體、軟體和 IT 基礎設施。
TOGAF 9.1 有什麼新功能?
TOGAF 最近的版本更新包括:
- 內容元模型(Content metamodel):這個生命週期流程,在 ADM 的指導準則中,創造和管理企業架構。它使用產出檢核單、一套精簡的方法,以及用於描述架構更豐富、更詳細的標準,協助企業執行專有架構到另一個架構工具。
- 分區 :TOGAF 9 引入了對企業內部特定架構分區的建議和指導。
- 架構庫(Architecture Repository):這是一份文檔,包含關於企業架構和任何相關專案的所有細節,而且包括各種觀念、設計、框架、政策、流程等。
- 企業連續帶(Enterprise Continuum):這份文檔藉著建立架構庫中定義的每一樣東西如何配適到流程,以及每一項資產如何與其他的資產、TOGAF 框架產生關聯,處理框架中比較抽象的概念。它也說明企業可以如何使用共同的語言,協助 IT 和其他的業務單位彼此產生關聯,以改善溝通和減少混淆。
- ADM 指導準則和技術:這擴展了 ADM 內的資訊,包括貴組織內部如何應用它、何時應該使用、如何與 TOGAF 產生關聯,以及安全注意事項。
TOGAF 認證和培訓
TOGAF 9 認證是透過國際開放標準組織提供,分個人和組織兩種。認證為期兩年,你可以選擇通過考試,或者參加合格的培訓課程。
根據 PayScale,取得 TOGAF 認證,可以提高以下各項職位的薪資:
職銜 | 薪資中位數 | 擁有 TOGAF 認證 |
IT 企業架構師 | 127,159 美元 | 137,247 美元 |
解決方案架構師 | 115,345 美元 | 125,326 美元 |
IT 架構師 | 115,133 美元 | 119,018 美元 |
軟體架構師 | 119,819 美元 | 124,549 美元 |
IT 主管 | 113,450 美元 | 136,433 美元 |
TOGAF 工具
國際開放標準組織不斷更新 TOGAF 9 認證工具的清單,包含下列軟體:
- Alfabet AG: planningIT 7.1 及更新的版本
- Avolution: ABACUS 4.0 或更新的版本
- BiZZdesign: BiZZdesign Enterprise Studio
- BOC Group: ADOIT
- Orbus Software: iServer Business 和 IT Transformation Suite 2015 或更新的版本
- Planview: Troux
- Software AG: ARIS 9.0 或更新的版本
- Sparx Systems: Enterprise Architect v12
(本文授權非營利轉載,請註明出處:CIO Taiwan)