Visual Paradigm使用技巧:映射含用戶故事的BPMN
BPMN(業(yè)務(wù)流程模型和符號)可以讓你通過簡單的流對象圖形(如任務(wù)、子流程、事件、通道和池)來可視化業(yè)務(wù)工作流。分析人員喜歡將業(yè)務(wù)流程圖(BPD)作為一種工具,用于與用戶需求進行溝通,以確定所需要借助信息系統(tǒng)的業(yè)務(wù)活動。在Visual Paradigm中,敏捷團隊可以為需求管理編寫用戶故事。你可以在UeXceler中編寫用戶故事,也可以直接在像BPD這樣的圖表中“繪制”故事。與業(yè)務(wù)活動相關(guān)的用戶故事被稱為“用戶故事所映射的業(yè)務(wù)流程”??梢暬挠成湓谧R別系統(tǒng)需求和文檔方面很有用。下面的圖片向你展示了業(yè)務(wù)流程到用戶故事的映射的思想。
創(chuàng)建一個用戶故事層
我們不會直接在BPD上編寫用戶故事,而是將它們寫入一個單獨的圖表層。這個步驟不是必須的,但是當(dāng)你將用戶故事放到一個層中時,你可以通過隱藏和顯示層來輕松控制它們的可見性。這可能很重要,因為你可能不希望故事一直呈現(xiàn)。在討論業(yè)務(wù)流程時,你可能希望更關(guān)注業(yè)務(wù)的工作流,而不是被其它圖形分散注意力。
1,下載示例 Inventory-Management-System.vpp。
2. 從應(yīng)用程序工具欄中選擇Project > Open,點擊你剛下載的Inventory-Management-System.vpp,并打開。
3. 打開業(yè)務(wù)流程圖Track Item。
4. 從應(yīng)用程序工具欄中選擇View > Layers。
5. 在Diagram Layers窗口,點擊Create new layer,然后輸入User Stories作為層的名稱。
6. 點擊Close返回,現(xiàn)在你在流程圖中繪制的圖形將會位于User Stories層里。
在BPD中繪制用戶故事
假設(shè)你正在研究用戶相關(guān)的流程(圖),并在Inventory任務(wù)中邂逅了Find Item,在討論完用戶需求后,發(fā)現(xiàn)了下面幾個用戶故事:
- 用戶可以通過幾個數(shù)字進行搜索(User can search item with serial number)
- 用戶可以在iPad上搜索(User can search on iPad)
- 用戶可以在Android上搜索(User can search on Android)
- 用戶可以在虛擬3D圖像上查看結(jié)果(User can see the result on a virtual 3D map)
在這一小節(jié)我們將在BPD上繪制這幾個用戶故事。
1. 從圖表工具欄中選擇User Story,你需要向下滾動一點以便能查找到它。
2. 點擊圖表創(chuàng)建一個故事卡,然后輸入User can search item with serial number作為名字。
3. 故事卡看起來有一點大,可以選擇調(diào)整縮小。
4. 取代將故事卡松散地放在圖表上的方式,我們將它與任務(wù)連接起來,形成一個“映射”。按住用戶故事左上的Generic Connector資源,然后將它們拖到任務(wù)Find Item in Inventory上。
5. 松開鼠標(biāo)創(chuàng)建連接器,拖拉連接器來調(diào)整拐點。
6. 為了防止讀者將通用連接器與BPMN序列流混淆,讓我們給連接器提供一個不同的外觀。將鼠標(biāo)指針移到通用連接器上,然后點擊Format Line。
7. 選擇點線類型。
到目前為止,BPD如下圖所示:
8. 應(yīng)該同樣的方法繪制其他三個用戶故事。
9. 假設(shè)你剛完成了關(guān)于用戶需求的研究。你可以分別從任務(wù)Report Item Not Found和Report Item Found找到兩個用戶故事User can forward the result to teammate(s)和User can save the result。讓我們在圖表上繪制用戶故事,并將它們映射到相應(yīng)的任務(wù)。
10. 用戶故事User can save the result同樣滿足任務(wù)Report Item Not Found。讓我們使用類屬連接器來映射用戶故事和任務(wù)。
隱藏用戶故事層
假設(shè)你希望與一位對這些用戶故事不感興趣的高級管理人員討論業(yè)務(wù)流程。本節(jié)將介紹如何隱藏用戶故事層。
1. 在應(yīng)用程序工具欄中選擇View > Layers。
2. 在Diagram Layers窗口,取消勾選User Stories層的Visible選項。
3. 點擊Close回到圖表,你會發(fā)現(xiàn)用戶故事不見了。