臺灣科技大學專題演講 - 那些敏捷開發的兩三事

44
那那敏敏敏敏那那那那 那那那那那那 NTUST 2016.5.26 那那那那那那那那 Yves Lin

Transcript of 臺灣科技大學專題演講 - 那些敏捷開發的兩三事

Page 1: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事

那些敏捷開發的兩三事台灣科技大學 NTUST 2016.5.26新加坡商鈦坦科技 Yves Lin

Page 2: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事

天大地大 Tiger Duck !

Page 3: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事

關於我 : Yves Lin2005 - 2008: Titansoft Pte Ltd, Singaoper | System Engineer

2008 - Current: Titansoft Pte Ltd, Singapore | General Manager

2012 - Current: 新加坡商鈦坦科技 | 總經理

Certifications

– COBIT foundation– ISO 27001 Internal Auditor – ITIL V3 Foundation – PMP– PMI-ACP– Certified ScrumMaster– Certified Scrum Product Owner

3

Page 4: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事

• 敏捷開發兩三事– 瀑布 VS 敏捷– 為什麼要敏捷– 敏捷的挑戰– 敏捷的好處

• 改變這回事• Q&A

今天聊些什麼?

Page 5: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事

瀑布式開發(Waterfall)

Page 6: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事

敏捷式開發 (Agile)

Page 7: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事

搞敏捷因為閒著沒事做?

Page 8: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事

老婆說:「下班順便帶十個包子回家,如果看到賣西瓜的,就買一個。」

Page 9: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事

老婆說:「下班順便帶十個包子回家,如果看到賣西瓜的,就買一個。」

Page 10: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事

原因一:沒人會讀心術

Page 11: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事
Page 12: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事
Page 13: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事

原因二:計畫趕不上變化

Page 14: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事
Page 15: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事

腦公 ~交往週年要企哪?

Page 16: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事

原因三:客戶越來越奧

Page 17: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事

對策:快速迭代,儘早驗證

Page 18: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事

不就是更常交付,那又怎麼樣?

Page 19: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事

端到端( End to End )還真的 沒冰的換熱的那麼簡單

( 但賣冰比較賺… )

Page 20: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事

挑戰一:手工測試,掰 ~

Page 21: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事

• 單元測試 (Unit Test)• 系統測試 (System Test)• CI 持續整合 (Continuous Integration)• TDD (Test Driven Development)• CD 持續交付 (Continuous Delivery)• DevOps• 等 ...

用自動化測試取代手工

Page 22: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事

挑戰二:自幹王,掰 ~

Page 23: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事

• 結對編程 (Pair Programming)• 每日站會 (Daily Stand up)• 自組織團隊 (Self Organizing Team)• 自省 (Retrospective)• 引導 (Facilitation)• 等 ...

團隊中每個人都要是領導者

Page 24: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事

挑戰三:打死不改,掰~

Page 25: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事

• 固定時間,範圍可變動 (Fixed Time, Variable Scope)

• 產品待辦優先順序 (Backlog Prioritization)

• 80/20 法則• 願意接受錯誤• 持續改善 (Continuous Improvement)• 等 ...

接受現實改變行動

Page 26: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事

說那麼多廢話,牛肉到底在那裡?

Page 27: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事

對公司:增加活下去的機會

Page 28: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事

對工作夥伴:一個真正大人的環境

Page 29: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事
Page 30: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事

瀑布式開發:蓋房子

Page 31: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事

敏捷式開發:種大樹

Page 32: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事

• 敏捷開發兩三事– 瀑布 VS 敏捷– 為什麼要敏捷– 敏捷的挑戰– 敏捷的好處

• 改變這回事• Q&A

今天聊些什麼?

Page 33: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事
Page 34: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事

By Marshall Goldsmith

Page 35: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事

我們改變環境的同時 環境也在改變著我們

Page 36: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事

最親近的五個人決定你了能有多少改變

Page 37: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事

用行動來證明你願意改變

Page 38: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事

• 敏捷開發兩三事– 瀑布 VS 敏捷– 為什麼要敏捷– 敏捷的挑戰– 敏捷的好處

• 改變這回事• Q&A

今天聊些什麼?

Page 39: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事

工商服務 :新加坡商鈦坦科技 Titansoft Pte Ltd

• 新加坡國家人才培育標準認證(People Developer Standard)

• ISO 27001 資訊安全管理國際認證(Information Security Management System)

• 新加坡職場健康金質獎(Gold HEALTH Award)

39

Page 40: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事

歡迎加入鈦坦的敏捷團隊新加坡 : 70 people台北 : 50 people 台中 : 18 people

40

Page 41: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事
Page 42: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事
Page 43: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事

43

個人部落格:敏捷進化趣 FunEvo.com討論 Agile 跟 Scrum歡迎一起來探索

Page 44: 臺灣科技大學專題演講 - 那些敏捷開發的兩三事

天大地大 Tiger Duck !