敏捷開發(fā)模式中的用戶故事

用戶故事的概念:

用戶故事在軟件開發(fā)過程中被作為描述需求的一種表達形式,用來確認用戶和用戶需求的簡短描述。
用戶故事 = 用戶 + 故事 = 人 + 故 + 事

用戶故事的三要素:

[1] 角色:誰要使用這個
[2] 活動:要完成什么活動或者任務(wù)
[3] 價值:為什么要這么做,這么做能帶來什么價值

也就是:

作為...(角色),我想要...(活動),以便于...(實現(xiàn)價值)

用戶故事的3C原則:

  • 卡片:將用戶故事寫在卡片上
  • 交談:將用戶故事背后的細節(jié)與客戶交流
  • 確認:要確認用戶故事被正確完成

用戶故事的INVEST原則:

1- Independent(獨立的:盡量獨立的故事,減少用戶間依賴性
2- Negotiable(可協(xié)商性):簡短描述,不包括細節(jié),可以通過交流與用戶協(xié)商實現(xiàn)細節(jié)
3- Valuable(有價值):每個故事對用戶來說必須具有價值
4- Estimable(可以估算性):能夠通過用戶故事估計功能的優(yōu)先級、工作量,安排計劃
5- Small(短小):一句話一個用戶故事
6- Testable(可測試性):必須能夠通過測試,檢驗功能是否滿足用戶故事

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容