2011年11月14日

1.5.4-本書所採用的分析步驟

寫給SA的UML/MDA實務手冊
----------
第1章-Why系統分析師需要學習UML
1.5-MDA開發程序

1.5.4-本書所採用的分析步驟

依據MDA,本書所提及的步驟及產出,歸屬於CIM與PIM階段,並未涉及PSM階段。如下:

1.CIM-1:定義企業流程,產出企業UC模式。
2.CIM-2:分析企業流程,產出活動圖。
3.CIM-3:定義系統範圍,產出系統UC圖。
4.PIM-1:分析系統流程,產出系統UC敘述。
5.PIM-2:分析企業規則,產出狀態圖。
6.PIM-3:定義靜態結構,產出類別圖。
7.PIM-4:定義操作及方法,產出循序圖。

在CIM階段,系統分析師約莫花一~二週的時間,盡快產出初步的系統UC,以便讓相關的決策人員可以從中挑選出首期開發的系統UC,而這也就是首期的系統範圍。

隨後,專案正式進入PIM階段,也是正式進入分析階段,所以系統分析師將投入更多的時間,針對首期的系統UC詳述細部規格,做為正式需求文件的一部份,也做為企業人員與開發人員之間的溝通文件。

此外,系統分析師需多加注意,CIM階段與PIM階段的產出方式略有不同。系統分析師在結束CIM階段之後,才決定出PIM階段的系統範圍,也同時正式進入PIM階段。但是,在進入到PIM階段之後,系統分析師將所有系統UC依相關性分成數組,以組別方式產出該組系統UC涉及的PIM-1~4產出,隨後交給後續的開發人員進行設計、編碼及測試。然後,逐步產出一組一組的PIM-1~4產出,跟CIM的產出方式不同。

沒有留言: