本活動有下列目標:
如同活動:定義候選架構一樣,這些活動最適合由跨功能團隊成員所組成的小型團隊來執行。對架構很重要的常見問題包括效能、調整、流程和執行緒同步化及分送。團隊也應該包含具備領域經驗的成員,有能力找出重要的抽象物。團隊也應該具備模型組織和分層的經驗。團隊必須有能力從這些輸入歸納出解決方案的模型,甚至是原型。
這項工作最好安排多個階段來完成,可能歷經數日(超大型系統可能需要數週至數個月),並在架構分析和使用案例分析之間反覆進行。 在架構分析中完成初步的架構,然後選擇重大架構面的使用案例,各執行使用案例分析。 分析每一個使用案例之後,視情況更新架構來反映必要的修改,以適應新的系統行為並解決發現的潛在架構問題。
如果架構已存在(來自先前的專案或反覆),可能需要建立變更要求來改變架構,以解釋系統必須支援的新行為。 視變更的範圍而定,這些變更可能針對流程中的任何構件。
© Copyright IBM Corp. 1987, 2006. All Rights Reserved.