Visual Paradigm使用技巧:映射含用戶故事的BPMN
BPMN(業(yè)務(wù)流程模型和符號(hào))可以讓你通過(guò)簡(jiǎn)單的流對(duì)象圖形(如任務(wù)、子流程、事件、通道和池)來(lái)可視化業(yè)務(wù)工作流。分析人員喜歡將業(yè)務(wù)流程圖(BPD)作為一種工具,用于與用戶需求進(jìn)行溝通,以確定所需要借助信息系統(tǒng)的業(yè)務(wù)活動(dòng)。在Visual Paradigm中,敏捷團(tuán)隊(duì)可以為需求管理編寫用戶故事。你可以在UeXceler中編寫用戶故事,也可以直接在像BPD這樣的圖表中“繪制”故事。與業(yè)務(wù)活動(dòng)相關(guān)的用戶故事被稱為“用戶故事所映射的業(yè)務(wù)流程”。可視化的映射在識(shí)別系統(tǒng)需求和文檔方面很有用。下面的圖片向你展示了業(yè)務(wù)流程到用戶故事的映射的思想。

創(chuàng)建一個(gè)用戶故事層
我們不會(huì)直接在BPD上編寫用戶故事,而是將它們寫入一個(gè)單獨(dú)的圖表層。這個(gè)步驟不是必須的,但是當(dāng)你將用戶故事放到一個(gè)層中時(shí),你可以通過(guò)隱藏和顯示層來(lái)輕松控制它們的可見(jiàn)性。這可能很重要,因?yàn)槟憧赡懿幌M适乱恢背尸F(xiàn)。在討論業(yè)務(wù)流程時(shí),你可能希望更關(guān)注業(yè)務(wù)的工作流,而不是被其它圖形分散注意力。
1,下載示例 。
2. 從應(yīng)用程序工具欄中選擇Project > Open,點(diǎn)擊你剛下載的Inventory-Management-System.vpp,并打開(kāi)。
3. 打開(kāi)業(yè)務(wù)流程圖Track Item。

4. 從應(yīng)用程序工具欄中選擇View > Layers。
5. 在Diagram Layers窗口,點(diǎn)擊Create new layer,然后輸入User Stories作為層的名稱。

6. 點(diǎn)擊Close返回,現(xiàn)在你在流程圖中繪制的圖形將會(huì)位于User Stories層里。
在BPD中繪制用戶故事
假設(shè)你正在研究用戶相關(guān)的流程(圖),并在Inventory任務(wù)中邂逅了Find Item,在討論完用戶需求后,發(fā)現(xiàn)了下面幾個(gè)用戶故事:
- 用戶可以通過(guò)幾個(gè)數(shù)字進(jìn)行搜索(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上繪制這幾個(gè)用戶故事。
1. 從圖表工具欄中選擇User Story,你需要向下滾動(dòng)一點(diǎn)以便能查找到它。

2. 點(diǎn)擊圖表創(chuàng)建一個(gè)故事卡,然后輸入User can search item with serial number作為名字。

3. 故事卡看起來(lái)有一點(diǎn)大,可以選擇調(diào)整縮小。

4. 取代將故事卡松散地放在圖表上的方式,我們將它與任務(wù)連接起來(lái),形成一個(gè)“映射”。按住用戶故事左上的Generic Connector資源,然后將它們拖到任務(wù)Find Item in Inventory上。

5. 松開(kāi)鼠標(biāo)創(chuàng)建連接器,拖拉連接器來(lái)調(diào)整拐點(diǎn)。

6. 為了防止讀者將通用連接器與BPMN序列流混淆,讓我們給連接器提供一個(gè)不同的外觀。將鼠標(biāo)指針移到通用連接器上,然后點(diǎn)擊Format Line。

7. 選擇點(diǎn)線類型。

到目前為止,BPD如下圖所示:

8. 應(yīng)該同樣的方法繪制其他三個(gè)用戶故事。

9. 假設(shè)你剛完成了關(guān)于用戶需求的研究。你可以分別從任務(wù)Report Item Not Found和Report Item Found找到兩個(gè)用戶故事User can forward the result to teammate(s)和User can save the result。讓我們?cè)趫D表上繪制用戶故事,并將它們映射到相應(yīng)的任務(wù)。

10. 用戶故事User can save the result同樣滿足任務(wù)Report Item Not Found。讓我們使用類屬連接器來(lái)映射用戶故事和任務(wù)。

隱藏用戶故事層
假設(shè)你希望與一位對(duì)這些用戶故事不感興趣的高級(jí)管理人員討論業(yè)務(wù)流程。本節(jié)將介紹如何隱藏用戶故事層。
1. 在應(yīng)用程序工具欄中選擇View > Layers。
2. 在Diagram Layers窗口,取消勾選User Stories層的Visible選項(xiàng)。

3. 點(diǎn)擊Close回到圖表,你會(huì)發(fā)現(xiàn)用戶故事不見(jiàn)了。

本文翻譯自