??????? 需求是一種溝通工具忽匈,可用于引導(dǎo)大家對特性達(dá)成共識矿辽。 Scrum中丹允,需求細(xì)節(jié)是在開發(fā)期間持續(xù)不斷的對話中商討出來的,而且是等到團(tuán)隊開始構(gòu)建功能的時候袋倔,及時雕蔽、剛好地細(xì)化這些需求為團(tuán)隊提供支持。
??????? 并非所有需求都必須在相同時間做到同樣詳細(xì)宾娜。即將要做的需求比一段時間內(nèi)不準(zhǔn)備開發(fā)地需求更小更細(xì)批狐。我們采取逐步細(xì)化地策略,及時把龐大、較少細(xì)節(jié)地需求分解成一組更小承冰、更細(xì)地條目。
??????? 在使用Scrum進(jìn)行開發(fā)時困乒,我們會為需求創(chuàng)建PBI占位符贰谣。這些條目通常以故事地形式呈現(xiàn)娜搂,在Scrum過程中流動吱抚,明顯側(cè)重于以對話方式來澄清需求地細(xì)節(jié)。
??????? 用戶故事是可用于陳述業(yè)務(wù)價值地一種簡便格式恳谎,適合各種PBI,特別是特性因痛。用戶故事地制作方式旨在幫助業(yè)務(wù)人員于技術(shù)人員雙方都能理解需求岸更。用戶故事地結(jié)構(gòu)很簡單鸵膏,為會話提供了一個理想地占位符怎炊。
??????? 開發(fā)團(tuán)隊、產(chǎn)品負(fù)責(zé)人和利益干系人會在對話中發(fā)現(xiàn)并探討需求中地細(xì)節(jié)评肆。用戶故事僅僅是對進(jìn)行此會話地承諾。
??????? 用戶故事還要包括確認(rèn)信息盹廷,它體現(xiàn)為滿意條件地形式,是接收標(biāo)準(zhǔn)俄占。
??????? 用戶故事是一種優(yōu)秀地工具淆衷,可以承載者客戶或用戶價值地條目貫穿于Scrum地價值創(chuàng)造流程。
??????? 用戶故事應(yīng)該是獨立的祝拯,至少以應(yīng)該是相互間松散耦合地。相互依賴程度高的故事會使估算、拍優(yōu)先順序和規(guī)劃復(fù)雜化辕宏。
??????? 用戶故事應(yīng)該是可協(xié)商的。故事不是以前期需求文檔形式寫就的書面合同瑞筐,相反腊瑟,故事是占位符聚假,用于協(xié)商細(xì)節(jié)闰非。好故事能夠清晰的捕捉那些業(yè)務(wù)功能是用戶想要的。它們要為產(chǎn)品負(fù)責(zé)人财松、利益干系人與團(tuán)隊留出談判控件。
??????? 列表中所有的故事都必須有產(chǎn)品負(fù)責(zé)人以客戶與用戶代言人的身份認(rèn)可他們的價值菜秦。
? ? ? ? 用戶故事應(yīng)該是可估算的舶掖。估算指明故事的大小球昨,因此也指明故事的工作量和成本眨攘。