《用户故事与敏捷方法》阅读笔记一
? ? 在沒(méi)有讀本書(shū)之前,雖然課上老師也講用戶故事,但是其實(shí)一直是對(duì)這個(gè)概念比較模糊,當(dāng)時(shí)的理解就是用戶故事就是簡(jiǎn)單的模擬用戶使用軟件的情形,也僅僅是模擬用戶使用軟件的情形,沒(méi)有什么其他太多的用戶。但是讀了這本書(shū)后,雖然沒(méi)讀多少,但是對(duì)用戶故事有了更為深刻,甚至可以說(shuō)是對(duì)用戶故事的真諦有了一些了解。用戶故事描述了對(duì)用戶、系統(tǒng)或軟件購(gòu)買(mǎi)者有價(jià)值的功能。主要包括三個(gè)方面:1、一份書(shū)面的故事描述,用來(lái)做計(jì)劃和作為提示。2、有關(guān)故事的對(duì)話,用于具體化故事細(xì)節(jié)。3、測(cè)試,用于表達(dá)和編檔故事細(xì)節(jié)且可用于確定故事何時(shí)完成。這三點(diǎn)又被簡(jiǎn)稱為:卡片、對(duì)話和確認(rèn)。
? ? 以前理解的用戶故事就是一個(gè)情景模擬,對(duì)編程沒(méi)有太大幫助,而且當(dāng)時(shí)的用戶故事都寫(xiě)得比較籠統(tǒng),看了書(shū)后才知道只有寫(xiě)的適度詳細(xì)的用戶故事才能更好的幫助編程,在我們寫(xiě)用戶故事時(shí),首先寫(xiě)出來(lái)的用戶故事要能代表對(duì)用戶有價(jià)值的功能。這就需要我們?cè)趯?xiě)用戶故事之前,確定好用戶的范圍以及用戶的真實(shí)需求。只有這樣寫(xiě)出來(lái)的用戶故事才能代表用戶有價(jià)值的功能。
? ? 用戶故事還要寫(xiě)的夠細(xì)節(jié),因?yàn)橹挥凶銐蚣?xì)節(jié)的用戶故事,當(dāng)然也不用太過(guò)細(xì)節(jié),理想的情況是所寫(xiě)的故事能夠讓一兩個(gè)程序員花半天到兩周時(shí)間完成代碼和測(cè)試。只有寫(xiě)出了對(duì)細(xì)節(jié)描述準(zhǔn)確而又不是太過(guò)細(xì)節(jié)的用戶故事才可以協(xié)助程序員更快更好的完成用戶故事所涉及的軟件功能。
? ? 完成時(shí)間也是用戶故事記錄的另一條信息,而完成時(shí)間就是項(xiàng)目用戶的期望時(shí)間,同時(shí)我們還有理解項(xiàng)目用戶的期望是什么,用戶的期望最好以驗(yàn)收測(cè)試的 形式記錄下來(lái)。測(cè)試描述可以簡(jiǎn)短、不完整,可以在任何時(shí)候加入或者刪除。寫(xiě)這些測(cè)試描述的目的就是傳遞故事的額外信息,以便于開(kāi)發(fā)人員知道故事于什么時(shí)候結(jié)束。這對(duì)于開(kāi)發(fā)人員更好的理解用戶需求是很有幫助的。
? ?用戶故事就是為了開(kāi)發(fā)人員與軟件的使用者溝通的中間傳話人,通過(guò)用戶故事可以更好的理解用戶需求,只有對(duì)用戶的真實(shí)需求理解透徹了才能寫(xiě)出好的軟件,做出客戶滿意的產(chǎn)品。
轉(zhuǎn)載于:https://www.cnblogs.com/dawn-sky/p/5931109.html
總結(jié)
以上是生活随笔為你收集整理的《用户故事与敏捷方法》阅读笔记一的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 网站运营 相关术语
- 下一篇: 盘点:崛起中的九大HTML5开发工具