在剛學習 Scrum 時, 很多人對於 Scrum 的角色, 要做哪些事情感到非常困惑, 今天就讓我們來聊聊到底他們要做什麼.

 

CustomerProxyPorductOwner  

Product Owner
很多人看到有 product 這個字, 就覺得他就是要做專案管理, 因此就認為他負責管時程, 要求大家做事情. 並不是這樣的, 他最主要的工作如下:
(1) 產生出 product backlog 內的項目 (Product Backlog Item, PBI)
不一定要 PO 自己寫, 可能是他和客戶一起完成, 不管怎樣就是要生出一版.
(2) 對 PBI 排出順序
(3) 定義出驗收標準 (acceptance criteria)

那是你會說, 通常我看到的 Product owner 都還是會管人, 做專按計劃, 召開團隊每週會議等等. 是的, 這是因為你所謂的這個人, 他帶了多頂帽子: Produc owner 的帽子和  project manager 帽子. 因此他會做很多事情, 只是要記住的是, 當你在 Prodcct owner 的狀況下, 你必須要做出product owner 該做的事情. 

在這些工作中, 他最重要的事情, 就是確保團隊解的是對的問題, 確保他了解客戶的問題是什麼. 而不是一直在想要提供什麼的解法. 解法這件事情應該要留給團隊來思考, 那不是 product owner 擅長的領域.


Scrum Master
剛學 Scrum 時, 大家都對這個新增的角色很陌生, 因此常常把 Scrum Master 和別的角色牽在一起, 最常見的就是又把它當成 project manager. 或許台灣人都想當管理者, 沒事就往專案經理方面想 XDD

Scrum master 主要的是扮演教練的角色, 來幫忙大家熟習 Scrum 的流程, 或是 agile 其他的 practice. 這時候可以使用引導的手法, 來讓團隊主動來學習和改進, 讓他們漸漸地變成自組織的團隊.

這裡是 Scrum master 常使用的手法:  http://kojenchieh.pixnet.net/blog/post/390191132

所以 Scrum master 的重點, 是要確保團隊的行為是正確的. 大家用正確的心態, 合適的手法來做事情. 


最後, 再次提醒大家, 不要再把這兩個角色想成專案經理了, agile 裏面沒有 command and control 這件事情,

arrow
arrow
    全站熱搜

    kojenchieh 發表在 痞客邦 留言(0) 人氣()