如何成為一位優秀的ScrumMaster
阿新 • • 發佈:2020-09-18
## 嗨,大家好,我是葉子
## 背景介紹
目標:為了能更好的適應快速變化的需求和不確定的未來。
部門包含崗位:部門負責人、專案經理、產品經理、開發團隊(開發人員、測試人員)
那麼這種情況下,我們想轉型Scrum框架下進行工作,需要一名專業的ScrumMaster,那麼這位ScrumMaster需要具備哪些職責呢?
### 優秀ScrumMaster的能力地圖 ![](https://img2020.cnblogs.com/blog/1853031/202009/1853031-20200918160140127-1448043187.jpg) ScrumMaster的職責簡單理解為:Kenneth Rubin在《Essential Scrum》說,“類似於運動團隊的教練,ScrumMaster觀察團隊使用Scrum的過程,幫助團隊提高工作績效”。教練不是顧問,不提供解決問題的方案,而是支援Scrum團隊自己去發現屬於自己的最適合的答案。教練猶如一面鏡子,反映Scrum團隊的真實現狀和侷限,同時引發團隊看到更多的可能性,鼓勵團隊嘗試變革,不斷提高。
那麼,要想在Scrum框架下開心快樂的工作,我們需要充分理解和接受它的五大價值觀:
### 勇氣(Courage):有勇氣做出承諾,履行承諾 比如:承諾某迭代完成的任務 ### 尊重(Respect):尊重每個人以人為本 比如:尊重團隊的每個角色、尊重每個人提出的觀點等 ### 專注(Focus):把心思和能力都用到承諾的工作上 比如:在過程中我們都要盡最大能力專注的做事,專注於完成每個目標,專注每一個細節 ### 開放(Openness):對所有人透明 比如:資訊透明,平臺開放 ### 承諾(Commitment):承諾全力以赴 比如:主動克服困難,並努力完成迭代內的任務 那麼,價值觀統一了,接下來,葉子來給大家分享一下在工作中,ScrumMaster的需要具備的具體職責有哪些? ### 1.ScrumMaster是團隊的教練
- **聆聽**
用心觀察團隊,善於聆聽,注意團隊的工作方式,思考他們為什麼這樣做,從而找到問題的原因。比如:白板更新不及時
- **反饋**
聆聽是第一步,看到問題後需要反饋,通過這種發現問題反饋給團隊的方式 ,來幫助團隊改進工作方式。比如:白板更新不及時
- **引導**
引導的本質是幫助被引導人解決問題(找到答案)的方法變得簡單,同時自己不能深入其中,關於引導通過語言只能傳達24%的資訊,其他76%的資訊需要通過表情、情緒、肢體語言傳達。那麼ScrumMaster應該通過會議或一對一對話方式,發現問題,並進行正確引導。
比如1:
在計劃會中,專案經理對團隊說,“我只想要一個完成時間而已”,這顯然專案經理對計劃會的本質沒有理解,再未討論清楚需要做什麼之前,團隊不可能給出完成時間。那麼SM就需要會後跟專案經理溝通,指出自己看到觀察到的問題,從而讓專案經理明確理解了計劃會的意義和目的。
比如2:
“葉子,在團隊中說話聲音小、語句有時也不通暢”那麼,SM發現這個細節,私下藉助午餐時間約上葉子一起,過程中SM指出了葉子在團隊中的表現,這時葉子表達了自己的想法,因為自己的能力不足,所以不自信,才會有這種表現,那麼sm重新跟葉子聊了一下,她身上的具備的優點及給團隊帶來的價值,讓葉子重新找回了自信,在之後的溝通過程中更加的自信。
- **教授**
1.在團隊不知道怎麼做的時候,教練做為老師,他能夠帶領團隊從腳下開始,通過正確地敏捷知識的傳遞,幫助團隊做正確地事。
2.當團隊不知道如何正確地選擇與應用合適的方法時。敏捷教練應做為輔導員,輔導團隊前進,而不是實施者,幫助團隊掌握敏捷技術實踐。在輔導的過程中潛移默化將敏捷的價值觀、思想、方法傳遞給團隊。
3.分享關於敏捷知識的資訊
4.發起開設專題性培訓——比如:程式碼重構、如何提取公共方法等。
5.培訓Scrum知識,給團隊講解scrum的價值觀、原則和實踐,比如:3355方法論等
- **支援**
當團隊遇到困難時,要鼓勵團隊,幫助他們保持動力
### 2.ScrumMaster是服務型管理
1.關注於團隊成員的需求,需要的是培養人的能力,幫助團隊解決各種問題。
2.用心幫助組織內每一位成員成長,使人更聰慧、更自主。
3.負責維護一個block list用來記錄team在開發中遇到的障礙,由SM進行管理並最終使得列表中的每一個問題得到及時處理。
比如:
幫助專案團隊承諾專案開發,回顧專案過程,總結專案經驗教訓,幫助制定 Sprint 計劃
### 3.ScrumMaster是Scrum過程的權威
ScrumMaster是Scrum團隊的過程權威,在這個身份上,為了確保Scrum團隊實施並遵循Scrum的價值觀、原則和實踐,ScrumMaster需要被充分授權。只要有可能,ScrumMaster就要持續幫助Scrum團隊改進過程,實現交付的業務價值最大化。但是他的權威不同於職能經理或專案經理。 ### 4.ScrumMaster是團隊的保護傘 1.ScrumMaster保護開發團隊免受外部干擾,讓團隊可以集中精力在每個迭代交付業務價值。干擾有各種來源,可能是專案經理在迭代進行過程中想給團隊成員安排其他工作,也可能是其他團隊引起的問題。不管幹擾來自哪裡,ScrumMaster都要實地考察,幫助解決管理問題,幫助解決紛爭等。
2.正確引導團隊,擁抱改變,需求可以改變,可以增加,也可以減少,引導團隊更專注於業務價值交付。
### 5.ScrumMaster是變革的代言人 1.ScrumMaster必須積極推動變革,幫助大家轉變思維方式,理解變更的必要性,看到變革的好處。
2.變革過程中,不停的發現團隊的問題,並進行優化,根據團隊自身的特點,持續改進。
比如:
指導Scrum小組成員理解為什麼、知道如何參與Scrum實踐的每一個環節,把控好Scrum實踐的產出等。
就知道各位還沒有看夠,是不是也很期待PO和Team在敏捷框架下的職責有哪些?
不要著急,葉子會繼續更新......
以上內容僅代表我個人針對做為一位優秀ScrumMaster應該具備的職責的理解,當然只做到上面的這些遠遠不夠,我們也要從各個維度綜合思考,希望和大家一起努力成長。
同時,特別期待小夥伴們也來分享自己對《如何成為一位優秀的ScrumMaster》職責的
部門包含崗位:部門負責人、專案經理、產品經理、開發團隊(開發人員、測試人員)
那麼這種情況下,我們想轉型Scrum框架下進行工作,需要一名專業的ScrumMaster,那麼這位ScrumMaster需要具備哪些職責呢?
### 優秀ScrumMaster的能力地圖 ![](https://img2020.cnblogs.com/blog/1853031/202009/1853031-20200918160140127-1448043187.jpg) ScrumMaster的職責簡單理解為:Kenneth Rubin在《Essential Scrum》說,“類似於運動團隊的教練,ScrumMaster觀察團隊使用Scrum的過程,幫助團隊提高工作績效”。教練不是顧問,不提供解決問題的方案,而是支援Scrum團隊自己去發現屬於自己的最適合的答案。教練猶如一面鏡子,反映Scrum團隊的真實現狀和侷限,同時引發團隊看到更多的可能性,鼓勵團隊嘗試變革,不斷提高。
那麼,要想在Scrum框架下開心快樂的工作,我們需要充分理解和接受它的五大價值觀:
### 勇氣(Courage):有勇氣做出承諾,履行承諾 比如:承諾某迭代完成的任務 ### 尊重(Respect):尊重每個人以人為本 比如:尊重團隊的每個角色、尊重每個人提出的觀點等 ### 專注(Focus):把心思和能力都用到承諾的工作上 比如:在過程中我們都要盡最大能力專注的做事,專注於完成每個目標,專注每一個細節 ### 開放(Openness):對所有人透明 比如:資訊透明,平臺開放 ### 承諾(Commitment):承諾全力以赴 比如:主動克服困難,並努力完成迭代內的任務 那麼,價值觀統一了,接下來,葉子來給大家分享一下在工作中,ScrumMaster的需要具備的具體職責有哪些? ### 1.ScrumMaster是團隊的教練
- **聆聽**
用心觀察團隊,善於聆聽,注意團隊的工作方式,思考他們為什麼這樣做,從而找到問題的原因。比如:白板更新不及時
- **反饋**
聆聽是第一步,看到問題後需要反饋,通過這種發現問題反饋給團隊的方式 ,來幫助團隊改進工作方式。比如:白板更新不及時
- **引導**
引導的本質是幫助被引導人解決問題(找到答案)的方法變得簡單,同時自己不能深入其中,關於引導通過語言只能傳達24%的資訊,其他76%的資訊需要通過表情、情緒、肢體語言傳達。那麼ScrumMaster應該通過會議或一對一對話方式,發現問題,並進行正確引導。
比如1:
在計劃會中,專案經理對團隊說,“我只想要一個完成時間而已”,這顯然專案經理對計劃會的本質沒有理解,再未討論清楚需要做什麼之前,團隊不可能給出完成時間。那麼SM就需要會後跟專案經理溝通,指出自己看到觀察到的問題,從而讓專案經理明確理解了計劃會的意義和目的。
比如2:
“葉子,在團隊中說話聲音小、語句有時也不通暢”那麼,SM發現這個細節,私下藉助午餐時間約上葉子一起,過程中SM指出了葉子在團隊中的表現,這時葉子表達了自己的想法,因為自己的能力不足,所以不自信,才會有這種表現,那麼sm重新跟葉子聊了一下,她身上的具備的優點及給團隊帶來的價值,讓葉子重新找回了自信,在之後的溝通過程中更加的自信。
- **教授**
1.在團隊不知道怎麼做的時候,教練做為老師,他能夠帶領團隊從腳下開始,通過正確地敏捷知識的傳遞,幫助團隊做正確地事。
2.當團隊不知道如何正確地選擇與應用合適的方法時。敏捷教練應做為輔導員,輔導團隊前進,而不是實施者,幫助團隊掌握敏捷技術實踐。在輔導的過程中潛移默化將敏捷的價值觀、思想、方法傳遞給團隊。
3.分享關於敏捷知識的資訊
4.發起開設專題性培訓——比如:程式碼重構、如何提取公共方法等。
5.培訓Scrum知識,給團隊講解scrum的價值觀、原則和實踐,比如:3355方法論等
- **支援**
當團隊遇到困難時,要鼓勵團隊,幫助他們保持動力
### 2.ScrumMaster是服務型管理
1.關注於團隊成員的需求,需要的是培養人的能力,幫助團隊解決各種問題。
2.用心幫助組織內每一位成員成長,使人更聰慧、更自主。
3.負責維護一個block list用來記錄team在開發中遇到的障礙,由SM進行管理並最終使得列表中的每一個問題得到及時處理。
比如:
幫助專案團隊承諾專案開發,回顧專案過程,總結專案經驗教訓,幫助制定 Sprint 計劃
### 3.ScrumMaster是Scrum過程的權威
ScrumMaster是Scrum團隊的過程權威,在這個身份上,為了確保Scrum團隊實施並遵循Scrum的價值觀、原則和實踐,ScrumMaster需要被充分授權。只要有可能,ScrumMaster就要持續幫助Scrum團隊改進過程,實現交付的業務價值最大化。但是他的權威不同於職能經理或專案經理。 ### 4.ScrumMaster是團隊的保護傘 1.ScrumMaster保護開發團隊免受外部干擾,讓團隊可以集中精力在每個迭代交付業務價值。干擾有各種來源,可能是專案經理在迭代進行過程中想給團隊成員安排其他工作,也可能是其他團隊引起的問題。不管幹擾來自哪裡,ScrumMaster都要實地考察,幫助解決管理問題,幫助解決紛爭等。
2.正確引導團隊,擁抱改變,需求可以改變,可以增加,也可以減少,引導團隊更專注於業務價值交付。
### 5.ScrumMaster是變革的代言人 1.ScrumMaster必須積極推動變革,幫助大家轉變思維方式,理解變更的必要性,看到變革的好處。
2.變革過程中,不停的發現團隊的問題,並進行優化,根據團隊自身的特點,持續改進。
比如:
指導Scrum小組成員理解為什麼、知道如何參與Scrum實踐的每一個環節,把控好Scrum實踐的產出等。
就知道各位還沒有看夠,是不是也很期待PO和Team在敏捷框架下的職責有哪些?
不要著急,葉子會繼續更新......
以上內容僅代表我個人針對做為一位優秀ScrumMaster應該具備的職責的理解,當然只做到上面的這些遠遠不夠,我們也要從各個維度綜合思考,希望和大家一起努力成長。
同時,特別期待小夥伴們也來分享自己對《如何成為一位優秀的ScrumMaster》職責的