Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

軟體開發成功的秘訣

6,593 views

Published on

台灣的軟體工程落實度平均落後歐美至少有15年的時間。當國內的公司還在爭辯程式設計師是否需要撰寫單元測試的問題,國外早已經在談持續交付與開發營運合一的運作模式。在本次演講中,講者將介紹現今流行於歐美的敏捷開發方法,並討論有哪些做法可以協助團隊開發出高品質與符合客戶需要的軟體系統。

Published in: Technology
  • Be the first to comment

軟體開發成功的秘訣

  1. 1. Teddy Chen teddy@teddysoft.tw http://teddy-chen-tw.blogspot.tw/ Oct. 17 2014
  2. 2. Copyright@2012-2014 Teddysoft
  3. 3. 軟體開發的成功祕訣就是 沒有秘訣 但是有方法 Copyright@2014 Teddysoft
  4. 4. 敏捷方法 (Agile Method) Copyright@2014 Teddysoft
  5. 5. 敏捷就是關於如何在不斷 變化的環境中保持成功。 Copyright@2012-2014 Teddysoft
  6. 6. Copyright@2012-2014 Teddysoft 來源: http://goo.gl/EYcou4 Waterfall Agile
  7. 7. Copyright@2012-2014 Teddysoft 分析設計 實作 測試 整合 需求訪談
  8. 8. Copyright@2012-2014 Teddysoft (資料來源:Agile Experience Design) Waterfall 需求 Iteration 1 Iteration 2 Iteration 3 需求
  9. 9. •Inspect, Adapt, and Transparency •Value-Driven •Timeboxing •Rapid Feedback Copyright@2012-2014 Teddysoft
  10. 10. Value-Driven vs. Plan-Driven Copyright@2012-2014 Teddysoft
  11. 11. Copyright@2012-2014 Teddysoft 功能 成本 時程 固定 成本 時程 功能 預估 計畫 驅動 價值 驅動 傳統專案 敏捷專案
  12. 12. Timeboxing and Rapid Feedback Copyright@2012-2014 Teddysoft
  13. 13. Copyright@2012-2014 Teddysoft 2週 2週 2週 2週 2週 2週 敏捷專案的三個月(6個 sprint/iteration) Waterfall 的三個月 甲方 乙方
  14. 14. 本次地震所釋 放的能量,相 當於1.2顆原子 彈。此為正常 能量釋放。 Copyright@2012-2014 Teddysoft
  15. 15. Refactoring Copyright@2014 Teddysoft Unit Testing Specification by Example Continuous Integration Shared Code Incremental Design Pair Programming Continuous Delivery
  16. 16. discipline * skill = competence (紀律 * 技能 = 能力) Copyright@2014 Teddysoft
  17. 17. Copyright@2012-2014 Teddysoft 圖片節錄自網路 ?
  18. 18. Copyright@2012-2014 Teddysoft 來源: http://goo.gl/EYcou4 來源: http://goo.gl/rhMORL Agile Kanban
  19. 19. 分析 3 釋出 實作 3 佈署 3 待辦事項 測試 2 進行中 完成 完成 完成 完成 Copyright@2012-2014 Teddysoft WIP (work in progress, 在製品)上限 pull pull 進行中 進行中 進行中
  20. 20. Copyright@2012-2014 Teddysoft #12668 為了降低等待的不確定感,身為搭車者, 我可以透過APP查詢公車到站時間 開始: 結束: 8 Teddy Erica 外部系統追 蹤代號 工作類型 (顏色區分) 敘述 認領工作者 工作大小 計算前置時間 2014/10/4 截止日期
  21. 21. Copyright@2012-2014 Teddysoft 分析 3 實作 4 可佈署 待辦事項 測試 2 完成 進行中 完成 進行中 完成 進行中 Top 6 想法 … 產能分配 Urgent, 1 = 6.7% Regular, 6 = 40% Defect, 3 = 20% Fixed Delivery Date, 3 = 20% Intangible, 3 = 20% Total WIP=15
  22. 22. 25 Copyright@2012-2014 Teddysoft 按我看影片
  23. 23. 26
  24. 24. 27 Copyright@2014 Teddysoft 來源: http://goo.gl/EYcou4 來源: http://goo.gl/rhMORL Agile Kanban

×