50 個⼈人跑 scrum
王泰瑞
Who am I?
• 王泰瑞
• 入⾏行行第⼗十年年
• 台灣第 9 位 CSP (Certified Scrum Professional)
• Certified Scrum Master, Product Owner & Developer
• 6 年年敏捷開發經驗
• Scrum master & 前 QA Manager & 前 automation test
task force leader & 前 Android App leader
• 「Agile Community in 內湖」 發起 and 組織者
• 2017 scrum guide 繁中翻譯官
Who am I?
• 沒錯,之前有篇⽂文章「敏捷式結婚」,你可能唸過
• 我是作者
• 可以幫點廣告嗎?
今天聊的東⻄西、⼯工具與概念念等等
應該可以拿到你的職場環境使⽤用
今天聊的東⻄西、⼯工具與概念念等等
應該可以拿到你的職場環境使⽤用
也應該不⾏行行
請謹慎使⽤用
- Large Scale Scrum (LeSS) 介紹
Agenda
?
我喜歡 LeSS 的原因
• LeSS 仍然符合 scrum 框架
• LeSS 比 scrum 更更實際!
• Scrum 還有機會可以「任性」
• LeSS 的發明⼈人之⼀一:Bas Vodde 是我的 CSM 的老師
Scrum
• 三個⾓角⾊色
• 四 (或五) 種會議
• 產出物
• Sprint
Large Scale Scrum
• 三個⾓角⾊色
• 四 (或五) 種會議
• 產出物
• Sprint
• 五個 scrum team 做同⼀一個 product 的時候,哪些要變五
個,哪些不變?
好了了
你會 LeSS 了了
下課
- Large Scale Scrum (LeSS) 介紹
- 怎麼開始 LeSS
Agenda
?
1. 定義產品
• 使⽤用者為什什麼掏錢出來來?他換取了了什什麼?
• 那就是你的產品
• 因為這個產品很⼤大,所以需要⽤用到 LeSS
2. 世界唯⼀一的PO +
世界唯⼀一的 Product Backlog
• 找出「真正」可以做決定的⼈人,他就是 PO
• 充分授權給他,或是
• 公司的⼀一級主管擔任
• 絕對不可以有⼈人垂簾聽政
• 圍繞著產品定義,寫/找出 product backlog
• 由 PO 專制⽽而獨裁的排序
3. 組織團隊
• 組織 Feature Team
• 概念念:每⼀一個團隊都應該有能⼒力力獨立去外⾯面接案、創業
• QA, Designer, App, F2E, BE, PM
4. 定義 DoD
• Definition of Done
• 由團隊定義
• 其實,你假如已經必須⽤用到 LeSS,很多⼩小團隊之前已經有
⾃自⼰己的 DoD 了了
• 就是把各團隊的 DoD 取交集就好了了~
5. 最難的⼀一步
團隊的表現
以團隊的表現為例例
團隊的表現
以團隊的表現為例例
假如不夠好、不夠快
很多⼈人會說「PM 去 push
⼀一下」
於是引入了了更更多管理理管理理
o
o: opposite 相反趨勢
團隊的表現
以團隊的表現為例例
假如不夠好、不夠快
很多⼈人會說「PM 去 push
⼀一下」
於是引入了了更更多管理理
然後團隊表現就會更更好、
更更趕得上進度
管理理
os
o: opposite 相反趨勢
s: same 相同趨勢
團隊的表現
可是有另外⼀一種看法
以團隊的表現為例例
管理理
os
o: opposite 相反趨勢
s: same 相同趨勢
團隊的表現
可是有另外⼀一種看法
以團隊的表現為例例
當團隊表現不好時
如果讓團隊⾃自我組織、⾃自
我學習、⾃自我成長
來來提升團隊的⾃自主度
管理理
os
o: opposite 相反趨勢
s: same 相同趨勢
團隊的⾃自主度
o
團隊的表現
可是有另外⼀一種看法
以團隊的表現為例例
當團隊表現不好時
如果讓團隊⾃自我組織、⾃自
我學習、⾃自我成長
來來提升團隊的⾃自主度
那麼團隊的表現也應該可
以提昇
管理理
os
o: opposite 相反趨勢
s: same 相同趨勢
團隊的⾃自主度
os
團隊的表現
可是有另外⼀一種看法
以團隊的表現為例例
當團隊表現不好時
如果讓團隊⾃自我組織、⾃自
我學習、⾃自我成長
來來提升團隊的⾃自主度
那麼團隊的表現也應該可
以提昇
無奈啊~團隊的⾃自主度是
需要時間養成的
管理理
os
o: opposite 相反趨勢
s: same 相同趨勢
|| : delay
團隊的⾃自主度
os
團隊的表現
所以⼈人們通常都讓管理理去
提升團隊的表現
因為很快可以看到結果
管理理
os
o: opposite 相反趨勢
s: same 相同趨勢
|| : delay
團隊的⾃自主度
os
所以⼈人們通常都讓管理理去
提升團隊的表現
因為很快可以看到結果
但,越多的管理理,就越壓
抑了了團隊的⾃自主度
o: opposite 相反趨勢
s: same 相同趨勢
|| : delay
團隊的表現
管理理
os
團隊的⾃自主度
os
o
換個例例⼦子來來解釋...
⽣生活的爽度
以⽣生活的爽度為例例
⽣生活的爽度
以⽣生活的爽度為例例
假如不夠爽
很多⼈人會去喝酒、抽菸、
吸毒等等
於是有了了更更多壞習慣壞習慣
o
o: opposite 相反趨勢
⽣生活的爽度
以⽣生活的爽度為例例
假如不夠爽
很多⼈人會去喝酒、抽菸、
吸毒等等
於是有了了更更多壞習慣
然後就會得到更更多的爽
壞習慣
os
o: opposite 相反趨勢
s: same 相同趨勢
⽣生活的爽度
可是有另外⼀一種看法
以⽣生活的爽度為例例
壞習慣
os
o: opposite 相反趨勢
s: same 相同趨勢
⽣生活的爽度
可是有另外⼀一種看法
以⽣生活的爽度為例例
假如不夠爽
如果去培養正常的休閒活
動,或是找個正常的⼯工作,
跟⼀一個正常的朋友或另⼀一
半談⼼心
壞習慣
os
o: opposite 相反趨勢
s: same 相同趨勢
正常的...
o
⽣生活的爽度
可是有另外⼀一種看法
以⽣生活的爽度為例例
假如不夠爽
如果去培養正常的休閒活
動,或是找個正常的⼯工作,
跟⼀一個正常的朋友或另⼀一
半談⼼心
那麼⽣生活的爽度也應該可
以提昇
壞習慣
os
o: opposite 相反趨勢
s: same 相同趨勢
正常的...
os
⽣生活的爽度
可是有另外⼀一種看法
以⽣生活的爽度為例例
假如不夠爽
如果去培養正常的休閒活
動,或是找個正常的⼯工作,
跟⼀一個正常的朋友或另⼀一
半談⼼心
那麼⽣生活的爽度也應該可
以提昇
無奈啊~正常的什什麼什什麼
是需要時間養成的
壞習慣
os
o: opposite 相反趨勢
s: same 相同趨勢
|| : delay
正常的...
os
⽣生活的爽度
所以有些⼈人會養成⼀一些壞
習慣,比如酗酒啊、吸毒
啊
來來提升⽣生活的爽度
因為很快可以看到結果
壞習慣
os
o: opposite 相反趨勢
s: same 相同趨勢
|| : delay
正常的...
os
所以有些⼈人會養成⼀一些壞
習慣,比如酗酒啊、吸毒
啊
來來提升⽣生活的爽度
因為很快可以看到結果
但,越多的壞習慣,就越
難有正常的⽣生活步調
o: opposite 相反趨勢
s: same 相同趨勢
|| : delay
⽣生活的爽度
壞習慣
os
正常的...
os
o
然後就上癮了了
5. 最難的⼀一步
團隊的表現
管理理
os
團隊的⾃自主度
os
o⽣生活的爽度
壞習慣
os
正常的...
os
o
5. 最難的⼀一步: 戒毒
如何開始 LeSS
• 定義產品

• 世界唯⼀一的 PO + 世界唯⼀一的 Product Backlog

• 組織 feature team

• 定義 DoD

• 戒毒
- Large Scale Scrum (LeSS) 介紹
- 怎麼開始 LeSS
- 實際 LeSS 狀狀況
Agenda
?
以下⿊黑底投影片
為 Agile Tour Taichung 現場限定
之後不會被上傳到網路路~
也請⼤大家不要拍照與直播,拜託了了~~ 感謝~~~
略略
以上⿊黑底投影片
為 Agile Tour Taichung 現場限定
之後不會被上傳到網路路~
- Large Scale Scrum (LeSS) 介紹
- 怎麼開始 LeSS
- 實際 LeSS 狀狀況
- 遇到什什麼困難
Agenda
?
超多困難的啊
• 前期:(⼀一開始是三個 team)
• Backend leader 群起抵抗
• 極⼤大的時程壓⼒力力
• QA ⼈人⼒力力不⾜足
• 開需求的單位都認為⾃自⼰己才是 decision maker
超多困難的啊
• 中期:
• 總會有⼈人來來問:我要怎麼測試?我要怎麼出⽂文件?
• CTO 衝進來來下命令,⼲干擾會議進⾏行行
• 可⾒見見他也承受很⼤大的壓⼒力力啊...
超多困難的啊
• 後期:
• 政治…
• 我覺得他們不相信有⾃自走砲團隊~
• 這無解
- Large Scale Scrum (LeSS) 介紹
- 怎麼開始 LeSS
- 實際 LeSS 狀狀況
- 遇到什什麼困難
- 等等,你真的需要使⽤用 LeSS 嗎
Agenda
?
真的需要搞這麼⼤大嗎?
• 敏捷就是早期發現、早期治療
• 迅速反應變化
• ⼈人⼀一多,難免不能這麼迅速反應變化、不能那麼早期發現早
期治療
• 導入前,再問⾃自⼰己很多次:真的需要嗎?
Large Scale Scrum
• 可能整個開發部⾨門都搞進來來了了...
• 會牽扯到組織架構,請非常⼩小⼼心康威定律律 (Conway’s Law)
• 為了了要敏捷⽽而改組織架構,在台灣,思維這麼先進的公司,
少之⼜又少
• 因此,我想 LeSS 不⼀一定適⽤用!
其他解法
• Micro-service
• 把產品改成 micro-service,把⼀一到數個 service 由⼀一個
team 負責
• 他們只要是敏捷的團隊即可,不需要太cross-functional
• 符合 Conway’s Law
• 直上 DevOps !!!
• 看板⽅方法
• ⽤用⼀一塊很⼤大很⼤大的看板,搞不好就可以讓整個公司敏捷起
來來了了
其他解法
• SAFe (Scaled Agile Framework)
• 我討厭這個解法,不過,地球上很多⼈人超級喜歡
• ex: 兩兩年年才辦⼀一次 meetup 的 Agile Brewery
• PI (Program Increment) Planning meeting
• 要開兩兩個整天 !!
• ⼀一個 PI 是 8 - 12 weeks !!
• ⽤用兩兩個整天來來規劃接下來來兩兩個⽉月的事情,根本就是 water-
scrum-fall
• ⽤用兩兩個整天來來規劃接下來來兩兩個⽉月的事情,根本就是 water-
scrum-fall
• ⽤用兩兩個整天來來規劃接下來來兩兩個⽉月的事情,根本就是 water-
scrum-fall
• 地球⼈人看到預測,就會很爽很安⼼心,我不知道為什什麼
• ⽤用兩兩個整天來來規劃接下來來兩兩個⽉月的事情,根本就是 water-
scrum-fall
• 地球⼈人看到預測,就會很爽很安⼼心,我不知道為什什麼
• 所以地球⼈人很愛預測
• ⽤用兩兩個整天來來規劃接下來來兩兩個⽉月的事情,根本就是 water-
scrum-fall
• 地球⼈人看到預測,就會很爽很安⼼心,我不知道為什什麼
• 所以地球⼈人很愛預測
• 可是都沒有⼈人預測兩兩個⽉月後的威⼒力力彩號碼給我
• 就算有,也從來來沒有照預測的發⽣生
• ⽤用兩兩個整天來來規劃接下來來兩兩個⽉月的事情,根本就是 water-
scrum-fall
• 地球⼈人看到預測,就會很爽很安⼼心,我不知道為什什麼
• 所以地球⼈人很愛預測
• 可是都沒有⼈人預測兩兩個⽉月後的威⼒力力彩號碼給我
• 就算有,也從來來沒有照預測的發⽣生
• 所以,為什什麼地球⼈人都覺得⾃自⼰己可以預測所有事情呢?
- Large Scale Scrum (LeSS) 介紹
- 怎麼開始 LeSS
- 實際 LeSS 狀狀況
- 遇到什什麼困難
- 等等,你真的需要使⽤用 LeSS 嗎
- 結論
Agenda
?
⽯石頭湯
團隊成員本來來就是很OK的
不然當初幹嘛錄⽤用他們?
是我們⽤用太多⿊黑⼼心油、化學的東⻄西
來來煮原本就很 OK 的食材
是我們⽤用太多報告、⽂文件、組織架構
來來管理理原本就很 OK 的同事們
讓⼀一顆⽯石頭來來當 manager
搞不好還比較好
讓美好的事情發⽣生
今天聊的東⻄西、⼯工具與概念念等等
應該可以拿到你的職場環境使⽤用
今天聊的東⻄西、⼯工具與概念念等等
應該可以拿到你的職場環境使⽤用
也應該不⾏行行
請謹慎使⽤用
最後
Many many thanks to:
Randy, Richard, Simon, Jarvis, Damien, Joey, Abby, Nicole, Joe,
Anthony, Henry, Ian, Iris, Martin, Jerry, Dylan, Ted, Grady, Sam,
Enoch, Laura, Isme, Nelson, Garrick, Xavier, Luke, Knight, Justin,
Anrou, Phoebe, Amao, Hugo, Gary, Anson, Yoyo, Kinvil, Adam, Ken,
Zoe, Peter, Sherry, Regina, Ryu, River, TingYu, Rita, Nancy, Eric,
Lexi, Moe, Ruru, Sophie, Ting, Erica Huang, Leah, Kalvar, Mike, HC,
Michael, Tony, Jason, Allen, Arvin, Hugo Wang,  Erica Hsieh, Dino,
Jerromy, Kai, Lex, Taien, Steven, Neil, John
沒有你們,我什麼也不是
Coffee?

Agile taichung 50個人跑scrum