企業架構之道 六 之企業架構的FEAF方法

2021-09-02 17:45:22 字數 1758 閱讀 2419

聯邦企業架構框架提供了乙個組織結構和收集渠道,方便聯邦成員將各自的架構集中到聯邦企業架構中去。這個框架是非限制性的,適用於所有的聯邦內機構特別是已存在架構的機構。

cio委員會針對聯邦企業架構框架採用了與nist模型相似的層級架構,它定義了業務、業務運作所需的資訊與技術支撐、以及為響應業務變化需求所實施的新技術的這一過渡過程。

一、聯邦企業架構框架的開發方法

為了開發聯邦企業結構體系框架,cio委員會評估了三種方法。 1.

傳統方法——需要大量初始時間和資金的投入。首先,必須先開發乙個展示如何準備架構描述的框架。其次,必須描述現今的架構和目標架構。 2.

段方法——促進結構化企業架構框架內的片段增量發展。可以對架構片段進行增量式開發。 3.

維持現狀。

cio委員會採用了片段方法,即將聯邦企業架構看成若干片段,每個片段對應某個特定的業務領域,針對每個業務領域進行架構描述,能夠大大降低系統的複雜度。

二、八項必要的組成

在設計框架過程中,cio委員會定義了8項必要的組成來開發和維護聯邦企業架構,在此基礎上深度挖掘細節。

架構驅動力(architecture drivers)——促使架構變革的外部推動力,包括業務驅動力和設計驅動力。業務驅動力可以是新立法、新管理辦法,市場推動等等。設計驅動力包括新的軟體和硬體技術等。

戰略方向(strategic direction)——指導目標架構的發展,由設想、原則和目標組成。

當前架構(current architecture)——描述如今的企業架構的狀態,由兩部分組成:當前業務和設計架構(例如資料,應用和技術)。這代表了現今能力和技術和擴充套件的定義附加段。

目標架構(target architecture)——描述「將建成」的企業架構,由兩部分組成:目標業務和設計架構。這代表了未來的能力和技術,以設計改進來支援變化的業務需求。

轉換過程(transitional process)——支撐從當前架構到目標架構的轉變。重要的轉換過程包括資本資訊科技投資計畫,轉移計畫,構型管理,工程改變控制。

架構片段(architectural segments)——整個企業架構的若干組成部分,他們代表整體企業架構的一部分(片段)。

架構模型(architectural models)——定義企業架構片段的業務和設計模型。對各個片段進行建模。

標準(standards)——代表架構開發和維護過程中的指導原則和方法。

四、聯邦企業架構框架層次

前文描述了開發和維護乙個聯邦企業架構所需的8項組成部分,對每一項組成部分進行詳細分解或對其深入分析,就得到了四個層次的聯邦企業架構框架,前面的三層,逐層深入細化闡明了8項組成部分,從而引出聯邦企業架構第四層次,它是對企業架構框架組成要素的其中一項「架構模型」的內容的細化。

第一層次是聯邦企業架構框架的最高層次,它介紹了開發和維護聯邦企業架構所需的8項組成部分。如下圖,框架流程從左到右代表聯邦企業架構的持續流程。

第二層次將架構驅動力、當前架構、目標架構以及架構模型的內容,從業務和設計兩方面進行了細化。第二層次更詳細說明了遵照標準由現今架構變到目標架構的轉換過程(例如構型管理和工程轉變控制)。標準包括為促進互用性的強制性的標準,自願指導方針和最佳做法。

第三層次在第二層次的基礎上,將當前設計架構與目標設計架構細化為資料架構、應用架構和技術架構。轉換過程的內容也被進一步細化和明確。

第四層次通過借鑑企業架構規劃技術為業務架構模型的建立提供了方法,從不同的角色視角與六個方面(什麼、如何、何處、何人、何時、為何)出發,完整描述出企業架構應包含哪些內容。

企業架構之資料架構

size medium color blue 有些人可能會奇怪,企業架構跟資料架構有什麼關係啊。其實資料才是企業架構最有價值實在成果。it系統的價值並不是什麼先進技術和強大的硬體。而是儲存和處理資料 資訊。資料是對客觀事物的真實表現,企業業務過程中的所以物件的狀況都可以用資料記錄下。資料經過加工處理...

企業架構 如何描述企業架構

搭建乙個簡易狗屋時,我們不會去設計三維圖,做預算,規劃施工等,而建個複雜建築時,缺少架構是不可能能完成的。就像我們程式設計師做個小功能,可能都不需要做設計就可以實現了,但是當問題複雜了,考慮因素多了,產品關聯複雜了,那麼還一直摸著石頭過河,事前不做架構不做規劃,那麼最終結果必然是失敗的。蓋房屋需要架...

企業IT架構

在企業it應用中,it架構師是非常重要的角色。他首先要和cio一起與業務部門溝通,將業務需求轉化成it實踐 同時,it架構師還可以為企業設定it架構的總體目標。企業it架構就是it的發展藍圖,它可以幫助企業清晰了解目前系統的現狀,然後設計未來的業務目標與it目標。這不僅可以系統化地管理整個it系統 ...