敏捷(Agile)是由一組價值觀和原則描述的思維方式,並且擁有許多實踐方法和框架。

敏捷組織中最常用的敏捷框架非Scrum莫屬,它能夠大幅的增加團隊合作效率。Scrum最基本的原則就是不斷鼓勵團隊從經驗中學習,在解決問題的同時自行組織,在這個過程中反思得失並持續的改進。Scrum能夠描述並設定一組會議、工具和角色的流程,幫助團隊構建和管理他們的工作。想要更加了解Scrum的人,可以參考Glints精選文章:【敏捷開發中的Scrum是什麼?10分鐘全面掌握Scrums的思想和方法論!

the process of scrum

Scrum Master在團隊的任務是什麼?

Scrum Master負責確保Scrum團隊遵循Scrum的價值觀和實踐。Scrum Master通常被認為是團隊的教練,幫助團隊盡其所能地完成工作。

Scrum Master負責按照Scrum指南中的定義建立Scrum團隊,以及做為團隊的引導。他們通過幫助團隊中的每一個人提告效率,並且教育組織內部,幫助理解Scrum理論,最後達到能夠順利實踐Scrum。 Scrum Master負責一個Scrum團隊的效率,必須使Scrum團隊能夠在Scrum的框架內改進,持續的優化產品或專案。

scrum master raising efficiency for the team

Scrum Master這個角色有多重要?

這是許多企業都有的疑問:到底公司裡有一個Scrum Master有意義嗎?長話短說,沒有Scrum Master就無法將Scrum的作用發揮到極致。就好比一個籃球隊沒有教練,球員再厲害、再有默契、再怎麼團結,也沒有一個引導,將團隊帶入更高的階層。

Scrum Master主要管理建構以及教育專案團隊,以便在特定的專案上順利的合作。他們能夠幫助產品負責人找到更清晰的目標,並將其傳達給開發的團隊,並以最快速的方式現實。 Scrum Master在開發過程中尋找最有效率地開發方法,產出高質量的軟體。 Scrum Master的任務之一也是為團隊提供回饋,推動敏捷和學習文化,並對Scrum團隊的持續優化產生正面的影響。

現在來看看Scrum Master能為專案管理團隊帶來什麼價值:

– 讓團隊所有人目標一致

Scrum Master會主持每日Scrum會議,以更新項目的進度為目的。這些會議有助於識別潛在障礙並找到正確的解決方案。更重要的是,他們的職責包括確保項目按計劃進行,並且使團隊在截止日期前取得預期成果。

– 幫助團隊實施敏捷開發

使用Continuous integration (持續整合)和測試環境是Scrum Master鼓勵敏捷工程開發團隊最佳的方法。以此確保開發團隊解決質量和重構的問題。 Scrum Master還提倡一種敏捷技術,那就是結對編程會議,由其中兩名開發人員實時和作,解決問題或實施新功能。能夠讓工程減少開發時間並提高了產品質量。

– 幫助團隊達到最高效率

Scrum Master會透過每日Scrum會議,所謂的站立會議(Standups),來設置回顧、Sprint審查和 Sprint計劃,利用會議創建有效率的工作環境。此外,他們還幫助團隊維護燃盡圖,顯示衝刺是否按計劃進行。這種技術有助於發現問題並快速解決問題。 Scrum Master還能夠保護團隊在衝刺期間不受干擾,幫助消除障礙,也之所以能夠協助開發團隊最大化他們的效率。

– 與產品或專案負責人合作

與產品負責人(Project Owner簡稱PO)合作也是Scrum Master的重要任務之一。PO負責使用Scrum創建的產品,而Scrum Master是「流程負責人」,確保團隊在程序上保持正軌。 Scrum Master與PO的密切合作能幫助在每個Sprint,保持產品待辦清單(Product Backlog)的良好狀態。此外,Scrum Master有助於引導PO了解更多技術性的知識,同時鼓勵團隊合作。

scrum master workflow

Scrum Master扮演著什麼角色

Scrum Master身為服務Scrum團隊時扮演的角色,內容包括:

  • 指導團隊成員進行自我管理和跨職能
  • 幫助團隊專注於創建滿足完成定義的高價值增量
  • 消除阻礙團隊進步的障礙
  • 確保所有Scrum事件都發生並且是積極的、富有成效的,並且保持在時間範圍內。

Scrum Master身為服務產品及專案負責人的角色,內容包括:

  • 幫助找到有效的產品目標定義和產品待辦事項管理的技術
  • 幫助Scrum團隊了解對清晰簡潔的產品待辦事項列表項的需求
  • 幫助建立針對複雜環境的經驗性產品規劃
  • 根據要求或需要促進利益相關者的合作

Scrum Master身為服務整個組織的角色,內容包括:

  • 領導、培訓和指導組織Scrum相關知識
  • 規劃和建議組織內的Scrum的運行
  • 幫助員工和利害關係人理解並製定工作的經驗方法
  • 消除利害關係人和Scrum團隊之間的障礙
different roles of a scrum master

想成為Scrum Master嗎?

想要成為一位效率極高的Scrum Master,需要對Scrum的實施與價值有堅如磐石的理解。專業的 Scrum Master能夠展現對Scrum的知識和理解,以及能夠高度將此運用現實世界中。

大家可以參考Agile Academy Asia的專業Scrum Master培訓,這個課程是一種交互式培訓,意旨在於深入了解專業Scrum和Scrum Master這個角色。經過兩天的理論、練習、案例研究以及與同學的討論,AAA將帶學員們了解Scrum的基本原理和敏捷思維方式,學習在一個成功的Scrum團隊中應用的所有事項。此培訓內容包括免費嘗試Scrum Master考試以獲得全球認可的證書。

Glints與AAA一起提供特別優惠。申請其中一項Scrum Master培訓,馬上獲得聯名優惠。正常價格為$35,000新台幣。從Glints部落格點及申請,馬上獲得85折,換算為$30,000新台幣,除此之外在獲得AAA的一對一顧問。


結論

了解完了Scrum Master這個角色以及他能為組織帶來什麼益處,有興趣提升自己或是往這條職涯路線發展的人,絕對不能錯過這個好機會,透過此文章點擊連結,省下$5,000新台幣,學習如何成為優秀的Scrum Master。

如果你希望可以得到更多資訊,可以追蹤Glints的臉書粉絲頁,每個星期都可以看到熱門職缺與職涯資訊 。

你也可以到Glints – Taiwan去了解更多!或是註冊帳號,收到職缺通知!

延伸閱讀:

對敏捷開發有興趣的人,可以看看Glints的其他精選文章

About Author

Passionate writer, who love to tell stories that are both informative and impactful!

Leave A Comment

Your email address will not be published. Required fields are marked *