Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
王川耘, Terry Wang
2016/ September
都幾點了
你怎麼還不 起床 敏捷
Confidential. Wang Terry, Chuan Yun, all rights reserved.
Confidential. Wang Terry, Chuan Yun, all rights reserved.
• 王泰瑞
• 入行第九年
• CSP (Certified Scrum Professional)
• Certified S...
Confidential. Wang Terry, Chuan Yun, all rights reserved.
• 沒錯,最近有篇文章 “敏捷式結婚”,你可能唸過
• 我是作者
• 可以幫點廣告嗎?
Who Am I ?
3
Confidential. Wang Terry, Chuan Yun, all rights reserved. 4
在開始之前...
先瞭解一下各位
Confidential. Wang Terry, Chuan Yun, all rights reserved. 5
有沒有人不知道
軟體是什麼?
Confidential. Wang Terry, Chuan Yun, all rights reserved. 6
有沒有人不知道
軟體是怎麼做出來的?
Confidential. Wang Terry, Chuan Yun, all rights reserved. 7
軟體有 ”存貨” 嗎?
Confidential. Wang Terry, Chuan Yun, all rights reserved.
- 用正確的方法解題
8
Agenda
Confidential. Wang Terry, Chuan Yun, all rights reserved. 9
推動敏捷轉型時,我最常遇到的問題是...
Confidential. Wang Terry, Chuan Yun, all rights reserved. 10
Terry 啊
過去本公司的開發方法就做得好好的
別的領域的都用的好好的
為什麼你們搞軟體的
硬是要搞一堆什麼敏捷開發 什...
Confidential. Wang Terry, Chuan Yun, all rights reserved. 11
答:
問題的本質不同
Confidential. Wang Terry, Chuan Yun, all rights reserved. 12
需
求
改
變
頻
率
開發的工具掌握度 高
高
低
低
Confidential. Wang Terry, Chuan Yun, all rights reserved. 13
需
求
改
變
頻
率
開發的工具掌握度 高
高
低
低
鋪路
Confidential. Wang Terry, Chuan Yun, all rights reserved. 14
需
求
改
變
頻
率
開發的工具掌握度 高
高
低
低
請用小學生的除法管理進度
鋪路
Confidential. Wang Terry, Chuan Yun, all rights reserved. 15
需
求
改
變
頻
率
開發的工具掌握度 高
高
低
低
室內
裝潢 /
工廠
生產
耕種 / 園藝 鋪路
Confidential. Wang Terry, Chuan Yun, all rights reserved. 16
需
求
改
變
頻
率
開發的工具掌握度 高
高
低
低
室內
裝潢 /
工廠
生產
耕種 / 園藝 鋪路
請用 SOP ...
Confidential. Wang Terry, Chuan Yun, all rights reserved. 17
需
求
改
變
頻
率
開發的工具掌握度 高
高
低
低
室內
裝潢 /
工廠
生產
耕種 / 園藝 鋪路
軟體
Confidential. Wang Terry, Chuan Yun, all rights reserved. 18
需
求
改
變
頻
率
開發的工具掌握度 高
高
低
低
室內
裝潢 /
工廠
生產
耕種 / 園藝 鋪路
java, c...
Confidential. Wang Terry, Chuan Yun, all rights reserved. 19
需
求
改
變
頻
率
開發的工具掌握度 高
高
低
低
室內
裝潢 /
工廠
生產
耕種 / 園藝 鋪路
軟體
不要用右...
Confidential. Wang Terry, Chuan Yun, all rights reserved. 20
所以 大師們發明了agile 用在軟體領域
Confidential. Wang Terry, Chuan Yun, all rights reserved.
- 用正確的方法解題
- Waterfall vs Agile
21
Agenda
Confidential. Wang Terry, Chuan Yun, all rights reserved.
Waterfall vs Agile
• 軟體的歷史太短,只好向其他領域偷流程來試看看
• Waterfall 來自製造業
• ...
Confidential. Wang Terry, Chuan Yun, all rights reserved.
傳統方法 — Waterfall
• 分析需求 (requirement)
• 系統設計 (design / architect...
Confidential. Wang Terry, Chuan Yun, all rights reserved.
Waterfall
• 痛恨改變
• 使用 Spec 或合約或各種談判技巧,不准改變!
• 認為軟體是可以被製造的
• 一關卡一...
Confidential. Wang Terry, Chuan Yun, all rights reserved.
Agile
• 擁抱改變
• 認為團隊會越做越好,是會進化的
• 所以,大師們寫了敏捷宣言 (Manifesto for Agi...
Confidential. Wang Terry, Chuan Yun, all rights reserved.
Confidential. Wang Terry, Chuan Yun, all rights reserved. 27
那Agile到底是什麼?
Confidential. Wang Terry, Chuan Yun, all rights reserved. 28
早期發現,早期治療
Confidential. Wang Terry, Chuan Yun, all rights reserved.
早期發現,早期治療
29
from:
http://www.ambysoft.com/
essays/whyAgileWorks...
Confidential. Wang Terry, Chuan Yun, all rights reserved.
早期發現,早期治療
30
• 紅燈:
• Requirements defect found via acceptance
te...
Confidential. Wang Terry, Chuan Yun, all rights reserved.
早期發現,早期治療
31
• 綠燈:
• Defect found via Independent
Parallel Testi...
Confidential. Wang Terry, Chuan Yun, all rights reserved.
早期發現,早期治療
32
– 前三名 綠燈:
1. Programming defect found via Pair
Prog...
Confidential. Wang Terry, Chuan Yun, all rights reserved. 33
Confidential. Wang Terry, Chuan Yun, all rights reserved.
- 用正確的方法解題
- Waterfall vs Agile
- 如果這個團隊是我們的競爭對手的話...?
34
Agenda
Confidential. Wang Terry, Chuan Yun, all rights reserved.
如果這個團隊是我們的競爭對手的話...?
35
• Youtube: Nordstrom Innovation Lab: Sun...
Confidential. Wang Terry, Chuan Yun, all rights reserved. 36
人家五天就做完了...
我們五天... spec 寫了沒...?
Confidential. Wang Terry, Chuan Yun, all rights reserved.
• The Joel Test: 12 steps to Better code
現狀
37
Confidential. Wang Terry, Chuan Yun, all rights reserved.
現狀
38
Confidential. Wang Terry, Chuan Yun, all rights reserved. 39
別人已經上太空,我們還在殺豬公
by 前中信鯨總教練李來發
Confidential. Wang Terry, Chuan Yun, all rights reserved.
- 用正確的方法解題
- Waterfall vs Agile
- 如果這個團隊是我們的競爭對手的話...
- 但我們公司就是不...
Confidential. Wang Terry, Chuan Yun, all rights reserved.
我們公司就是不信這套~~~
Youtube: 兩個 Zax 的故事
41
Confidential. Wang Terry, Chuan Yun, all rights reserved.
我們公司就是不信這套~~~
有原則很好
但是
這個世界是不會停下來等人的
42
Confidential. Wang Terry, Chuan Yun, all rights reserved.
- 用正確的方法解題
- Waterfall vs Agile
- 如果這個團隊是我們的競爭對手的話...
- 但我們公司就是不...
Confidential. Wang Terry, Chuan Yun, all rights reserved.
心態
• 擁抱改變
• 早期發現 早期治療
• 沒有標準答案,只有好與更好的答案
• 10 年經驗 = 10年經驗 or 1年的...
Confidential. Wang Terry, Chuan Yun, all rights reserved. 45
請各位
以氣御劍
Confidential. Wang Terry, Chuan Yun, all rights reserved. 46
從自己開始變得 agile
Confidential. Wang Terry, Chuan Yun, all rights reserved.
極力推薦
1. The Power of an Agile Mindset by Linda Rising
https://ww...
agileTerryWang@gmail.com
Confidential. Wang Terry, Chuan Yun, all rights reserved
Question Time!
Terry Wang
Confidential. Wang Terry, Chuan Yun, all rights reserved. 49
我知道大家都很聰明
都沒有問題了
那我來問問題好了...
Confidential. Wang Terry, Chuan Yun, all rights reserved. 50
敏捷式開發可以加速開發的時程嗎?
Confidential. Wang Terry, Chuan Yun, all rights reserved. 51
導入敏捷後,失敗怎麼辦?
Confidential. Wang Terry, Chuan Yun, all rights reserved. 52
Fail early, fail fast and fail better.
Confidential. Wang Terry, Chuan Yun, all rights reserved. 53
搞軟體的要怎麼Cost Down ?
Confidential. Wang Terry, Chuan Yun, all rights reserved. 54
Confidential. Wang Terry, Chuan Yun, all rights reserved. 55
軟體有 ”存貨” 嗎?
Confidential. Wang Terry, Chuan Yun, all rights reserved. 56
看板方法裡面的 WIP 就是軟體的存貨
or
不符合 Definition of Done的所有事情
都是軟體的存貨
Confidential. Wang Terry, Chuan Yun, all rights reserved. 57
廣義地說
沒被驗收測試的 code 就是軟體的存貨
Confidential. Wang Terry, Chuan Yun, all rights reserved. 58
軟體是怎麼做出來的?
Confidential. Wang Terry, Chuan Yun, all rights reserved. 59
需
求
改
變
頻
率
開發的工具掌握度 高
高
低
低
室內
裝潢 /
工廠
生產
耕種 / 園藝 鋪路
軟體
不要用右...
Confidential. Wang Terry, Chuan Yun, all rights reserved. 60
所以
軟體是什麼?
agileTerryWang@gmail.com
Confidential. Wang Terry, Chuan Yun, all rights reserved
Thank you
Terry Wang
Nächste SlideShare
Wird geladen in …5
×

都幾點了你還不敏捷

aaaa

  • Loggen Sie sich ein, um Kommentare anzuzeigen.

都幾點了你還不敏捷

  1. 1. 王川耘, Terry Wang 2016/ September 都幾點了 你怎麼還不 起床 敏捷 Confidential. Wang Terry, Chuan Yun, all rights reserved.
  2. 2. Confidential. Wang Terry, Chuan Yun, all rights reserved. • 王泰瑞 • 入行第九年 • CSP (Certified Scrum Professional) • Certified Scrum Master, Product Owner & Developer • 5 年敏捷開發經驗 • 一年多 CMMI 經驗,取得 Level 4 認證 • QA Manager at Hiiir • Hands-on Android App developer Who Am I ? 2
  3. 3. Confidential. Wang Terry, Chuan Yun, all rights reserved. • 沒錯,最近有篇文章 “敏捷式結婚”,你可能唸過 • 我是作者 • 可以幫點廣告嗎? Who Am I ? 3
  4. 4. Confidential. Wang Terry, Chuan Yun, all rights reserved. 4 在開始之前... 先瞭解一下各位
  5. 5. Confidential. Wang Terry, Chuan Yun, all rights reserved. 5 有沒有人不知道 軟體是什麼?
  6. 6. Confidential. Wang Terry, Chuan Yun, all rights reserved. 6 有沒有人不知道 軟體是怎麼做出來的?
  7. 7. Confidential. Wang Terry, Chuan Yun, all rights reserved. 7 軟體有 ”存貨” 嗎?
  8. 8. Confidential. Wang Terry, Chuan Yun, all rights reserved. - 用正確的方法解題 8 Agenda
  9. 9. Confidential. Wang Terry, Chuan Yun, all rights reserved. 9 推動敏捷轉型時,我最常遇到的問題是...
  10. 10. Confidential. Wang Terry, Chuan Yun, all rights reserved. 10 Terry 啊 過去本公司的開發方法就做得好好的 別的領域的都用的好好的 為什麼你們搞軟體的 硬是要搞一堆什麼敏捷開發 什麼鬼的
  11. 11. Confidential. Wang Terry, Chuan Yun, all rights reserved. 11 答: 問題的本質不同
  12. 12. Confidential. Wang Terry, Chuan Yun, all rights reserved. 12 需 求 改 變 頻 率 開發的工具掌握度 高 高 低 低
  13. 13. Confidential. Wang Terry, Chuan Yun, all rights reserved. 13 需 求 改 變 頻 率 開發的工具掌握度 高 高 低 低 鋪路
  14. 14. Confidential. Wang Terry, Chuan Yun, all rights reserved. 14 需 求 改 變 頻 率 開發的工具掌握度 高 高 低 低 請用小學生的除法管理進度 鋪路
  15. 15. Confidential. Wang Terry, Chuan Yun, all rights reserved. 15 需 求 改 變 頻 率 開發的工具掌握度 高 高 低 低 室內 裝潢 / 工廠 生產 耕種 / 園藝 鋪路
  16. 16. Confidential. Wang Terry, Chuan Yun, all rights reserved. 16 需 求 改 變 頻 率 開發的工具掌握度 高 高 低 低 室內 裝潢 / 工廠 生產 耕種 / 園藝 鋪路 請用 SOP 或 Waterfall 的方式來管理進度
  17. 17. Confidential. Wang Terry, Chuan Yun, all rights reserved. 17 需 求 改 變 頻 率 開發的工具掌握度 高 高 低 低 室內 裝潢 / 工廠 生產 耕種 / 園藝 鋪路 軟體
  18. 18. Confidential. Wang Terry, Chuan Yun, all rights reserved. 18 需 求 改 變 頻 率 開發的工具掌握度 高 高 低 低 室內 裝潢 / 工廠 生產 耕種 / 園藝 鋪路 java, c/c++, jni, gradle, android, android framework, xml, JSON, SQLite, RESTful, OOP, unit test,…
  19. 19. Confidential. Wang Terry, Chuan Yun, all rights reserved. 19 需 求 改 變 頻 率 開發的工具掌握度 高 高 低 低 室內 裝潢 / 工廠 生產 耕種 / 園藝 鋪路 軟體 不要用右下的解法 來解左上的問題
  20. 20. Confidential. Wang Terry, Chuan Yun, all rights reserved. 20 所以 大師們發明了agile 用在軟體領域
  21. 21. Confidential. Wang Terry, Chuan Yun, all rights reserved. - 用正確的方法解題 - Waterfall vs Agile 21 Agenda
  22. 22. Confidential. Wang Terry, Chuan Yun, all rights reserved. Waterfall vs Agile • 軟體的歷史太短,只好向其他領域偷流程來試看看 • Waterfall 來自製造業 • Agile 來自汽車業 (Toyota) 22
  23. 23. Confidential. Wang Terry, Chuan Yun, all rights reserved. 傳統方法 — Waterfall • 分析需求 (requirement) • 系統設計 (design / architecture) • 開發 (programming) • 測試 (acceptance test) • 驗收 23
  24. 24. Confidential. Wang Terry, Chuan Yun, all rights reserved. Waterfall • 痛恨改變 • 使用 Spec 或合約或各種談判技巧,不准改變! • 認為軟體是可以被製造的 • 一關卡一關 • Developer 在需求沒有 final 下來之前,基本上是 IDLE 的 • QA 在程式沒寫完之前,基本上是 IDLE 的 24
  25. 25. Confidential. Wang Terry, Chuan Yun, all rights reserved. Agile • 擁抱改變 • 認為團隊會越做越好,是會進化的 • 所以,大師們寫了敏捷宣言 (Manifesto for Agile Software Development) 25
  26. 26. Confidential. Wang Terry, Chuan Yun, all rights reserved.
  27. 27. Confidential. Wang Terry, Chuan Yun, all rights reserved. 27 那Agile到底是什麼?
  28. 28. Confidential. Wang Terry, Chuan Yun, all rights reserved. 28 早期發現,早期治療
  29. 29. Confidential. Wang Terry, Chuan Yun, all rights reserved. 早期發現,早期治療 29 from: http://www.ambysoft.com/ essays/whyAgileWorksFee dback.html
  30. 30. Confidential. Wang Terry, Chuan Yun, all rights reserved. 早期發現,早期治療 30 • 紅燈: • Requirements defect found via acceptance testing • Design defect found via system testing • Programming defect found via system testing • Defect found via a review or inspection
  31. 31. Confidential. Wang Terry, Chuan Yun, all rights reserved. 早期發現,早期治療 31 • 綠燈: • Defect found via Independent Parallel Testing • Requirement or design defect found via Model Storming • Requirement or design defect found via Active Stakeholder Participation
  32. 32. Confidential. Wang Terry, Chuan Yun, all rights reserved. 早期發現,早期治療 32 – 前三名 綠燈: 1. Programming defect found via Pair Programming 2. Programming defect found via Continuous Integration 3. Design or programming defect found via Test Driven Development (TDD)
  33. 33. Confidential. Wang Terry, Chuan Yun, all rights reserved. 33
  34. 34. Confidential. Wang Terry, Chuan Yun, all rights reserved. - 用正確的方法解題 - Waterfall vs Agile - 如果這個團隊是我們的競爭對手的話...? 34 Agenda
  35. 35. Confidential. Wang Terry, Chuan Yun, all rights reserved. 如果這個團隊是我們的競爭對手的話...? 35 • Youtube: Nordstrom Innovation Lab: Sunglass iPad App Case Study
  36. 36. Confidential. Wang Terry, Chuan Yun, all rights reserved. 36 人家五天就做完了... 我們五天... spec 寫了沒...?
  37. 37. Confidential. Wang Terry, Chuan Yun, all rights reserved. • The Joel Test: 12 steps to Better code 現狀 37
  38. 38. Confidential. Wang Terry, Chuan Yun, all rights reserved. 現狀 38
  39. 39. Confidential. Wang Terry, Chuan Yun, all rights reserved. 39 別人已經上太空,我們還在殺豬公 by 前中信鯨總教練李來發
  40. 40. Confidential. Wang Terry, Chuan Yun, all rights reserved. - 用正確的方法解題 - Waterfall vs Agile - 如果這個團隊是我們的競爭對手的話... - 但我們公司就是不信這套... 40 Agenda
  41. 41. Confidential. Wang Terry, Chuan Yun, all rights reserved. 我們公司就是不信這套~~~ Youtube: 兩個 Zax 的故事 41
  42. 42. Confidential. Wang Terry, Chuan Yun, all rights reserved. 我們公司就是不信這套~~~ 有原則很好 但是 這個世界是不會停下來等人的 42
  43. 43. Confidential. Wang Terry, Chuan Yun, all rights reserved. - 用正確的方法解題 - Waterfall vs Agile - 如果這個團隊是我們的競爭對手的話... - 但我們公司就是不信這套... - Conclusion 43 Agenda
  44. 44. Confidential. Wang Terry, Chuan Yun, all rights reserved. 心態 • 擁抱改變 • 早期發現 早期治療 • 沒有標準答案,只有好與更好的答案 • 10 年經驗 = 10年經驗 or 1年的經驗 repeat 9次 ? • 多與社群交流,或許去上個課之類的 44
  45. 45. Confidential. Wang Terry, Chuan Yun, all rights reserved. 45 請各位 以氣御劍
  46. 46. Confidential. Wang Terry, Chuan Yun, all rights reserved. 46 從自己開始變得 agile
  47. 47. Confidential. Wang Terry, Chuan Yun, all rights reserved. 極力推薦 1. The Power of an Agile Mindset by Linda Rising https://www.youtube.com/watch?v=W47rcJowx7k&lis t=PLBxPOlFkEVhRFj4k_N4jRnz3G46mK2FWR&index=2 4 47
  48. 48. agileTerryWang@gmail.com Confidential. Wang Terry, Chuan Yun, all rights reserved Question Time! Terry Wang
  49. 49. Confidential. Wang Terry, Chuan Yun, all rights reserved. 49 我知道大家都很聰明 都沒有問題了 那我來問問題好了...
  50. 50. Confidential. Wang Terry, Chuan Yun, all rights reserved. 50 敏捷式開發可以加速開發的時程嗎?
  51. 51. Confidential. Wang Terry, Chuan Yun, all rights reserved. 51 導入敏捷後,失敗怎麼辦?
  52. 52. Confidential. Wang Terry, Chuan Yun, all rights reserved. 52 Fail early, fail fast and fail better.
  53. 53. Confidential. Wang Terry, Chuan Yun, all rights reserved. 53 搞軟體的要怎麼Cost Down ?
  54. 54. Confidential. Wang Terry, Chuan Yun, all rights reserved. 54
  55. 55. Confidential. Wang Terry, Chuan Yun, all rights reserved. 55 軟體有 ”存貨” 嗎?
  56. 56. Confidential. Wang Terry, Chuan Yun, all rights reserved. 56 看板方法裡面的 WIP 就是軟體的存貨 or 不符合 Definition of Done的所有事情 都是軟體的存貨
  57. 57. Confidential. Wang Terry, Chuan Yun, all rights reserved. 57 廣義地說 沒被驗收測試的 code 就是軟體的存貨
  58. 58. Confidential. Wang Terry, Chuan Yun, all rights reserved. 58 軟體是怎麼做出來的?
  59. 59. Confidential. Wang Terry, Chuan Yun, all rights reserved. 59 需 求 改 變 頻 率 開發的工具掌握度 高 高 低 低 室內 裝潢 / 工廠 生產 耕種 / 園藝 鋪路 軟體 不要用右下的解法 來解左上的問題
  60. 60. Confidential. Wang Terry, Chuan Yun, all rights reserved. 60 所以 軟體是什麼?
  61. 61. agileTerryWang@gmail.com Confidential. Wang Terry, Chuan Yun, all rights reserved Thank you Terry Wang

×