Scrum 價值觀新解 - Daniel Tang
主講人:Daniel Tang
時間:2021/11/04 10:30-11:20
BE(YOND/NEATH) SCRUM VALUES
Scrum Value
有新的scrum guide,我們今天來分享一下 Scrum Value,我對他的反思
WHAT"S MISSING
SCRUM VALUES
COURAGE,FOCUS,COMMITMENT,RESPECT,OPENESS
1986到現在,這些VALUES有沒有缺失或要調整的
- Internal - 都在講內部團隊
- Output - 強調產品
- Outcome / Impact - 較少提到對用戶的影響
- Team - Team retrospection
- Product 較少提產品的 retrospection
- Delivery
COURAGE
容易理解,但不敢做
為什麼不敢做
- 蜥蜴腦 Lizard Brain 的作崇 (from Seth Godin)
CHURNING
- 瞎折騰
- 蜥蜴腦不喜歡 Ambiguity,喜歡簡單的
- 團隊應該擁抱一開始的混亂
- Waterfall process 中的每個方塊 Plan,Design,Develop,Test,Deploy
- 都會有 Ambiguity->Clarity 的過程
- 跟你的蜥蜴腦做fight
EMBRACE IMPERFECTION
-
Google喜歡的是經常改變的內容
-
Without informing the world
- Target audience will find you
-
Deliberately time boxed context switching
- 與其一次完美,不如制定 timebox 持續發佈小的不完美的東西
-
Complaint/Frustration driven
- 會被罵(挑戰你的蚚蜴腦,會不舒服)
- 但會被真正的客戶drive
- 不要盲目的定義 DoD
COMMITMENT
- 苟且紅利
- 苟且者 - 做事馬馬虎虎
- 你只要不苟且,就能從苟且者獲得利潤
- 微信 - 普賽紅 (超市清潔阿姨)
*
- 重覆力
-
"I fear not the man who has practiced 10,000 kicks once, but I fear the man who has practiced one kick 10,000 times." –- Bruce Lee
-
G2Rail 的網頁重寫過6遍
- 有機會重新觀察細微的小地方,那裡需要調整
- 有機會 不苟且 !
-
德鐵的資料庫,義大利鐵路的流程圖…等
- 很難一開始就把架構想得很清楚
- 接了五十多家鐵路公司後,就會有全新的理解
-
重覆做,就會有新的理解
FOCUS
- 原意:完成 sprint 的目標
- 十分專注
- 看到這會想到什麼?
- FRPLY 8700012 87686000
- 巴黎里昂站(南站)
- 不只是一個產品,會想到
- 這站通好幾家鐵路
- 著名的夜車(有臥舖),怎麼拿到折扣
- 我能買些什麼東西
- 接著會想到一堆API
- 做為數據專家
- 細節化場景打穿
Everything is important - that success is in the details - Steve Jobs
- 打穿無數場景,會讓你產品很強
TWO DIRECTIONS OF IMPROVEMENT (DEFOCUS)
- Gary Klein - Seeing What Others Don't
- 我們常優化SOP,文件來reduce errors/uncertainty
- 從另一個方向來看
- insights / contradictions / connections / coincidences / curiosity / creative desperation
- 花點時間想些不在 Product Backlog 的東西
- 想想改善你隔壁夥伴的工作(script, automation)
- 有時會有意想不到的收獲
- 但我不建議你用公司的時間,你可以用自己的時間,為產品或team增加靈感
DEFOCUS DELIBERATELY
- 我自己能產生的流量要高於 50% (不依靠App Store/Google Play)
- 我在週末利用閒餘之時做了這個 Hannover Hbf 火車時刻表
OPENNESS
REMIX
- Jenkins - 不只是 CI 工具 (看似四不像)
- 透過數據(火車時刻資料)觸發,自動寫文章(網頁/有28種語言)
- EXPECTED THE UNEXPECTED
- Opportunity Canvas
- 公式,Canvas 等容易陷入 confirmation bias (確認偏誤)
- 賣火車票->退稅
- 三部曲
- Ship broken work deliberately
- Set up Channels
- 要記得設計 communication channel 讓客戶反應他的問題及困擾
- 大組織的RD很難聽到客戶的問題 (日本客戶的巴黎北站問題)
- 但有了這個 channel 就可以優化產品,讓你與眾不同
- Analyze behaviors
RESPECT
- USE OTHERS' LANGUAGE
- AVOID EGO-CENTRIC
- 一段看不懂的 Ruby Code…
- 他也是用TDD寫出來的,但還是看不懂
- 太過技術,太過抽象
- 不要把自己限制在那個role(technical guy)
- 要解決問題,有很多方向,不一定只有"技術"這條路
- PROTOPIA
- Dystopia (絕望模式), Protopia, Utopia(烏托邦)
- 用客戶的complaint,feedback來改善產品
- 盜刷怎麼辦?
- 產品下線
- Protopia - 如何從宏觀的角度來思考
Questions
-
如果沒有清楚的vision,怎麼開始project
- Daniel: 如果你不確定,把 sprint 縮到很短,更快收到 feedback, 可以更快調整. 不是說不需要 vision,重點是要收到 feedback
-
如何接受不完美的發佈
- Daniel: 不完美,意思是指只滿足極少數,甚至一個人.
-
如何與團隊開發人員溝通,讓他們願意跨出來,能理解商業這塊
- Daniel: 如果想改變別人,先看自己能改變什麼. 用吸引而不是push. 例如PO先來寫code?
-
Sprint 縮到很短的話,團隊會覺得不夠時間做設計,擔心影響品質
- Daniel: 專注在"解決某個具體問題". 如果這問題很小,他的影響也不會很大(如果壞掉的話…),所以不要太擔心
-
Sprint 長度是 SM 可以獨裁決定的嗎?
- Daniel: Developer 也許自己也有一個更小的timebox (1day~2days),愈不確定的話,就要愈短. 這個 timebox 跟team的sprint可以是獨立的