策劃撲克是估算軟體規模的一種
敏捷方法。
該方法的規模計量單位是
故事點(story points),故事點只是乙個計量單位的名稱而已,你也可以給他命名為其他名字。故事點其實不僅僅是對規模的度量,也包括了對需求複雜度等其他因素的度量。故事點並非業界統一的乙個度量單位,不象度量長度的單位:公尺,大家都知道1公尺有多長,你說的1公尺和他說的1公尺是等長的。故事點僅對本專案具有近似相等的規模,不同的專案所定義的故事點很可能是不等的。
策劃撲克法
參與的人員
包括了所有開發人員:程式設計師、測試人員、資料庫工程師、分析師、使用者互動設計人員等等,在敏捷專案中一般不超過10人。
產品負責人
參與策劃撲克法但是
並不作為估算專家。
策劃撲克法的步驟為:
(1) 每位參與估算的開發人員發放一副估算撲克,撲克上邊的數字標為斐波那契序列:1,2,3,5,8,13,20,40。
(2) 選擇乙個
比較小的使用者故事
,確定其故事點(3-4人天的工作量),將該故事作為基準故事。
(3) 選擇乙個使用者故事。
(4) 主持人朗讀描述,主持人通常是
產品負責人或分析師
,當然也可以是其他任何人,產品負責人回答估算者提出的任何問題,大家討論使用者故事。
(5) 每個估算者對該使用者故事與基準故事進行比較,選擇乙個代表其估算故事點的牌,在主持人號令出牌前每個人的牌面不能被其他人看到,然後大家
同時出牌
,每個人都可以看到其他人打出的牌。
(6) 主持人判斷估算結果
是否比較接近
,如果接近則接受估算結果,轉向(3)選擇下乙個故事,直至所有的使用者故事都估算完畢,否則轉向(7)。
(7) 如果結果
差異比較大
,請估算值最高及最小的估算者進行解釋
,大家討論
,時間限定為
不超過2分鐘
。如果大家同意,
也可以對該使用者故事進行更細的拆分
。(8) 轉向(5),一般很少
有超過3輪才收斂
的現象。
在該方法中,參與的人員對於被估算的需求進行了
充分的溝通
,並綜合了程式設計師、測試人員等各個角色的專家觀點,融專家法、模擬法、分解法為一體,可以快速、可信、有趣地進行估算。
在估算完故事點後,可以憑
經驗估算乙個故事點的開發工作量
,從而得到所有的使用者故事的工作量。也可以進行試驗,試著開發乙個使用者故事,度量花費的工作量,得到開發效率,即在本專案中乙個故事點需要花費多少工時,再去估算所有故事的工作量。
規模估算的敏捷方法 策劃撲克法
策劃撲克是估算軟體規模的一種敏捷方法。該方法的規模計量單位是故事點 story points 故事點只是乙個計量單位的名稱而已,你也可以給他命名為其他名字。故事點其實不僅僅是對規模的度量,也包括了對需求複雜度等其他因素的度量。故事點並非業界統一的乙個度量單位,不象度量長度的單位 公尺,大家都知道1公...
規模估算的敏捷方法 策劃撲克法
策劃撲克是估算軟體規模的一種敏捷方法。該方法的規模計量單位是故事點 story points 故事點只是乙個計量單位的名稱而已,你也可以給他命名為其他名字。故事點其實不僅僅是對規模的度量,也包括了對需求複雜度等其他因素的度量。故事點並非業界統一的乙個度量單位,不象度量長度的單位 公尺,大家都知道1公...
規模估算的敏捷方法 策劃撲克法
策劃撲克是估算軟體規模的一種敏捷方法。該方法的規模計量單位是故事點 story points 故事點只是乙個計量單位的名稱而已,你也可以給他命名為其他名字。故事點其實不僅僅是對規模的度量,也包括了對需求複雜度等其他因素的度量。故事點並非業界統一的乙個度量單位,不象度量長度的單位 公尺,大家都知道1公...