Scrum guide 2020心得摘要+團隊實務應用(前篇)
關於Purpose of the Scrum guide、Scrum Definition、Scrum Theory and Scrum Values
Scrum guide 2020其實已經發表一陣子了,很汗顏拖到現在才寫讀後心得。因為網路上已經有許多大神寫了新舊版的差異比較,傑瑞這邊就不班門弄斧,主要是想分享一些小小的心得以及看完可以如何實際應用在團隊內,為了避免篇幅過長,傑瑞會將文章拆成三篇:
【前篇】包含Purpose of the Scrum Guide、Scrum Definition、Scrum Theory、Scrum Values
【中篇】包含Scrum Team、Scrum Events
【後篇】包含Scrum Artifacts
Scrum guide 2020下載傳送門,廢話不多說,馬上來看看新版的重點:
Purpose of the Scrum Guide — 基本上就是業配文!
- Scrum是解決的Complex問題的王道,軟體業之外也是很好用喔~
- Scrum是個框架,可以加入任何實踐手法(ex:看板、UX),任何人都是Scrum team的一份子喔~(我們一律統稱為Developers,因為Scrum之前,人人平等)
- Scrum guide本身就超有Agile精神的,因為我們也是持續小幅更新並演進指南喔~(大家的聲音,我們都聽到了)
💡不愧是敏捷領域中的顯學,說話果然都比較大(臭)聲(屁)一點~
Scrum Definition — 成功偷渡敏捷宣言第一條
先讓大家複習一下敏捷四大宣言:
- 指南第一段就非常用字精準地說明Scrum的定義(5W1H),一氣呵成。其實也可以用黃金圈的架構來套用,等等跟Scrum theory一起呼應比較。
2. Scrum主要是提供給團隊不同人的關係與互動指引,運用的成效決定在群體智慧。這次Scrum新版用五個步驟把角色及互動方式直接先定義好:A.需要一位Scrum master來營造環境、B.需要一位Product owner將工作整理轉成產品需求清單(Product backlog)、C.需要Scrum team在每次衝刺中(sprint)中將挑選的工作轉成有價值的產出(increment)、D.Scrum team要和stakeholder一起檢視結果,並為下一個sprint進行調整、E.重複步驟B、C、D
3. Scrum是一面照妖鏡,可以兼容任何實務做法,它只是客觀顯現目前管理、流程、技術的實際成效,以利對其進行改善。
Scrum Theory & Values — 支撐Scrum成功的關鍵
- Scrum是經驗主義與精實管理的綜合體現,建立在三根支柱的基礎與五大價值的實踐上。從上圖可以看到Scrum定義與理論的前後呼應,Scrum引用經驗與精實原則組成一個輕量框架、透過三大支柱(透明、檢視、調整)來支援漸進式解決方案、它的最終目的是替複雜問題帶來價值也替團隊成員培養正確的價值觀。
- 新版指南更加強三大支柱的因果關係與實務做法。沒有透明就無法檢視,無法檢視就不知道下一步該調整什麼,指南建議團隊可以從3個artifacts的透明度(要達到的目標)開始討論、接著利用五個events來檢視artifacts與目標之間的差距、最後團隊要能自主管理來決定如何調整。
團隊實務應用
有三個討論框架是傑瑞認為大家可以嘗試練習看看的,適合在團隊建立初期使用,也可以在團隊運作中針對某個項目加強討論(ex:開retrospective時候)
三個 artifacts與三個支柱的團隊公約
作法:
- 想像三個artifacts就是需求(User story),為了讓需求更明確,團隊要如何定義驗收條件(Acceptance criteria)
- 針對透明:團隊想達成什麼具體目標(why)、過程希望怎麼做(how)、 對於產出有什麼共識(what)
- 針對檢視:要透過那些場合來檢視?檢視的過程要怎麼進行?哪些事情是需要檢視的?通常在這個環節不外乎檢視三件事:與目標的差距(what)、導致差距的原因(how)、目標的合理性(why)
- 針對調整:根據檢視的結果,團隊可以藉機討論處理原則、所需資源、例外狀況…
- 持續精進團隊公約
Scrum values 與 Scrum events 的團隊公約
作法:
- 讓大家以研討的方式討論,如果團隊運作中少了某些value會怎樣?最糟糕的狀況會是什麼?團隊成員絕對不能打破的原則是什麼?
- 上面是負面表列,也可以讓團隊從正向思考,哪個活動最需要哪些價值?該價值的實際展現會是什麼?我們可以如何強化這些行為展現?
Scrum values 與 Scrum team 的團隊公約
作法:
- 跟上一個案例類似,可以讓大家討論團隊角色各自需要哪些value?該價值的實際展現會是什麼?彼此可以如何合作?
- 除了討論團隊內部的價值主張,也可以討論團隊與利害關係人之間的價值主張(參考下面範例)。例如請團隊先思考利害關係人的主要任務(jobs-to-be-done),他們依據任務而衍伸的期待與痛點是哪些?最後根據五大價值找出能滿足利害關係人的期待與降低他們的痛點之合作模式喔
繼續閱讀另外兩篇心得:
【中篇】包含Scrum Team、Scrum Events
【後篇】包含Scrum Artifacts
延伸閱讀:
💡官方版本的七大改變說明(Scrum guide 2020 vs. 2017)
💡Scrum.org專家的補充說明(留言也要看完喔~)
如果喜歡傑瑞的文章,歡迎追蹤(follow)傑瑞並分享(share)給你的朋友。
👉喜歡這種類型或主題的文章,也別忘了拍手給傑瑞鼓勵唷