摘要:這篇文章主要解決因為不能很好地理解需求而估算做不好的問題,在這里可以了解下如何利用用戶故事了解需求。 背景 很多團隊在應用敏捷開發時,對估算經常感到困惑。這里所說的估算是指產品列表條目(PBI, Product Backlog Item)的估算 。比如,估算以什么標准進行?開發 ...
需求文檔和敏捷中的Epic,User Story, Task之間是什么關系以及如何將需求文檔轉換成敏捷方式的描述,指導開發人員。 一直是很多公司團隊比較困擾的問題,那么最近筆者為了解決這些問題,上了一些課程, 現將核心內容,總結如下,希望對大家有幫助,一起探討 在項目開發過程中,由於歷史或者出於方便和規范的原因項目經理一般還是喜歡使用word文檔來描述需求。 舉個電商的例子,一般文檔結構會如下所示 ...
2018-04-10 09:23 0 1784 推薦指數:
摘要:這篇文章主要解決因為不能很好地理解需求而估算做不好的問題,在這里可以了解下如何利用用戶故事了解需求。 背景 很多團隊在應用敏捷開發時,對估算經常感到困惑。這里所說的估算是指產品列表條目(PBI, Product Backlog Item)的估算 。比如,估算以什么標准進行?開發 ...
摘要: 一件用戶通過系統完成他一個有價值的目標(買一罐飲料)的事。這樣的過程就叫“用戶案例(user case)”或者“用戶故事(user story)”。本文描述了敏捷開發的技巧:如何以用戶故事管理項目. 什么是用戶故事(user story) 假定這個項目的客戶是個飲料 ...
第一章:概覽 1.什么是用戶故事 作者在文中給出了如下的定義:描述對用戶、系統或軟件購買者有價值的功能。我們不難看出,對於用戶故事,他的立足點是用戶,那么他就是對用戶需求的描述。在BigMoneyJob網站的例子中:作者給出了幾個事例故事:(1)用戶可以搜索職位(2)公司可以發布新 ...
用戶故事是在敏捷開發中表達需求的主要方式,我們在做敏捷開發的時候都有需求池的概念,在Scrum中這個需求池就是產品backlog,需求池里面是條目化的需求,每一條通常是一個用戶故事。按照Scrum的定義,產品backlog是一個基於價值強制排序的隊列,團隊按照價值的高低,順序地交付需求 ...
菜鳥Scrum敏捷實踐系列索引 菜鳥Scrum敏捷實踐系列(一)用戶故事概念 菜鳥Scrum敏捷實踐系列(二)用戶故事驗收 菜鳥Scrum敏捷實踐系列(三)用戶故事的組織---功能架構的規划 一、用戶故事的狀態: 用戶故事推薦定義五種狀態,分別是“構思”、“已批准 ...
本系列的第一篇【用戶故事驅動的敏捷開發 – 1. 規划篇】跟大家分享了如何使用用戶故事來幫助團隊創建需求的過程,在這一篇中,我們來看看如何使用這些用戶故事和功能點形成產品backlog。產品backlog是敏捷開發中用來管理需求列表,排定優先級,形成迭代計划,組織開發/測試和交付過程的工具。可以說 ...
菜鳥Scrum敏捷實踐系列索引 菜鳥Scrum敏捷實踐系列(一)用戶故事概念 菜鳥Scrum敏捷實踐系列(二)用戶故事驗收 菜鳥Scrum敏捷實踐系列(三)用戶故事的組織---功能架構的規划 敏捷開發對需求規划的要求是很高的,首先需求是打散的,一個大的項目需求 ...
提起用戶故事拆分,我們聽得最多的就是INVEST原則(關於INVEST原則可以參考文章“用戶故事等於需求說明”——你一定沒有寫好用戶故事),但很多人面臨的問題是拿到一個較大的用戶故事時,該如何拆分才能使得它滿足Small的原則呢?接下來,就和大家一起討論一下如何拆分用戶故事 ...