用戶故事
用戶故事描述對(duì)用戶衩辟,系統(tǒng)绎晃,軟件購(gòu)買者有價(jià)值的功能:
1 書面的故事描述,用來做計(jì)劃與提示
2 故事的對(duì)話椎镣,具體細(xì)化故事細(xì)節(jié)
3 測(cè)試诈火,用于表達(dá)和編檔
例子:用戶可以在網(wǎng)站行發(fā)布簡(jiǎn)歷(史詩(shī)故事:故事很大)
細(xì)化:1.用戶可以搜索職位 2.用戶可以發(fā)布新職位 3.用戶可以瀏覽 4.用戶可以搜索
二級(jí)細(xì)化:
4.1 用戶可以那些值?(省市縣状答,職位冷守,關(guān)鍵字刀崖?)
4.2 搜索參數(shù)可以保存?
4.3 搜索要顯示的內(nèi)容拍摇?
自我總結(jié):用戶故事是屬于MVP模塊亮钦,最小可閉環(huán)的功能。用戶故事不等同用戶畫像充活,用戶故事側(cè)重表達(dá)要完成某一個(gè)最小完整功能蜂莉。用戶畫像以虛擬,抽象化人物的集合
為什么要編寫用戶故事:每個(gè)故事需商業(yè)用于來寫堪唐,而不是技術(shù)用語(yǔ)巡语。用于優(yōu)先級(jí)排列,放入迭代與發(fā)布
規(guī)劃發(fā)布:故事需求池淮菠,根據(jù)故事點(diǎn)數(shù)(工期)規(guī)劃
編寫用戶故事
編寫用戶故事特點(diǎn):獨(dú)立的男公,可討論,有價(jià)值合陵,可估計(jì)枢赔,小(最小MVP)拥知,可測(cè)試
刑ぐ荨(最下MVP):
史詩(shī)故事:復(fù)合故事和復(fù)雜故事。
史詩(shī)故事例子:用戶可以發(fā)布他的簡(jiǎn)歷:
1.簡(jiǎn)歷包含教育信息低剔,工作信息速梗,出版物,個(gè)人情況襟齿,求職目標(biāo)等 2.簡(jiǎn)歷的標(biāo)識(shí)狀態(tài):激活關(guān)閉...3.用戶有多份簡(jiǎn)歷 4.用戶可以刪除簡(jiǎn)歷 5.用戶可以修改簡(jiǎn)歷
可測(cè)試:1 用戶必須覺得軟件好用姻锁,2 用戶絕不需要花很長(zhǎng)時(shí)間等待窗口出現(xiàn);以上兩點(diǎn)不可量化猜欺,需要具體的量化指標(biāo)量化
用戶角色建模
以求職發(fā)布簡(jiǎn)歷為例位隶,盡可能羅列角色:
求職者,初次找工作者开皿,裁員受害者涧黄,工作地點(diǎn)搜索者,監(jiān)視者赋荆,工作發(fā)布者笋妥,簡(jiǎn)歷閱讀者
a)然后合并整合重疊的角色,b)虛構(gòu)人物(其實(shí)看了介紹就是用戶畫像 c)極端人物:邊界值窄潭,安全等因素的考慮
用戶故事不是用例:用例是對(duì)系統(tǒng)之間以及一個(gè)或者多個(gè)用戶之間交互的一般性描述挽鞠,用例可以編寫為非結(jié)構(gòu)化的文本,或者符合結(jié)構(gòu)化的模板。故事與用例之間區(qū)別:他們的范圍信认。兩者之間都可以交付商業(yè)價(jià)值為目標(biāo)材义,但故事的范圍更小。(用例可以理解為測(cè)試用例)
用戶故事不是場(chǎng)景:用戶故事和場(chǎng)景區(qū)別主要在范圍和細(xì)節(jié):場(chǎng)景包含更多細(xì)節(jié)嫁赏,涵蓋多個(gè)故事.交互式設(shè)計(jì)場(chǎng)景比用戶故事要具體其掂,場(chǎng)景很具體的描述虛擬人物和系統(tǒng)使用的背景,而且潦蝇,一個(gè)場(chǎng)景通常描述的范圍比一個(gè)用戶故事大
用戶故事優(yōu)勢(shì):易于溝通款熬,易理解,mvp適合做計(jì)劃和迭代
Scrum與用戶故事
Scrum是迭代遞增的軟件過程:一輪迭代的過程是一種持續(xù)改進(jìn)的過程攘乒,團(tuán)隊(duì)清楚一輪迭代不完善贤牛,二輪迭代支持更多功能,三輪迭代支持錯(cuò)誤處理功能
實(shí)施Scrum過程30天為周期则酝,成為Sprint殉簸。
每日Scrum簡(jiǎn)會(huì):昨天/今天做什么。困難點(diǎn)沽讹?
其他非功能性需求
性能般卑,準(zhǔn)確性,移植性爽雄,重用性蝠检,維護(hù)性,安全挚瘟,容量叹谁,易用
完整實(shí)例:
從零到一開發(fā)航海用品商城:
1 定義角色雛形,羅列所有的角色乘盖,整合和提煉所有角色本慕,添加虛構(gòu)人物(用戶畫像)。
2 枚舉用戶故事:
a)用戶可以搜索商品名稱
b)用戶查看商品信息
c)用戶可以加入購(gòu)物車
d)增設(shè)送貨地址侧漓,賬單地址
e)對(duì)商品評(píng)價(jià),評(píng)星評(píng)分
f)用戶可以編輯的賬號(hào)信息
g)用戶可以查詢歷史訂單
h)用戶可以看到各種主題推薦(比如商品套餐活動(dòng))
i)管理員刪除權(quán)限
j)管理員編輯信息
k)用戶可以檢查訂單狀態(tài)监氢,對(duì)不同狀態(tài)的操作布蔗,如增,刪改等
l)系統(tǒng)必須支持并發(fā)用戶
......
總結(jié):什么是用戶故事浪腐,如何編寫用戶故事
附錄
(完)