CSM|一個合格的ScrumMaster的八大能力

弘博創新金牌講師發表於2021-10-21

ScrumMaster被認為是許多專案開發中的專案經理,這實際上是一種誤解。與此同時,經常看到那些主張Scrum Master和專案經理完全區別的人。

儘管ScrumMaster不是專案經理,但它仍然有許多專案經理職能。那麼Scrum Master的責任是什麼?怎樣成為一名合格的Scrum Master?

下面列出以下六個方面供您參考:

01\管理Scrum流程

這是Scrum Master的核心職責,Scrum Master的主要職責是將其與專案經理區分開來:Scrum Master需要維護每個sprint的流程,並確保團隊遵守價值觀和最佳實踐,這樣專案就可以成功實施和完成。

首先,Scrum Master負責在Sprint期間主持每次會議,包括sprint計劃會議,每日Scrum會議,sprint審查會議和sprint回顧會議。

此外,Scrum Master需要幫助產品負責人建立產品積壓和sprint積壓,並透過正在進行的積壓修飾會議確定每個故事的優先順序。

最後,Scrum Master還需要幫助Scrum團隊清除開發過程中遇到的障礙。Scrum Master應該有一個阻止列表來記錄團隊在開發過程中遇到的問題障礙,即阻礙日誌。它由Scrum Master本身管理,最終列表中的每個問題都得到及時處理。

02\保護團隊

ScrumMaster應盡最大可能保護團隊,以確保團隊不受外界干擾,尤其是產品負責人。那麼Scrum Master如何保護團隊?Scrum團隊在什麼情況下需要保護?

避免過度承諾

在每個sprint開始時,Scrum Master應根據團隊的能力和過去的經驗合理地承諾工作量。不要盲目和樂觀地向產品負責人承諾過多的工作。

一些Scrum Masters可能無法估計團隊的能力,或者希望透過過度投入太多工作來獲得老闆的良好印象,導致團隊持續加班以達到衝刺的目標。

團隊的效率嚴重降低。與此同時,由於時間緊迫和急於交付,專案的質量非常低,最終形成了惡性迴圈。

平衡的工作量

一個好的Scrum Master應該知道如何與產品負責人“搖擺”,以便在此時獲得合理的工作量。這裡的“搖擺”不是被動閒置工作,也不是故意減少團隊的工作量,而是安排合理的工作量,使團隊能夠實現最高效率,同時不損害團隊的主動性。這是一個良性迴圈。

避免外部干擾

我們都知道需求的變化對每個開發人員來說都是噩夢,敏捷出現的一個重要原因是解決這個問題並讓開發人員接受變化。但是,您經常會遇到跨越Scrum Master的產品負責人,直接找到團隊並給他們訂單。此時,ScrumMaster應該保護團隊,以避免分散團隊目前正在進行的工作。要求的變化是好的,但它不應該干擾衝刺過程中的團隊。可以在每日Scrum會議或sprint計劃會議上提出協商解決方案。我認為Scrum Master在任何時候都應該為團隊保持“小腿防守”的精神。

03\有效溝通

很多時候,Scrum Master是利益相關者(老闆,產品負責人)和開發團隊之間的橋樑。很容易讓人覺得Scrum Master正試圖在裂縫中生存,並且很容易不打擾。因此,傳播藝術的重要性是不言而喻的。

如何說服產品負責人,讓老闆滿意,讓開發團隊滿意,這是獲得這種技能的學習過程。

為此,可以使用以下幾點作為參考:

與老闆溝通:

應定期及時通知專案的現狀和進展。不要等老闆親自要求它。它可以透過表格透過電子郵件傳送。主要報告進度狀態,避免過於詳細的內容; 如果遇到問題,應及時報告,以便問題在出現時能夠得到認真對待,並及時得到解決。

如果你等到釋出壞訊息的截止日期,那麼就讓你的老闆有機會對你的團隊進行微觀管理。

與團隊協調:

最重要的是以身作則,正確的態度; 充分了解團隊每個成員防止工作量盲目承諾的能力; 透過每日Scrum會議,團隊中的每個人都可以清楚地瞭解最新的進展和情況; 如果你遇到關注這個問題的問題,而不是個人。

04\檢查質量

質量決定了產品的命運。那麼如何檢查質量。在敏捷實踐中,以下經驗可供參考:

我們不應過分強調速度,而應注重合理的發展速度。這將確保產品質量的質量。Scrum流程應該在每個sprint中穩定完成,使團隊養成習慣並最終實現良好的開發節奏。

開發編碼風格並堅持程式碼審查。程式碼的規範非常重要,良好的程式碼可以提高整個團隊開發和溝通的效率。

好的程式碼,程式碼審查可以成對完成,只有在稽核透過後才能提交程式碼。您可以透過建立拉取請求來檢視程式碼,然後將其合併到程式碼庫中。

編寫單元測試,單元測試的重要性我認為每個人都理解,但很多人覺得它很痛苦,很麻煩,佔用了開發時間。透過單元測試,您的程式碼是可測試的程式碼。

自動化測試,不用說,它的好處是誰使用誰知道。

早期整合以獲得頻繁的反饋,這樣做的好處是我們可以及時獲得使用者的反饋,然後可以及早糾正錯誤。

最後,我想強調一句話:不加班,不加班,不加班。

05\跟蹤進度

進度管理是另一項專案經理的職責,也是Scrum Master的要求。我們有很多用於監控scrum進度的工具,它非常有效,例如,燃盡圖,工作管理員,excel待辦事項列表,scrum板等等。但是,大多數這些工具是針對不同供應商單獨提供的。

scrum流程畫布中無縫地導航整個Scrum流程。快速,輕鬆,無縫地執行Scrum活動。讓整個團隊充分參與。我們的敏捷軟體使敏捷專案變得簡單而有效。

06\團隊建設

團隊建設是專案開發中絕對不可或缺的一部分。團隊凝聚力直接影響整個團隊的戰鬥力。因此,建立一支優秀的團隊是每位Scrum Master的重要使命。

如何有效地建立團隊呢?

敏捷開發的一個重要特徵是團隊的自組織。團隊自組織的優勢在於,透過分散團隊,讓他們獨立思考,設計和開發,而不是干預,以便團隊中的每個人都有成就感,從而提高整個團隊的積極主動性。

建立一個學習團隊。一種方法是透過在團隊內定期分享知識來分享團隊內部的知識,以便每個人都可以學習新知識並逐步發展團隊。

例如,每週五下午4點,您可以用一小時的時間向團隊成員進行知識講座。這樣,每個人的熱情都會變得非常高漲。只要您感興趣,可以同意分享的內容不一定是技術性的,也可以是娛樂性的。這種方法的優點在於它不僅提高了團隊的技術能力,而且使團隊更容易相互溝通,從而提高團隊的凝聚力和戰鬥力。

最後,改善團隊的最有效方法之一是用一句話:“吃”這是贏得美食家的好時機。當然,還有很多方法,不斷去探索,總會找到更合適的。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69994098/viewspace-2838518/,如需轉載,請註明出處,否則將追究法律責任。

相關文章