2011年12月8日

3.2-CIM-1:定義企業流程

寫給SA的UML/MDA實務手冊
----------
第3章-定義企業流程

3.2-CIM-1:定義企業流程

雖然企業內部充斥著各式的流程,不過系統分析師僅需注意跟系統有關的企業流程。所以,系統分析師此時訪談的對象,最好是熟知企業運作的資深員工,或是具有廣泛觀點的主管人員或領域專家,這樣比較能夠找出有頭有尾的完整流程。

CIM-1定義企業流程(企業UC模式)的產出,有下列兩項:

1.企業UC圖。
2.企業UC簡述。


圖3-1:企業UC圖

企業UC圖的主要組成元素是企業UC和企業參與者。圖中的每一個企業UC代表一條企業流程,企業參與者則代表位於企業外但會啟動或參與企業流程者。譬如圖3-1的基金模擬個案中,投資人到銀行臨櫃申購基金,啟動了銀行內部的一段關於申購基金的企業流程。再者,投資人也可能臨櫃辦理贖回基金,這又引發了另一條企業流程。企業UC圖中的斜線人型代表企業參與者,斜線橢圓代表企業UC。

在訪談過程中,系統分析師可以提出下列問題,引導出繪製企業UC圖及撰寫企業UC簡述所需要的資訊:

1.系統上線之後,可能會影響到哪幾條流程?(繪製企業UC)

2.什麼情況下會開始執行某流程,可有企業外部的人士會啟動或參與流程?(繪製企業參與者)

3.針對每一個企業UC,請用一兩句話簡單說明它是做什麼用的?(撰寫企業UC簡述)

企業UC簡述簡潔扼要即可,它主要用來記錄和區辨企業流程。例如,在基金模擬個案中,系統分析師針對圖3-1的兩個企業UC撰寫簡述如下:



CIM-1結束之後,接著就可以讓企業UC引導CIM-2的訪談過程,將談話主題聚焦在一個又一個的企業UC上頭,分析企業流程的執行過程,並且繪製出活動圖。

沒有留言: