Scrum Master,又叫敏捷教練。
Scrum master基本上是不翻譯的,因為他是Scrum裡面典型代表角色。
1.首先,Scrum master是僕人式領導,由於一般的組織架構是金字塔,僕人式領導就是把Scrum master擺在金字塔底部服務這群人,包含員工、主管及利害關係人。僕人式領導的特徵就是傾聽、信任跟協助解決部屬問題,以激發團隊戰鬥力。
2. Scrum master角色並不是專案經理,專案經理會領導團隊完成專案產品,但他只是教練,教導團隊如何做Scrum,並沒有帶領專案。
好的Scrum master要常記住這句話。Actively doing nothing。就是主動的不做任何事,就算可以直接解決團隊問題,也會刻意不給予協助,讓團隊嘗試失敗與錯誤。這樣可以讓團隊慢慢的成長。
PO是一個人,在整個產品設計及發包製作只有他為單一的窗口,不會有第二個需求提出者。一個好的PO不只知道產品要怎麼樣做,還要有一個吸引人的願景。
比如說賈伯斯設計iPhone時,他的願景是要打造一支全世界最直覺最有親和力的手機。PO應該為他的產品當責,英文叫Single wringable neck。如果做不好,他是唯一要上斷頭台的,如果做得好,他應該要被獎勵或捧為英雄。
最後PO要以不斷調整及擁抱變更的方式來去找出市場中真正的客戶需求,隨時反映變更,才能使產品的競爭力達到最大。
開發團隊是一群做事情的人,能夠將PO所要的產品開發出來,通常是介於3~9個人的團隊,這人數不包含PO跟SM。之所以設定三個人以上,是因為一到兩個人不成為一個團隊,而且需要非常多的技能,不超過9個人也是避免太繁瑣的溝通。
開發團隊有兩個重要的特性,第一就是自我組織,第二就是跨職能。他們沒有所謂的職稱,因為他們是跨職能的,所以不會有角色叫程式設計師或測試,因為開發團隊同時會寫程式也會測試。
Scrum Framework,Scrum的一個框架。
Scurm團隊特有的三個角色 :
第一個就是Product Owner (PO)
第二個是Scrum master (SM) 或者是常叫做Agile Coach
第三個角色就是開發團隊Development Team
影片中用2個圓圈跟4個正方形帶大家了解Scrum framework
Agile Manifesto 的精髓是我在學習敏捷6年之後的深入想法
如果你把這些想法內化,相信可以少走非常多敏捷的冤枉路
其實在2001年就有所謂的 Agile Manifesto ,
然而Agile是一個大傘,這大傘底下還有許多分支流派,
最常見的六大體系有Super XLCDF : 包含我們看到的最大宗的 Scrum、 X Programming 還有 Lean、Crystal、DSDM 跟 FDD 。
如欲觀看完整 Scrum系列影片,歡迎報名長宏Scrum(CSM/CSPO) 認證培訓
https://www.pm-abc.com.tw/Training/Scrum
【001】3 Roles_ScrumMaster
【002】3 Roles_Product Owner
【003】3 Roles_Development Team
【004】5 Events_Sprint
【005】5 Events_Sprint Planning
【006】5 Events_Sprint Review
【007】5 Events_Retrospective
【008】5 Events_Daily Scrum
【009】3 Artifacts_Product Backlog
【010】3 Artifacts_Sprint Backlog
【011】3 Artifacts_Increment
【012】Product Backlog Refinement (PBR)
【013】Scrum 5 Values
【014】Scrum framework
【015】Agile Manifesto
【016】3 Commitments
【017】12 Principles