Member-only story

[工作效率] 稍微深入談Scrum

Jack in the world
6 min readNov 22, 2019

--

根據我自己參與Scrum的經驗,要把Scrum做最佳的應用.其實是必須做很多調整的.畢竟同一套衣服很難適應各種不同的身材,量身訂做才是王道.

好,這篇來講講我的Scrum心得,請配合前一篇介紹來服用.

一點值多少

在Scrum中,評量Story和分配工作的根據是points.
每個Story會由所有人指定點數,這個過程其實蠻有趣的,甚至有類似撲克牌的卡片和專門的軟體來進行.
每個Sprint的總點數,是由每個人可以負荷的點數,乘以總人數.之後根據每個Story的點數來扣掉,決定有哪些Sotry可以放進來.

那麼,一點到底是值多少呢?

根據Scrum的規則,點數並不是以時間或是人-時來評斷;它應該是以難易度來決定數值.
我之前舉的例子是:掃地是1點,洗馬桶是3點,砍柴是5點,打獵是10點之類的.
這裡再舉個例子,解答10題小學數學題是1點,解答1題大學微積分是10點.也許時間差不多,但是難易度差很多.

可是在實務上,你很難去判別難易度.常常出現的情況是你把5點給了一個Story,另外一個Story也給了5點,但是放在一起看,你會覺得這兩個Story的難易度其實差很多.
這裡衍生的問題就是:同樣的點數,是否表示同樣的難易度?

官方說法是說,這不重要.因為點數是一個大約的依據,不是精確的度量衡,所以有差別是正常的.
話雖如此,在實際執行上就會遇到亂七八糟的問題.譬如說,有兩個人在同一個Sprint都做了總點數20點的Story,他們的表現評價是相等的嗎?他們是同工同值的嗎?

如果把視野擴大到不同的Scrum Tram,這就更複雜了.
譬如說你是一個高階管理人,手下有好幾個Scrum Team,在幾個Sprint之後,一個Team在每個Sprint都完成了數倍於另外一個Team的點數,那你是否可以評定點數多的Team就比另外一個Team有效率表現好?
答案是否定的,因為點數的價值是由每個Scrum…

--

--

Jack in the world
Jack in the world

Written by Jack in the world

Where in the world is Jack? 在這個世界上, 我們都在找尋自己的所在. 寫程式是我的嗜好和工作, 好好地生活在這個世界是我的日常, 學習新知識是我的快樂.

No responses yet