敏捷估算撲克

敏捷估算撲克

敏捷估算撲克其實應該叫“估算撲克”更準確一些,本質上是撲克牌,基於Delphi估算原理,可以快速估算出需要的數字。

關於撲克牌上的數字

估算撲克牌上的數字,有的牌是自然數排列,有些是斐波納契數,有些則是不連續自然數。具體選用哪種撲克,要根據被估算的內容的跨度大小而定,如果估算值跨 度在10倍以內,那么採用順序自然數比較好,如果數值跨度較大,達到10倍以上,那么採用斐波納契數比較好。一般而言,估算軟體開發工時的話,自然數可能 更好一些,畢竟數值都不大,跨度也不會很誇張。

撲克估算的意義與價值

第一點,自然是要獲得一個相對較為準確的數字。

和其他估算方法比,使用撲克牌的方法,能夠帶來一個額外的好處: 促進團隊成員間的交流,讓大家共享、了解更多的信息。撲克牌估算中,有一條規則是: 當估算值差距大於可接受範圍內的時候,估算數值大的人和估算數值小的人,要各自陳述自己的意見,陳明是什麼原因/根據促使自己做了相應的估算。通過這種方法,可 以讓所有人都有機會發言,分享自己所了解到的知識,而其他人則在這個過程中了解到了很多其他人的知識,這些知識在接下來的開發工作中,都是很有用的。

會不會有人從來不發言呢?

答案是,不會的,不可能有人每次都能夠估算出平均值,因此而避免發言。如果這有這么一個人的話,哈哈,那千萬不要放跑這個人,也別打牌了,全由他一個人估 算就好了,又快又準,哈哈~~

如何使用敏捷撲克?

分牌

每名參與估算的成員分得相同花色的一組牌,兩張Joker不參與估算。

敏捷撲克和普通遊戲撲克一樣,也有54張牌,也擁有4種花色(每種各13張)和兩張Joker。敏捷撲克的每種花色均是一組13張牌組成的估算撲克牌,牌 正面上印刷有供估算用的數字與符號,數字分別是1/2,1~10和20,符號為“!”,代表一些未知情況,如無法提供準確估算值等。
一副估算撲克可供四人使用,如果參與估算的人員多於4人,可以使用多副撲克。關於參與估算的人數方面,一般我們推薦4到8人參與估算;人數太少,會使估算 結果偏差很大,人數太多,會拉長估算時間,降低估算效率。

講解Backlog

產品負責人從Backlog中選擇一個條目,為大家詳細講解該條目;團隊成員針對該條目進行討論並提出問題,產品負責人逐一解答大家的問題;

這個步驟是團隊和產品負責人之間的互動的環節,幫助團隊和產品負責人共同加深對條目的理解。同時產品負責人也會根據 大家的反饋,及時修改條目,完善條目。
在講解條目過程中,千萬不要制定該條目的負責人或明顯的傾向於某些人來做這個條目,這樣會大大降低不負責該條目的團隊成員的積極性,甚至會擾亂估算的秩序 與結果。

估算

當團隊成員確認已經對該條目完全了解、無任何重大問題後,大家開始對該條目進行估算,同時選出代表自己估算值的紙 牌,但不可立即亮牌。在估算過程中,為避免干擾估算結果,團隊成員之間不可以互相商討;

估算時,我們經常會估算相對值,而不是絕對值,如一個功能的開發難度或者代碼規模,估算單位經常使用點,而不是絕對的時間或者數量,這時我們需要選擇一個 估算的標準。最簡單的方法就是我們選擇一個規模中等,大家都比較容易理解的條目,將其設定為一個標準值,比如5,然後再將其他條目和他進行比較,得出其他 條目的相對點數。每次估算時,最好使用相同的標準條目,這樣對於整個項目的統計有很大幫助。使用相對值進行估算,可以有效的監控團隊的生產能力。
選擇牌時,牌中央的數字和符號代表了你的估算值,受到紙牌數量的限制,牌面數字不可能包含了全部的可能性,遇到特殊的數字時,我們可以採取組合牌的形式, 比如您的估算值為3.5,那么我們可以使用一張3,再加上一張1/2來表示3.5。

相關詞條

熱門詞條

聯絡我們