如何成為一名優秀的Scrum Master!
當管理層給予讚揚和掌聲時,你是否喜歡成為舞臺的中心?當然,這些是每個人夢寐以求的黃金時刻。但是,在沒有足夠的知識和技能的情況下,想要成為冠軍容易嗎?一點也不。你應該具備所有必要的技能才能脫穎而出。
當我們談論像 Scrum Master 這樣的角色時,在許多組織中,它被廣泛誤解和曲解,那麼,一個人如何有效地扮演這個角色及其職責併成為一名優秀的 Scrum Master 呢?難道不具有挑戰性嗎?
讓我們討論一下,如何透過高效地履行 Scrum Master 的角色和職責來成為一名優秀的 Scrum Master。但在深入瞭解作為一名超級優秀的 Scrum Master 需要做些什麼之前,讓我們先討論一下作為 Scrum Master 不應該做什麼。
作為 Scrum Master 你不應該做什麼?
- 作為 Scrum Master,管理團隊不是你的工作。Scrum 團隊是自組織的,不需要微觀管理。
- Scrum Master 既不選擇使用者故事,也不將任務分配給團隊成員。同樣,充當“馴獸師”的角色,從每個團隊成員那裡獲取工作完成,也不是他的/她的工作。
- 組織不應該期望你作為 Scrum Master 來計劃產品的釋出;這是產品負責人(Product Owner)的工作。
- 最棒的是,作為 Scrum Master 的你,當你的專案遇到任何意外的結果時,你無需承擔責任,產品負責人對任何此類後果負責。
你是否感到高興,作為 Scrum Master,你免除了團隊管理的壓力,同時也不對任何後果負責?難道不很棒嗎?但是,你現在可能想知道,那麼 Scrum Master 還剩下什麼?Scrum Master 在專案中應該扮演什麼角色?
作為 Scrum Master 你應該做什麼
讓我們想想一個傳統的家庭,父親承擔所有重要的決策來維持家庭運轉。他決定誰做什麼,需要做哪些事情以及何時完成所有這些家庭日常工作。家庭的其他成員,如孩子、阿姨、叔叔甚至母親也遵循他的命令和指示。那麼,母親在我們的家庭中扮演什麼角色呢?

父親負責決策,母親則確保所有工作都能順利執行。她是家庭順利運轉背後的那個人。她是家庭的支柱,在她的支援下,每個人都能順利完成自己的日常工作,不會出現任何問題。
從這個角度來看,我們可以將 Scrum 團隊與我們的傳統家庭聯絡起來。是的,父親扮演產品負責人的角色,孩子們是 Scrum 團隊,而我們的母親扮演著 Scrum Master 的關鍵角色。難道這不是最重要的工作嗎?
因此,Scrum Master 需要做…
- Scrum Master 為自組織的 Scrum 團隊提供所有必要的支援,以實現預期的結果。
- 他們確保所有 Scrum 儀式,如每日站會、Sprint 計劃會議、Sprint 評審會議、Sprint 回顧會議,都按照規則和指南進行,不會出現任何失敗。
- 幫助團隊維護他們的故事板、燃盡圖和其他工件。
- 保護團隊免受任何外部干擾,以便團隊能夠專注於工作以履行其承諾。
- 消除障礙,鼓勵團隊與產品負責人之間的協作。
- 確保團隊每天的進度透明。
- Scrum Master 保護流程,確保團隊遵守 Scrum 的價值觀和實踐。
- 他們是 Scrum 實踐的教練、指導者和引路人;他們在專案內部以及整個組織內傳播 Scrum 的意識。
因此,簡單來說,我們可以說 Scrum Master 就像我們漫畫世界中的超人或蜘蛛俠,他們可以做任何事情來拯救 Scrum 團隊,透過消除障礙、保護和協助團隊,以便團隊能夠在指定的時間範圍內交付承諾的任務。Scrum 團隊只需要專注於自己的工作,並將其他事情留給 Scrum Master。
Scrum Master 在 Scrum 儀式中的作用

Scrum 團隊必須按照規定的指南遵循所有 Scrum 儀式,才能獲得 Scrum 預期的益處。
確保團隊不會出現任何失敗地遵循所有這些儀式,是 Scrum Master 的工作。
Scrum Master 確保每次 Sprint 開始時都必須舉行 Sprint 計劃會議,並且所有必要的參與者都必須參加會議。
- Scrum Master 確保所有這些會議都必須在規定的時間內完成,不應延長。並且必要的參與者必須參加這些會議。
- 每日站會必須在整個 Sprint 期間每天舉行,不得出現任何失敗。Scrum Master 確保團隊成員參與並保持會議簡短和簡潔。
- Sprint 評審會議和 Sprint 回顧會議必須在每個 Sprint 結束時舉行,所有參與者,如 Scrum Master、產品負責人、Scrum 團隊、客戶等,都必須參加這些儀式。
因此,要成為一名優秀的 Scrum Master,你需要了解該做和不該做的事情。確保團隊非常瞭解並踐行 Scrum 的價值觀和實踐。你是團隊的教練,是流程負責人。透過一切可能的方式幫助團隊實現最高水平的團隊績效。在確保團隊嚴格遵循所有 Scrum 儀式時,注意你的步驟,因為你沒有任何權力。最好在整個團隊和組織中傳播有關 Scrum 實踐益處的意識。
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP