翻譯|使用教程|編輯:吳園園|2019-09-04 14:57:23.053|閱讀 613 次
概述:Visual Paradigm是包含設(shè)計共享、線框圖和數(shù)據(jù)庫設(shè)計新特性的企業(yè)項目設(shè)計工具。本教程將向您展示如何編寫有效的用例。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
Visual Paradigm是包含設(shè)計共享、線框圖和數(shù)據(jù)庫設(shè)計新特性的企業(yè)項目設(shè)計工具。Visual Paradigm公司在其核心產(chǎn)品Visual Paradigm for UML更新到v11.1的時候,把三個原始的系列產(chǎn)品(Agilian、Visual Paradigm for UML和Logizian)融合在一起,將最初為不同建模功能服務(wù)的多個獨立產(chǎn)品整合成的一個產(chǎn)品,其名字被命名為Visual Paradigm——與公司的名字相同。現(xiàn)在你只需要這樣單獨的一款模型軟件 Visual Paradigm就可以完成用UML設(shè)計軟件,用BPMN去執(zhí)行業(yè)務(wù)流程分析,用ERD企業(yè)設(shè)計數(shù)據(jù)庫的任務(wù)。
Visual Paradigm現(xiàn)已更新至最新版本16.0,新版本引入了大型Scrum畫布和幾十種新的圖案,同時還增強了在線圖表功能和支持從Customer Journey Map打開完整圖表編輯器的功能。新版本,新功能,趕快下載體驗吧!(Visual Paradigm現(xiàn)已加入在線訂購,現(xiàn)在搶購立享優(yōu)惠!)
每個軟件項目的基本目標是為目標用戶構(gòu)建和交付正確的產(chǎn)品。
但是:什么是'正確的產(chǎn)品'?
正確的產(chǎn)品是客戶想要,需要和渴望的產(chǎn)品。不幸的是,沒有人知道他們想要什么和需要什么,包括客戶自己。
在本教程中,我們將介紹一種可幫助您識別客戶需求的系統(tǒng)方法。它涉及對要滿足的業(yè)務(wù)目標的前期認識,并逐步發(fā)現(xiàn)基于目標的需求。
讓我們從用例開始 - 一種被證明在用例管理中有效的工具。
用例和用例圖
用例是什么?
用例描述了要構(gòu)建的系統(tǒng)要滿足的特定業(yè)務(wù)目標。從圖形上看,它是一個帶有名稱的橢圓形,看起來很簡單,但卻是管理業(yè)務(wù)目標或項目目標時最常用的工具。
什么是用例圖?
用例圖是一種為需求獲取而創(chuàng)建的統(tǒng)一建模語言(UML)圖。用例圖提供了用戶(由演員表示)希望通過使用系統(tǒng)實現(xiàn)的目標(由用例建模)的圖形概述。用例圖中的用例可以根據(jù)其相關(guān)性,抽象級別和對用戶的影響進行組織和安排。可以連接它們以顯示它們的依賴關(guān)系,包含關(guān)系和擴展關(guān)系。
什么是用戶故事?
任何具有軟件開發(fā)經(jīng)驗的人都可能會遇到與利益相關(guān)者的溝通問題。用戶故事是與利益相關(guān)者開展討論的好方法,可確保開發(fā)團隊了解利益相關(guān)者的需求。由產(chǎn)品所有者創(chuàng)建的用戶故事簡單而簡潔地捕獲需求的“誰”,“什么”和“為什么”,這通常以非技術(shù)格式用自然語言編寫。敏捷開發(fā)已經(jīng)與用戶故事一起進入開發(fā)方法的主流,用于需求發(fā)現(xiàn)。
使用用例發(fā)現(xiàn)用戶故事
重要的是要注意,僅用例表示目標,而不是要支持的實際要求。Nevertheness,用例為發(fā)現(xiàn)需求提供了一個很好的起點。以下是好處:
用例提供了明確的項目范圍。可以減少識別項目范圍之外的需求的可能性
從用例中獲得的要求保證與業(yè)務(wù)愿景和目標保持一致
用例和需求之間的可跟蹤性有助于在軟件項目的任何時刻闡明需求的基本原理
總結(jié)一下:當您將用例用作需求發(fā)現(xiàn)和管理的工具時,用例可能會有效。
在Visual Paradigm中繪制用例圖
在接下來的部分中,我們將演示如何使用Visual Paradigm開發(fā)用例模型和編寫用戶故事。我們將以酒店預(yù)訂系統(tǒng)為例。
讓我們從繪制用例圖開始。
通過從工具欄中選擇Project> New,在Visual Paradigm中創(chuàng)建一個新項目。在“ 新建項目”窗口中,將項目命名為Hotel Reservation System,然后單擊底部的“ 創(chuàng)建空白項目 ”。
要創(chuàng)建用例圖,請從工具欄中選擇“ 圖表”>“新建 ”。在New Diagram窗口中,選擇Use Case Diagram并單擊Next。保持“空白”選中,然后單擊下一步。輸入System Use Cases作為圖表名稱,然后單擊OK。
按圖表工具欄中的Actor。將其拖到圖表上以創(chuàng)建一個actor并將其命名為Customer。
系統(tǒng)將允許用戶進行預(yù)約,這是系統(tǒng)的一個用例。讓我們?yōu)樗鼊?chuàng)建一個用例。將鼠標指針移到Customer actor上。按右上角的資源目錄圖標并將其拖出。
在資源目錄中選擇關(guān)聯(lián) - >用例。
釋放鼠標按鈕以創(chuàng)建用例。將其命名為Make Reservation。actor和用例之間的關(guān)聯(lián)表明actor將與系統(tǒng)交互以實現(xiàn)相關(guān)的用例。
完成設(shè)計使其看起來像這樣:
編寫用戶故事
在本節(jié)中,我們將繼續(xù)在用例“Make Reservation”中編寫用戶故事。我們將使用用戶故事地圖來管理我們的用戶故事。
第一部分 - 從用例中形成故事地圖的“主干”
用戶故事地圖提供了管理用戶故事的分層結(jié)構(gòu)。頂級被稱為骨干。它捕獲用戶將完成的高級活動。
Visual Paradigm通過一個名為“發(fā)送到”的功能彌補了從用例到用戶故事的差距。您可以將用例圖中創(chuàng)建的用例發(fā)送到用戶故事地圖中,形成主干。我們試試吧。
右鍵單擊用例Make Reservation,然后從彈出菜單中選擇Related Elements> Send to Product Backlog。
反復(fù)將其他用例發(fā)送到用戶故事地圖
從工具欄中選擇Agile> User Story Map打開用戶故事地圖。
有三種結(jié)構(gòu)可供選擇。您可以選擇適合您的項目類型和比例的那個。現(xiàn)在,讓我們選擇第三個。單擊簡化2(3級)。
用戶活動是根據(jù)用例創(chuàng)建的,并保存在故事地圖左側(cè)的保留列表下。讓我們與他們一起構(gòu)成故事地圖的支柱。將“保留”拖動到地圖的頂層。
反復(fù)將其他用戶活動拖到故事地圖上。
第二部分 - 將用戶活動分解為史詩
為了便于管理需求和工作,您可以將用戶活動分解為史詩。這可以通過將用戶活動分成多個功能單元來完成。我們來試試吧。
將鼠標指針移到用戶活動Make Reservation上,然后單擊它下面的+按鈕創(chuàng)建一個史詩。
輸入搜索酒店作為史詩的名稱。
讓我們在用戶活動Make Reservation下添加一個史詩。將鼠標指針移到搜索酒店上,然后單擊右側(cè)的+以創(chuàng)建兄弟。
將史詩命名為一個房間。
為其余剩余的用戶活動創(chuàng)建epics。
第三部分 - 編寫用戶故事
創(chuàng)建用戶故事以捕捉每個史詩下的要求。我們試試吧。
讓我們?yōu)樗阉骶频陝?chuàng)建用戶故事。與您如何通過用戶活動創(chuàng)建史詩類似,這一次,將鼠標指針移到搜索酒店上,然后單擊其下方的+按鈕以創(chuàng)建用戶素材。
輸入用戶案例的名稱:執(zhí)行酒店搜索。
按Enter鍵以創(chuàng)建下一個用戶素材:將搜索設(shè)置保留在會話中。
假設(shè)我們希望在第一個版本中提供這兩個功能。讓我們將它們拖到第1版行。
創(chuàng)建其他用戶故事并將其移動到不同的Release行中。
詳細介紹用戶故事
用戶故事必須詳細說明,以便為軟件團隊提供足夠的信息,以確定要執(zhí)行的任務(wù)以支持用戶的需求并執(zhí)行準確的時間和精力估算。在本節(jié)中,我們將向您展示如何詳細說明用戶故事的行為。
雙擊用戶故事執(zhí)行酒店搜索以將其打開。
打開“ 方案”選項卡。場景編輯器由行組成,稱為步驟。每個步驟代表一個演員輸入或系統(tǒng)響應(yīng)。
單擊第一步并輸入第一個用戶輸入:輸入城市,到達,出發(fā),房間類型,然后單擊“搜索”。
按Enter鍵完成此步驟。將為您創(chuàng)建第2步。
第2步是關(guān)于系統(tǒng)如何響應(yīng)用戶的輸入。您可以從編寫“System ...”開始,但有更好的方法來表示系統(tǒng)響應(yīng)。右鍵單擊該行,然后從彈出菜單中選擇“ 添加控制”>“系統(tǒng)響應(yīng) ”以添加系統(tǒng)響應(yīng)步驟。
您現(xiàn)在可以輸入步驟2的內(nèi)容:顯示酒店列表。
再添加兩個步驟。
更多東西 - 創(chuàng)建基于場景的線框
線框是用戶界面的草圖。它可以幫助您在需求收集的早期代表要開發(fā)的系統(tǒng)的屏幕和屏幕流程。您可以將線框關(guān)聯(lián)到方案中的步驟。本節(jié)將向您展示如何使用線框工具將線框添加到步驟。
單擊第一步。
將鼠標指針移動到右側(cè)的綠色三角形。然后單擊Define Wireframe。
您看到灰色窗格出現(xiàn)在右側(cè)?單擊它以選擇要創(chuàng)建的線框類型。
在彈出窗口中,選擇“ 網(wǎng)站”。
單擊“ 新建網(wǎng)站線框”。將出現(xiàn)一個新的線框,其中包含一個空的瀏覽器窗口。您可以在這里為網(wǎng)站準備模型。
在我們開始在瀏覽器窗口中添加不同的組件之前,讓我們調(diào)整它以使其更小。單擊“瀏覽器”窗口的標題。
單擊后,調(diào)整大小處理程序?qū)@示在“瀏覽器”窗口周圍,以便您手動調(diào)整窗口大小。讓我們嘗試一種更直接的方法。右鍵單擊瀏覽器的標題,然后從彈出菜單中選擇瀏覽器大小(1024 x 768)> 800 x 600。
利用圖表工具欄中列出的線框工具創(chuàng)建如下的線框:
單擊步驟標題旁邊的三角形按鈕返回場景編輯器。
完成后,您可以看到線框的縮略圖顯示在方案編輯器中。
=====================================================
更多Visual Paradigm相關(guān)資源,請點擊此處進行查看~
想要購買Visual Paradigm正版授權(quán)的朋友可以。
更多精彩內(nèi)容,敬請關(guān)注下方的微信公眾號,及時獲取產(chǎn)品最新資訊▼▼▼
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@ke049m.cn
文章轉(zhuǎn)載自: