用戶故事或任務的大小或龐大程度由複雜性、風險性和涉及的工作量決定。您可以應用這些修正係數來修正基於此經驗公式的原始估計。
敏捷評估的原始估計
敏捷評估背後的主要原則是:使用相對估計,允許討論獲得有關項目的更多信息,創建相互理解和尊重解決方案,創建團隊對商定工作的承諾,並通過協作加強團隊關係。所有估算都以相對單位進行......通常是故事點。
我們可以採用以下的流行的敏捷估計的一種方法作為我們的用戶故事或任務的原始估計,然後再考慮加入其他考慮因素以以提高其準確性。
1.計劃撲克
所有參與者都使用編號的撲克牌並估計物品。投票以匿名方式進行,並在存在巨大差異時提出討論。重複投票,直到整個團隊就準確估計達成共識。當您需要在一個小團隊(5-8人)中估計相對較少的項目(最多10個)時,規劃撲克效果很好。提示:盡量保持負擔得起的數字之間的投票。最高卡最高可達13分。
2. T卹尺碼
這是估算大量積壓的相對大件物品的完美技術。特別是當你有幾個並發的scrum團隊在同一個產品上工作時。物品估計為T卹尺碼:XS,S,M,L,XL。關於規模的決定是基於開放和相互協作的討論。這種方法是一種非正式且快速的方法,可以粗略地了解積壓的總量。
3.點投票
當你面對一組相對較小的項目並且需要一種超級簡單有效的技術來估計你可以使用Dot Voting。這種方法起源於決策制定,您可以將其用於估算。每個人都會得到少量的小貼紙,可以選擇投票給個別物品。點數越多,表示尺寸越大。適用於小型和大型團隊。您必須限制估計項目的數量。
調整後的大小=原始大小*(1 + 複雜性係數 [Complexity] + 阻力係數 [Drag Factor] + 工作環境 [Working Environment] + 多個團隊 [mutiple teams])。
- 複雜性因數:表示用戶故事或工作的複雜性。
- 阻力係數:考慮團隊在集合之前是熟悉彼此還是需要時間。
- 工作環境:考慮項目所需的基礎設施是否存在並處於良好狀態。
- 多個團隊代表:對潛在多個團隊需要在一個項目上一起工作這一事實的調整。