More Related Content
Similar to 20150714 succeeding with agile
Similar to 20150714 succeeding with agile (20)
More from Jen-Chieh Ko (20)
20150714 succeeding with agile
- 2.
有天中午 ...
強者我同事: Scrum 就像是一台 4WD 的車子,可以駕馭各種環境。
於是,我開始看一堆 Scrum 的書,
試圖擺脫苦難工程師的地獄輪迴~
- 4.
誰是我是誰 ?
● Stanley Huang
– wenlien1001@gmail.com
●
現任:美商無線網路公司
– Functional Spec Engineer (a.k.a. Feature Owner)
– Postit Engineer (a.k.a. Scrum Master)
●
社群:
– Taipei.py
– PyCon APAC 2015 Program Chair
- 5.
你是誰?
● Programmer
● Architect
● Scrum Master
● Product Owner
● Project Manager
● CEO
●
CoFounder > (我的部落格在這裡)
- 16.
推展模式
●
先拆分 , 後播種 ?
●
先成長 , 後拆分 ?
●
內部教練( internal coaching ) ?
- 23.
面對變革,個體不同的反應
●
保守主義者 (25%)
– 喜歡在保持現有結構的情況下變化
– 熱衷於預見性
– 遵守傳統和公認的實踐
●
實用主義者 (50%)
– 喜歡實用的改變
– 尊重雙方的觀點
– 更關注結果
●
創新主義者 (25%)
– 喜歡能對現有結構發起挑戰的變革
– 會挑戰既有的假設
– 很少尊重既定策略
- 24.
面對變革,個體不同的反應
●
保守主義者 (25%)
– 喜歡在保持現有結構的情況下變化
– 熱衷於預見性
– 遵守傳統和公認的實踐
●
實用主義者 (50%)
– 喜歡實用的改變
– 尊重雙方的觀點
– 更關注結果
●
創新主義者 (25%)
– 喜歡能對現有結構發起挑戰的變革
– 會挑戰既有的假設
– 很少尊重既定策略
- 30.
Scrum Master 像是一個指揮家
● http://www.ted.com/talks/itay_talgam_lead_like
_the_great_conductors?language=zhtw
● http://www.ted.com/talks/benjamin_zander_on_
music_and_passion?language=zhtw
- 34.
實踐技術
● TDD
● Refactory
● Collective Ownership
● CI
● Pair Programming
- 35.
設計:有意的而又湧現
( emergence )
●
早期計畫
●
大的前期設計
●
後期測試
●
移交簽字
●
早期的,大而全的需求
●
即時的計畫
●
湧現式的設計
●
整合測試
●
協作討論
●
即時的,洽到好處的需求
需求是慢慢湧現的,
漸進明細的。
- 42.
激勵目標
● Highsmith
– 寫一兩個句子的產品說明
– 設計運輸產品的包裝盒
– 寫一頁產品說明書
● Mike Cohn
– 寫一份假想的新聞稿
– 寫一份刊登在雜誌上的產品評估
- 43.
整理 Product Backlog
●
黃金法則:
– 我們應該花 Sprint 中 10% 的精力整理 Product
Backlog
●
對於 Product Backlog 的討論,不侷限於某個時
段的會議
●
優秀的團隊不需要在 Sprint 開始前已經充分了解
Product Backlog
- 44.
建立 DEEP 的 Product Backlog
●
Detailed Appropriately ( 評估得當 )
●
Estimated ( 做過估計的 )
●
Emergent ( 湧現式的 )
●
Prioritized ( 排列優先級的 )
- 48.
固定 Sprint 長度的好處
●
團隊受益於定期的節奏
●
Sprint 計畫變得容易
●
發佈計畫變得容易
- 52.
估算 vs 承諾
●
問題的關鍵式,估算往往變成承諾!
- 53.
工作進度的預估
Sprint Velocity
1 13
2 15
3 17
4 12
5 11
6 15
7 14
8 16
9 12
11 12 12 13 14 15 15 16 17
# of observation ranking
5 1
8 2
11 3
13 4
16 5
團隊速度: (12+16)/2 = 14
90% 信賴區間的速率表
Sprint 速率表
- 58.
各國文化間的差異
國家 PDI IDV ACH UAI LTO
台灣 58 17 45 69 87
中國 80 20 66 30 118
印度 77 48 56 40 61
以色列 13 54 47 81
美國 40 91 62 46 29
*以色列同事最會挑戰權威,而中國同事最不會
*美國同事重視個人主義,而台灣同事對團隊團結最感興趣
*前一個項目成功,下一個項目失敗下:
中國同事認為是「成功」,而台灣同事可能認為是「失敗」
*以色列同事習慣不確定性,而中國同事最不能忍受
* Sprint 展示出來的定期可視化進度:
能給美國團隊帶來正面的激勵,而中國團隊可能不會。
http://www.clearlycultural.com/geerthofstedeculturaldimensions/powerdistanceindex/
- 60.
分散式團隊的 Sprint 計畫會議
●
如果團隊在同一個時區,一次長時間電話
●
如果團隊在不同時區,兩次短時間電話
– 第一次,主要討論產品負責人的最高優先級別的功能
與期望。
– 第二次,同步各個子團隊的任務。