開發企業架構(EA)專案需要清楚了解為滿足不同組織層級中各異的利害關係人需求,所需的不同類型架構。每種架構並非獨立運作,而是存在於治理層級之中。廣泛的架構為更細節、更具體的架構提供總體方向。
為有效開發這些架構,組織可運用架構開發方法(ADM)的兩種主要策略:在單一ADM循環內進行迭代,或採用並行ADM流程的層級結構。本文概述了這些策略,並提供實施建議。
1. 透過單一ADM循環內的迭代來開發架構
概述
此策略涉及在單一循環內反覆經過ADM各階段,以開發不同層級的架構。透過重新檢視各階段,架構師可根據反饋與不斷演進的洞察,持續優化與調整其工作。
實施步驟
- 識別利害關係人需求:與利害關係人互動,以了解他們對廣泛與詳細架構的需求與期望。
- 建立基準架構:從高階架構開始,明確列出戰略目標與宗旨。這將作為後續發展的基礎。
- 反覆經過ADM各階段:
- 階段A:架構願景:定義架構的總體願景與範圍。
- 階段B:業務架構:發展與戰略目標一致的詳細業務架構。
- 階段C:資訊系統架構:建立支援業務架構的資料與應用架構。
- 階段D:技術架構:定義實現架構所需的技術基礎設施。
- 階段E:機會與解決方案:識別可實現架構的潛在專案與解決方案。
- 階段F:轉型規劃:制定從現狀過渡至理想未來狀態的計畫。
- 階段G:實施治理:確保實施過程符合既定的架構。
- 階段H:架構變更管理:在收集反饋的過程中,管理持續的變更與優化。
- 收集反饋並優化: 在完成每次迭代後,從利益相關者那裡收集反饋,進一步完善架構。這種迭代過程確保架構始終與組織需求保持一致。
- 定稿架構: 通過定稿架構來結束迭代,納入所有反饋,並確保不同層級之間的一致性。
2. 透過一組並行的ADM流程層級來開發架構
概覽
此策略採用多個並行的ADM流程,於架構層級的不同層次運作。每個流程專注於特定的架構部分,同時確保與整體架構的一致性。
實施步驟
- 定義治理架構: 建立一個治理結構,明確不同架構之間如何互動並相互對齊。此架構確保所有層級均支持整體戰略目標。
- 劃分架構: 識別所需的各個架構層級:
- 戰略架構: 處理總體目標並提供方向。
- 部門架構: 專注於特定的業務領域或計畫。
- 能力架構: 專注於特定能力及其逐步發展。
- 實施並行的ADM流程:
- 為每個架構層級啟動獨立的ADM流程。每個團隊可在確保與治理架構一致的前提下,專注於其特定的架構。
- 定期同步努力,確保某一層級所獲得的洞察與決策能為其他層級提供資訊與支持。
- 跨層級合作: 鼓勵不同層級團隊之間的合作。定期會議和更新有助於維持一致性,並解決任何依賴關係或衝突。
- 持續整合: 在每個架構開發完成後,將其整合為一個協調整體。確保高層架構所設定的戰略方向能在部門與能力架構中體現。
- 監控與調整: 建立反饋迴路,監控每個ADM流程的進展。必要時調整計畫與策略,確保所有架構持續與業務目標保持一致。
以下是「開發企業架構專案:不同層級的策略」的總結表格:
| 策略 | 描述 | 步驟 | 優勢 |
|---|---|---|---|
| 單一 ADM 循環內的迭代 | 透過 ADM 流程的迭代循環,在不同層級上發展架構。 | 1. 識別利害關係人需求
2. 建立基準架構 3. 透過 ADM 各階段進行迭代 4. 收集反饋<br>5. 確定架構 |
– 確保持續對齊
– 促進基於反饋的優化 |
| 並行 ADM 流程的層級結構 | 採用多個並行的 ADM 流程,專注於不同的架構層級。 | 1. 定義治理架構
2. 分割架構 3. 實施並行的 ADM 流程 4. 跨層級協作 5. 監控並調整 |
– 促進跨層級協作
– 確保全面對齊 |
此表格總結了發展企業架構專案的兩種策略,概述其描述、步驟與優勢,以便於比較。
結論
發展企業架構專案需要明確的策略,以應對不同層級利害關係人的多樣需求。透過採用單一 ADM 流程中的迭代循環,或並行 ADM 流程的層級結構,組織可以有效管理複雜性,並確保架構之間的對齊。
兩種策略均具獨特優勢,其選擇將取決於組織的具體需求、治理結構以及架構環境的複雜程度。遵循這些指引,組織可建立強健且具彈性的企業架構,推動業務成功。











