TOGAF是什麼數據結構
TOGAF(The Open Group Architecture Framework)是當前最爲流行的企業架構框架理論之一,它爲一個企業或組織對於企業架構的接受、建立、使用和維護提供了一系列輔助方法和工具。基於迭代過程模型的企業架構框架理論,包括了各類最佳實踐,以及一系列可重用的現有企業資產。由國際標準權威組織The Open Group制定,ADM重視架構開發過程和方法,2009年發佈的第九版中引入了內容框架Content Framework,填補了架構內容描述和指導方面的空白。藉助TOGAF理論體系幫助企業建設企業級架構,有助於企業節約成本,增長業務模式的靈活性,更加的個性化、隨需應變,並提升信息系統應用水平,同時還能夠對客戶的業務模式創新起到推進做用。
架構
TOGAF包含哪些內容 併發
從上圖TOGAF的內容結構示意圖能夠看出,TOGAF所包含的各類企業架構相關方法與工具在「企業的業務願景及驅動力」與「業務能力」之間創建起了一座溝通的橋樑,主要分爲四個部分:框架
TOGAF描述瞭如何定義業務架構,數據架構,應用架構、技術架構: 工具
ADM將架構過程當作一個循環迭代的過程,而且此迭代過程能夠是分爲三層,第一層總體循環即一個階段的架構工做完成後的成果直接輸入到架構工做的後續階段中去;第二層階段之間的循環即跨階段迭代的概念(例如,在技術架構完成以後再返回到業務架構階段去);第三層單個階段的循環即做爲一種細化架構內容的技術,支持單個ADM階段內活動的重複執行。如上圖所示,ADM一共定義了十個步驟,除了「需求管理」這一步驟位於各個步驟中心做爲其餘各步驟的驅勱和管理辦法外,其他九個步驟仍是有着前後關係的,即前面步驟的輸出做爲後面步驟的輸入。各步驟具體內容以下:開發工具
分類 | ADM階段 | 活動 | 裁剪後的流程和交付物 |
架構上下文 | 預備階段 | 1.瞭解業務環境spa 2.高級管理層的承諾架構設計 3.贊成將採起的方法設計 4.創建架構原則3d 5.創建治理結構 6.組建架構團隊 |
1.企業範圍 2.架構團隊 3.架構原則 |
A架構願景 | 1.設置範圍、約束、指望 2.建立架構願景 3.驗證業務上下文 4.建立架構工做說明書 |
1.涉衆分析 2.熱圖分析 3.方案概念 |
|
架構定義 | B業務架構 | 1.組織(who),企業靜態特徵:業務組織特徵、業務角色 2.動機(why),組織如何知足業務目標 3.功能(what),企業動態特徵:流程、功能、服務 |
1.組織分解 2.流程分解 3.功能分解 |
C信息系統架構 | 1.IT系統如何知足企業的業務目標 2.數據及之間關係 3.應用系統及之間關係 |
1.數據結構 2.應用結構 3.應用協做 |
|
D技術架構 | 1.物理硬件 2.軟件邏輯 3.通訊技術 |
1.基礎設施 2.實現部署 |
|
轉換規劃 | E機會及解決方案 | 1.初步實施規劃 2.肯定在前序階段中識別出的構建塊的交付載體 (開發途徑:外包、COTS、開源代碼) 3.肯定主要實施項目 4.評估項目依賴性(項目分組,組成各過渡架構) |
組合管理: 1.項目管理 2.特徵模型 設計開發: 1.產品backlog 2.方案文檔 |
F遷移規則 | 1.成本/收益分析 2.風險評估 3.制定詳細的實施和遷移計劃 |
||
架構治理 | G實施治理 | 爲實施提供架構監管 實施治理委員會制定併發布架構契約 確保實施的項目與架構一致 |
|
H架構變動管理 | 進行持續監控並創建變動管理流程 以確保架構能對企業需求快速響應,對業務價值最大化 |
||
中心 | 需求管理 | 1.適用於ADM全部階段 2.需求的識別、分析和交付 3.差距分析 |
1.市場需求文檔 2.原型 3.差距分析 4.術語表 5.業務規則 |