撰稿:Misty Faucheux
編輯:Michele McDonough
翻譯:水士白
時(shí)間:2018年11月15日
使用故事點(diǎn)作為Scrum 方法的一部分,項(xiàng)目團(tuán)隊(duì)可以更輕松地將大型項(xiàng)目分解為更小,可管理的項(xiàng)目。本文解釋了故事點(diǎn)過程以及項(xiàng)目如何從使用它們中受益。
- 一個(gè)簡(jiǎn)單的Scrum故事點(diǎn)示例
Scrum 方法允許簡(jiǎn)化項(xiàng)目并促進(jìn)項(xiàng)目團(tuán)隊(duì)成員之間的開放式溝通。 Scrum流程的一個(gè)主要組成部分是故事點(diǎn)。謂詞點(diǎn)是衡量用戶故事(客戶指定的軟件系統(tǒng)功能)或項(xiàng)目的規(guī)模和復(fù)雜程度的一種方法。
故事點(diǎn)分配給待辦事項(xiàng)列出的任務(wù),由項(xiàng)目團(tuán)隊(duì)確定。一些團(tuán)隊(duì)使用簡(jiǎn)單的方法,如“石頭-剪刀-布”來提出測(cè)量結(jié)果,而其他人使用更復(fù)雜的方法。每個(gè)團(tuán)隊(duì)為與積壓中的其他任務(wù)相關(guān)的每個(gè)任務(wù)設(shè)置一個(gè)數(shù)字。例如,如果你使用T恤作為比喻,并使用1到10作為你的價(jià)值觀,那么你可以說超大T恤是10,而超小T恤是1.A中型T恤將被分配五個(gè),因?yàn)樗撬谐叽绲闹虚g。當(dāng)使用這個(gè)類比時(shí),一個(gè)值為1的項(xiàng)目將是一個(gè)相當(dāng)簡(jiǎn)單,容易的項(xiàng)目,而10將是一個(gè)更復(fù)雜的項(xiàng)目。
這些相對(duì)術(shù)語更多地與問題的大小和難度相對(duì)應(yīng),而不是與持續(xù)時(shí)間相對(duì)應(yīng)。由于度量是相對(duì)的,一個(gè)程序員可以在六天內(nèi)完成一個(gè)10值項(xiàng)目,而另一個(gè)程序員可能需要12天才能完成相同的項(xiàng)目。
更有可能的是,當(dāng)每個(gè)團(tuán)隊(duì)成員提出一個(gè)價(jià)值時(shí),會(huì)有一些不同的觀點(diǎn)。雖然在分配故事點(diǎn)時(shí)很容易順從主角,但需要進(jìn)行討論以聽取價(jià)值觀背后的推理。圍繞故事點(diǎn)的討論可以幫助來自不同學(xué)科的成員更像是一個(gè)有凝聚力的整體而不是來自不同部門的不同團(tuán)隊(duì)成員。這些討論一直進(jìn)行,直到可以就單一價(jià)值達(dá)成一致。同樣,故事點(diǎn)與時(shí)間無關(guān),只與用戶故事的絕對(duì)大小有關(guān)。
- 故事點(diǎn)任務(wù)板
使用故事點(diǎn)來估計(jì)項(xiàng)目的價(jià)值可以非常準(zhǔn)確地預(yù)測(cè)項(xiàng)目何時(shí)完成。
如果您與同一團(tuán)隊(duì)合作,您就知道他們需要多長(zhǎng)時(shí)間才能根據(jù)預(yù)定的故事點(diǎn)完成項(xiàng)目。如果一個(gè)值為1的故事點(diǎn)需要2天而故事點(diǎn)值為10需要2周,您可以添加分配給每個(gè)功能的故事點(diǎn),以估計(jì)完成項(xiàng)目所需的天數(shù)或周數(shù)。如果您不熟悉您的團(tuán)隊(duì),可能需要一些Sprint才能看到團(tuán)隊(duì)每個(gè)Sprint可以完成多少故事點(diǎn)。
可以從故事點(diǎn)計(jì)算速度。速度測(cè)量團(tuán)隊(duì)在特定時(shí)間范圍內(nèi)可以完成多少。項(xiàng)目的大小除以團(tuán)隊(duì)的速度。這將導(dǎo)致大約的迭代次數(shù)完成。然后,然后可以估計(jì)完成之前的時(shí)間長(zhǎng)度。
故事點(diǎn)是一種快速且相對(duì)簡(jiǎn)單的方法來衡量項(xiàng)目的規(guī)模和難度。雖然,必須記住,故事點(diǎn)對(duì)應(yīng)于使用它們的團(tuán)隊(duì),并且必須得到團(tuán)隊(duì)的同意。由于大多數(shù)人相對(duì)而言絕對(duì)地思考事物,故事點(diǎn)使得分解和消化精心設(shè)計(jì)的項(xiàng)目變得更容易。