PTT推薦

Re: [討論] Scrum Master是什麼樣的工作?

看板Tech_Job標題Re: [討論] Scrum Master是什麼樣的工作?作者
shter
(飛梭之影)
時間推噓19 推:19 噓:0 →:29

我待過兩間公司跑 Scrum,只有最近的一間有明確感受到 Scrum Master

Scrum 團隊組成為三種成員

1. Product Owner (連長)
2. Developer (士官、士兵們)
3. Scrum Master (輔導長)

反正老闆/客戶的任務目標下來,連長要自己想辦法帶部隊攻下,用什麼辦法看連長自己PO 有很高的權力去設計產品,開發者們也能在 planning 會議中提供意見
在一個不長的週期內做出來給老闆或客戶看,再開會調整,再改善...

不像傳統 PM 按照老闆的目標設計規範開規格書然後 RD 想辦法做出來那種流程
Scrum 團隊最好是成員對產品都有一定的了解和想法,然後也有能力實際做出來

而 Scrum Master 其實跟技術專業沒有絕對關係,但有技術專業的好處後面會講

Scrum Master 就是個輔導長,負責監督連長和士兵們有沒有按照部隊規定做事
有沒有誰違反了軍法 (早五查 daily scrum 沒出現、Retrospective 開士評會檢討)
開發過程中有內部或外部衝突時負責出來居中協調確認改變作法後可符合 scrum 規定

那麼有技術背景的 scrum master 有啥好處呢?
因為 scrum 是一種 state machine 機制,再在每個 Life cycle 做該做的事
從 planning > [...daily] > review > retrospective > planning ....
透過預估後實作並進行檢討改善在下一個輪迴做修正的方式做事

scrum master 要參與大小會議,確保討論跟修正作法沒有走偏 scrum 規範
比如有人覺得開會浪費太多開發時間,乾脆以後都不要開會,scrum master 就要阻止
然後找出問題關鍵,例如會議零散在每天的半小時、一小時,很容易打斷 RD 思考
這時他就要協調把會議整併在某些固定時間,確保 RD 有足夠連續思考不被打斷的時間
或者團隊成員外務太多無法專心在團隊內貢獻,scrum master 也要幫忙解決
在 retrospective 莒光日教育 scrum 的好處,請大家寫莒作講本週心得
在 planning 看 PO 連長開作戰會議確保底下 developer 士兵都聽懂理解有參與有互動

總之 scrum master 具有監軍的性質,確保團隊想出的作戰方式不會跑偏或違反軍規
我遇過的 scrum master 多少都像輔導長那樣會跟你聊天問你有啥想法之類的
千萬別在 scrum master 面前犯了思想上的錯誤
如果要當 scrum master 也必需對 scrum 有足夠的信仰,喔我的意思是深入理解


--

※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.240.211.196 (臺灣)
PTT 網址

s0914714 09/24 01:46關鍵還是在人 思維不改用啥都一樣

s0914714 09/24 01:48所以要更注重人格特質搭配scrum 效果才會明顯

jeff40108 09/24 02:25你講的比較像傳教士

Hnash 09/24 02:34我也是聽了很多人的分享才知道我們公司的scrum很成

Hnash 09/24 02:34熟 你的比喻也很精闢

zxc25678 09/24 03:19有夠雞肋的職位 這些工作根本沒有

zxc25678 09/24 03:19tech lead不能做的

qkla 09/24 04:17通常有責無權,誰會配合演出

mikechang 09/24 06:05scrum master很看人的個性。願意去協調調停的人相

mikechang 09/24 06:05對比較適合。很多lead在人與人的相處上沒有專業上

mikechang 09/24 06:05厲害。再加上有些系統認為SM是全職的工作,其他時

mikechang 09/24 06:05間都在和其他PO SM開會協調

Qoofate 09/24 06:58有夠雞肋的

pttnowash 09/24 07:07我知道screw master ~很會screw

dildoe 09/24 07:30要省錢又要照規矩做事怎麼還會有問題 西西XD

whitecow 09/24 07:56就是科技業的神棍

sandyQQ 09/24 08:26當PO或PM啦 scrum master像保母一樣

luoqr 09/24 09:07團隊主動性高,不用SM也能合作很有效率,團隊都被動

luoqr 09/24 09:07,角色再多也沒意義 光吵責任就吵不完了,SM根本雞

luoqr 09/24 09:07肋,scrum就吃團隊合作精神

ScottBrooks 09/24 09:32會不會有台廠大頭看到這篇然後抓人來幹這個位置看看

umum29 09/24 09:44在厲害的團隊都需要scrum master 可以擋掉很多會議

umum29 09/24 09:46你的architect再厲害也禁不起密密麻麻會議的折損

faith2003 09/24 09:51很多PM都在兼著做scrum master的工作

uxijgil 09/24 10:01你說的這些似乎都會被TL包了,而且沒有實權的SM(像

uxijgil 09/24 10:01是組員被外包其他案子)只是個聆聽者而已

DrTech 09/24 11:20你沒說道MVP精神,backlog優先權,PO排事情的優先權

DrTech 09/24 11:20,不然scrum只是淪為比較短期的waterfall。

DrTech 09/24 11:22Scrum master是有義務決定事情與資源的優先權的,跟

DrTech 09/24 11:22輔導長不同。

DrTech 09/24 11:26另外,實務上,scrum master要有一定的官階與職級,

DrTech 09/24 11:26管理權。不然整個技術團隊的績效不知道怎麼打,怎麼

DrTech 09/24 11:26提升效率,也沒有權利決定做事的優先權,淪為誰官階

DrTech 09/24 11:26大都能隨意插上緊急需求。

DrTech 09/24 11:27所以小弟個人,很不看好沒有一定職級權利的mastet,

DrTech 09/24 11:27通常淪為需求傳聲筒的工作。

DrTech 09/24 11:41最後scrum master為什麼最好是懂技術,或從engineer

DrTech 09/24 11:41 升上去? 知道做事的優先權,知道系統的技術債,知

DrTech 09/24 11:41道系統的架構調整會怎麼影響未來整個技術發展… 節

DrTech 09/24 11:41省大量工程師時間,使工程師團隊有累積具備競爭力的

DrTech 09/24 11:41技術。scrum master 懂不懂技術,明明就差超級多。

yamakazi 09/24 14:06你是不是當過預官輔導長XD

RandyTT 09/24 16:30...好雞肋

rx932239xr 09/24 16:38SM怎麼可以決定資源跟優先,把PO當塑膠做的欸囧

GGing 09/24 21:21看到有人說SM要排PBI的優先序就知道完全不懂

DrizztMon 09/24 21:44

hellomotogg 09/24 21:45POA

Zepho 09/25 02:59台廠一堆官僚老人跑不起來 像在扮家家酒