
文章圖片

文章圖片

文章圖片

文章圖片

文章圖片

文章圖片

4.3.敏捷需求建模方法第四章 軟件需求管理
前言大家好 , 這節(jié)我們學(xué)習(xí)軟件項(xiàng)目管理---敏捷需求建模方法 。
一、建模方法
敏捷思維認(rèn)為項(xiàng)目需求是慢慢清楚的過(guò)程 , 對(duì)需求可以采用漸近明晰的方法應(yīng)對(duì)變化 。 敏捷需求從Product Backlog(產(chǎn)品待辦事項(xiàng)列表)開(kāi)始 , 需求的來(lái)源包含產(chǎn)品想法的一個(gè)有序列表 , 一個(gè)長(zhǎng)短不定列表 , 可以是模糊的或是不具體的 , 逐漸完善 , 越來(lái)越明確 。每個(gè)迭代開(kāi)發(fā)過(guò)程從產(chǎn)品待辦事項(xiàng)選擇部分需求以及細(xì)化形成Spring Backlog , 細(xì)化的過(guò)程就是編寫(xiě)Story的過(guò)程 。
Story的涵義:按照迭代計(jì)劃逐步細(xì)化需求形成Story(故事)鼓勵(lì)開(kāi)發(fā)人員、測(cè)試人員、業(yè)務(wù)分析人員和產(chǎn)品負(fù)責(zé)人合作編寫(xiě)故事確保所有的故事都足夠小可以持續(xù)交付工作 。 最好每天完成至少一個(gè)故事 。
因此 , 敏捷需求是通過(guò)User Stories(用戶故事)來(lái)體現(xiàn)的 , 我們知道UML需求是從use case(用例)開(kāi)始的 , 敏捷是從user stories開(kāi)始的 , 他們的涵義基本一致的 , 而用戶故事按照一定的語(yǔ)法形式進(jìn)行表示 , 不需要技術(shù)語(yǔ)言來(lái)描述 , 只是以客戶能夠明白的 , 簡(jiǎn)短的形式來(lái)表達(dá) 。
【Linux|軟件項(xiàng)目管理 4.3.敏捷需求建模方法】一個(gè)典型的描述模板如下:AS a
這是一個(gè)具體的user stories例子:這個(gè)故事是文件備份功能 , stories描述如下:作為一個(gè)用戶 , 希望備份整個(gè)硬盤(pán) , 以便工作內(nèi)容不會(huì)丟失 。 獲取到user stories后 , 需要與客戶進(jìn)行分析 , 相互溝通 , 討論 , 并生成Story 。那么如何評(píng)價(jià)一個(gè)story是一個(gè)好的story呢?有一些標(biāo)準(zhǔn)是可以參考的 。 例如INVEST , 那么他就描述了好的story的六個(gè)特征:I代表獨(dú)立特征 , N代表清晰描述 , V代表需求的價(jià)值特征 , E&S代表比較小 , 足以進(jìn)行估算 。
二、Story排序我們知道需求分為功能性需求和非功能性需求 , 我們前面用Story描述了功能需求 。 其實(shí)也可以用Story來(lái)描述非功能性需求 , 例如我們可以看:這是用Story來(lái)描述的非功能性需求描述了系統(tǒng)運(yùn)行環(huán)境開(kāi)發(fā)語(yǔ)言的兼容性以及系統(tǒng)的健壯性 。
相關(guān)經(jīng)驗(yàn)推薦
- 軟件|Windows必裝的3款免費(fèi)效率工具,排名不分先后
- 高通驍龍|微軟Defender翻車(chē):被踢出Win10殺毒軟件第一梯隊(duì)
- 軟件|精選5款不常見(jiàn)但十分好用的國(guó)產(chǎn)軟件
- 大數(shù)據(jù)|自動(dòng)化財(cái)稅時(shí)代,使用什么進(jìn)銷(xiāo)存軟件好?
- 軟件|鴻蒙系統(tǒng)徹底刪除“流氓”軟件詳細(xì)教程來(lái)了
- 聯(lián)想|抗衡微軟,三款國(guó)產(chǎn)軟件接力金山WPS,身體力行,不愧是國(guó)產(chǎn)之光
- 軟件測(cè)試|【軟件測(cè)試】多家大廠的軟件測(cè)試面試常見(jiàn)問(wèn)題合集(BAT、三大流量廠商、知名大廠)
- 軟件|近年來(lái)交友軟件的興起與其“變化”
- 軟件|如何屏蔽繞過(guò)ASM入網(wǎng)小助手
- 軟件|曾經(jīng)很火,現(xiàn)在基本上消失的軟件,你用過(guò)幾個(gè)?
