架構需求管理適用於ADM的所有階段,這是一個動態的過程,完成對企業需求的識別、存儲並把它們插入或取出相應的ADM階段。需求管理是ADM流程的中心。處理需求變化的能力對於ADM過程是非常重要的,架構通過其天然處理不確定性和變化的能力在涉眾訴求之間架起橋樑並交付一個可實踐的解決方案。
需求管理階段的目標是:
- 確保需求管理流程持續並適用於所有相關的ADM階段
- 管理ADM週期或階段的任何執行過程中確定的架構需求
- 確保相關架構要求在階段執行時可用於每個階段
目標 |
步驟 |
- 定義一個可以貫穿ADM循環各個階段的管理架構需求的過程;
- 識別和存儲企業需求並與相應的ADM階段進行交互。
|
- 通過業務情景或其它模擬技術來識別並記錄需求(ADM各階段);
- 建立需求基線:
-
- 確定產生於當前架構開發方法階段的各優先級事項
- 確認干係人認可各個結果優先級事項
- 記錄需求優先級並將其放入需求庫
- 監控需求基線;
- 識別發生變更的需求(ADM各階段):
-
- 增、刪、改處理並重新評定優先級
- 識別並解決衝突
- 生成需求影響說明
- 評估變更的需求對現在和之前的ADM階段產生的影響(ADM各階段);
- 實施架構變更管理階段的需求(ADM架構變更管理階段);
- 更新需求資源庫;
- 實施當前階段的需求變更(ADM各階段);
- 評估並修訂先前階段的差距分析(ADM各階段)。
|
輸入 |
輸出 |
- 各個ADM階段中與需求相關的輸出就是需求管理流程的輸入;
- 最初高層次的需求是作為一部分的架構願景所產生;
- 每個架構領域都有相應的詳細需求,之後的ADM階段交付物也包含了對新的需求類型的映射(如一致性需求)。
|
- 更新的架構需求說明(如有必要);
- 需求影響的評估,識別出需要回到的ADM階段。最終版本必須包含需求的全部含義(如成本、時間範圍和業務流程)。
|
了解更多 TOGAF ADM
Visual Paradigm International