Visual Paradigm敏捷開發(fā)教程(6):如何確定業(yè)務(wù)目標(biāo)
無論你是在開發(fā)軟件系統(tǒng)還是應(yīng)用程序,無論它的規(guī)模是大是小,你都必須了解全局。如果不了解整個(gè)系統(tǒng),就很難做出正確的決定,包括產(chǎn)品中需要包含哪些內(nèi)容以及不需要包含哪些內(nèi)容。這可以通過創(chuàng)建一個(gè)用例模型來完成,用例模型可總結(jié)所需的系統(tǒng),并讓你從系統(tǒng)級別上了解范圍和進(jìn)展。
什么是用例圖?
用例圖是用例模型的可視化。在用例模型中,使用系統(tǒng)或協(xié)助完成目標(biāo)的利益相關(guān)者被建模為參與者,而系統(tǒng)將用于實(shí)現(xiàn)這些目標(biāo)的方式被建模為用例。
定義業(yè)務(wù)目標(biāo)
執(zhí)行以下步驟來確定scrum項(xiàng)目的目標(biāo),并在用例模型中表示它們。你可以通過訪問交互式產(chǎn)品之旅交互式地嘗試這些步驟。
1. 在Scrum Process Canvas中,點(diǎn)擊打開Identify Business Goals工作項(xiàng)。
2. 點(diǎn)擊Use Case Model行動組件。
3. 繪制一個(gè)用例圖來表示參與者(即產(chǎn)品用戶的種類)和用例(即要實(shí)現(xiàn)的業(yè)務(wù)目標(biāo))。用例圖是用例模型的可視化。在用例模型中,使用系統(tǒng)或協(xié)助完成目標(biāo)的利益相關(guān)者被建模為參與者,而系統(tǒng)將用于實(shí)現(xiàn)這些目標(biāo)的方式被建模為用例。
4. 完成繪制之后,通過面包屑導(dǎo)航欄返回到工作項(xiàng)頁面。
5. 這一步包含另外一個(gè)行動組件Prioritized Use Cases,點(diǎn)擊打開它。
6. 這里顯示了一個(gè)ETL表,它列出了你在用例圖中所創(chuàng)建的用例。通過輸入用例的優(yōu)先級、大小和復(fù)雜性來完成此表。如果要描述用例,可點(diǎn)擊用例行的描述單元格。
7. 在Description面板輸入描述。
8. 選擇用例的優(yōu)先級。用例被劃分為不同優(yōu)先級,以便盡早交付最大和最直接的業(yè)務(wù)收益。有關(guān)選擇的詳細(xì)信息,請參閱Instruction面板。
9. 選擇用例的大小,這是支持用例所需要的工作的主觀評價(jià)。
10. 選擇用例的復(fù)雜性,這是對支持用例的相對困難程度的主觀評價(jià)。
11. 重復(fù)更新其它用例。
12. 通過面包屑導(dǎo)航欄回到工作項(xiàng)頁面。
13. 完成之后,單擊右下角的Commit,然后從彈出菜單中選擇Complete。