SlideShare a Scribd company logo
1 of 36
硬體上雲端、軟體殺豬公?
為什麼要使用敏捷開發
新加坡商鈦坦科技 Yves Lin
• 敏捷式開發 VS 瀑布式開發
• 鈦坦科技過去三年的旅途
• 使用敏捷開發的好處
• 敏捷開發的迷思
Agenda
• 就是快
• 不用加班
• 不用寫文件
• 不用預先計畫
• 是工程師的事情
• 豬跑 Scrum 都可以保證成功
常見的 Agile/Scrum 迷思
瀑布式開發
(Waterfall)
敏捷式開發 (Agile)
Titansoft Organization Chart 2013
Matrix Structure
2 Bosses
General
Manager
PMO
Project Mgr.
Project Mgr.
…
Front End
Dev.
Front End
Front End
…
Back End
Dev.
Back End
Back End
…
QA
QA
QA
…
Creative IT HR
敏捷顧問的計畫書
我以為 Agile 是…
實際上 Agile 是…
Photo Credit: Tomas Li
Product Incidents Trend
2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
Monthly Average Incidents
Reduced by 40%, incidents are
mostly from old projects
Human Resource Trends
Average Headcount HR Turnover Rate
0%
10%
20%
30%
40%
50%
60%
70%
80%
0
10
20
30
40
50
60
70
80
2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
Turnover rate ~ 10%
Top Emotions in Our Journey
Age of
Heroes
Age of
My Turfs
Age of
SOPs
Age of
Post-Its
Interesting
Frustrated
Excited
Proud
Nervous
Excited
Interesting
Content
Tired
Nervous
Tired
Surprised
Frustrated
Nervous
Interesting
Excited
Interesting
Happy
Thoughtful
Content
Tools We Explored Along the Way
Product
People
Process
MBTI
Kanban
UX
DISC
ISO
27001
KPI
PMP
Facilitation Coaching
ITIL
One Page
Concept
Technical
Practices
Continuous
Integration
HR Practice
Scrum
Agile
Data
Science
Satir
Model
好處一:活下去
• 定期檢視與適應 (Inspect & Adapt)
– 市場的反應
– 使用者的反應
– 關鍵利害關係人的反應
• 調整產品待辦事項優先順序 (Backlog Prioritization)
• 自省 (Retrospective)
• 持續改善 (Continuous Improvement)
– 工作模式
– 技術能力
• 等...
如何提升適應性?
好處二:面對現實
• 視覺化工作進度
– 產品代辦清單
– 燃盡圖
• 穩定的團隊 (Stable Teams)
• 結對編程 (Pair Programming)
• 每日站會 (Daily Stand up)
• 經由引導互相了解團隊成員 (Facilitation)
• 等...
如何提高透明度?
好處三:避免豬隊友
• 單元測試 (Unit Test)
• 系統測試 (System Test)
• CI 持續整合 (Continuous Integration)
• TDD (Test Driven Development)
• CD 持續交付 (Continuous Delivery)
• DevOps
• 等...
如何減少人為錯誤?
1. 活下去 - 提升適應性
2. 面對現實 - 增加透明度
3. 避免豬隊友 - 減少人為錯誤
跑敏捷的好處
瀑布式開發:蓋房子
敏捷式開發:種大樹
• 就是快 -> 增加彈性適應環境變化
• 不用加班 -> 強調可持續性
• 不用寫文件 -> 寫有用的文件
• 不用預先計畫 -> 湧浪式規劃
• 是工程師的事情 -> 整個組織的轉型
• 豬跑 Scrum 都可以成功 -> 豬跑什麼都沒用
常見的 Agile/Scrum 迷思
36
個人部落格:
敏捷進化趣 FunEvo.com
討論Agile跟Scrum
歡迎一起來探索

More Related Content

What's hot

What's hot (20)

空手、緊握、到放手 – 敏捷路上學到的5件事
空手、緊握、到放手 – 敏捷路上學到的5件事 空手、緊握、到放手 – 敏捷路上學到的5件事
空手、緊握、到放手 – 敏捷路上學到的5件事
 
敏捷式管理
敏捷式管理敏捷式管理
敏捷式管理
 
拜託不要再變了 – 如何利用敏捷式開發打造符合需求的系統
拜託不要再變了 – 如何利用敏捷式開發打造符合需求的系統拜託不要再變了 – 如何利用敏捷式開發打造符合需求的系統
拜託不要再變了 – 如何利用敏捷式開發打造符合需求的系統
 
ScrumMaster的影響力
ScrumMaster的影響力ScrumMaster的影響力
ScrumMaster的影響力
 
2018 台灣敏捷高峰會 Agile Summit Taiwan 開場
2018 台灣敏捷高峰會 Agile Summit Taiwan 開場2018 台灣敏捷高峰會 Agile Summit Taiwan 開場
2018 台灣敏捷高峰會 Agile Summit Taiwan 開場
 
大學生涯該如何準備規劃
大學生涯該如何準備規劃大學生涯該如何準備規劃
大學生涯該如何準備規劃
 
在 C2B 時代的團隊經營
在 C2B 時代的團隊經營在 C2B 時代的團隊經營
在 C2B 時代的團隊經營
 
敏捷開發分享
敏捷開發分享敏捷開發分享
敏捷開發分享
 
為了精準估算,你必須付出什麼代價?
為了精準估算,你必須付出什麼代價?為了精準估算,你必須付出什麼代價?
為了精準估算,你必須付出什麼代價?
 
對話影響力分享 - 鈦坦科技
對話影響力分享 - 鈦坦科技對話影響力分享 - 鈦坦科技
對話影響力分享 - 鈦坦科技
 
從廢柴到成材 - 那 20 個 sprints 教會我們的事 C.C Agile #40
從廢柴到成材 - 那 20 個 sprints 教會我們的事 C.C Agile #40從廢柴到成材 - 那 20 個 sprints 教會我們的事 C.C Agile #40
從廢柴到成材 - 那 20 個 sprints 教會我們的事 C.C Agile #40
 
Hiiir 百人團隊導入敏捷實踐經驗
Hiiir 百人團隊導入敏捷實踐經驗Hiiir 百人團隊導入敏捷實踐經驗
Hiiir 百人團隊導入敏捷實踐經驗
 
Scrum introduction in hsin chu-agilemeetup
Scrum introduction in hsin chu-agilemeetupScrum introduction in hsin chu-agilemeetup
Scrum introduction in hsin chu-agilemeetup
 
敏捷轉型甘苦談
敏捷轉型甘苦談敏捷轉型甘苦談
敏捷轉型甘苦談
 
大學專題演講 - 那些敏捷開發的兩三事
大學專題演講 - 那些敏捷開發的兩三事大學專題演講 - 那些敏捷開發的兩三事
大學專題演講 - 那些敏捷開發的兩三事
 
团队目标管理模型
团队目标管理模型团队目标管理模型
团队目标管理模型
 
啟動敏捷轉型的工具箱
啟動敏捷轉型的工具箱啟動敏捷轉型的工具箱
啟動敏捷轉型的工具箱
 
敏捷式創意活動-樂高遊戲
敏捷式創意活動-樂高遊戲敏捷式創意活動-樂高遊戲
敏捷式創意活動-樂高遊戲
 
打造自組織的高效能團隊
打造自組織的高效能團隊打造自組織的高效能團隊
打造自組織的高效能團隊
 
從工程角度上,引領團隊持續挖掘產品風險
從工程角度上,引領團隊持續挖掘產品風險從工程角度上,引領團隊持續挖掘產品風險
從工程角度上,引領團隊持續挖掘產品風險
 

Similar to 硬體上雲端、軟體殺豬公 - 為什麼要使用敏捷開發

Scrum敏捷实施实例讲解 out_softingtemplate.ppt_
 Scrum敏捷实施实例讲解 out_softingtemplate.ppt_ Scrum敏捷实施实例讲解 out_softingtemplate.ppt_
Scrum敏捷实施实例讲解 out_softingtemplate.ppt_
Odd-e
 
Agile introduction
Agile introductionAgile introduction
Agile introduction
Jen-Chieh Ko
 
现代化敏捷测试工作者
现代化敏捷测试工作者现代化敏捷测试工作者
现代化敏捷测试工作者
Yi Xu
 
從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup
從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup
從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup
Wen-Tien Chang
 
Mike 关于敏捷的一些误解
Mike   关于敏捷的一些误解Mike   关于敏捷的一些误解
Mike 关于敏捷的一些误解
Odd-e
 

Similar to 硬體上雲端、軟體殺豬公 - 為什麼要使用敏捷開發 (20)

20231028 清大GDSC演講-何謂敏捷與PAIA如何透過敏捷組織企業與學生共融的開發團隊.pdf
20231028 清大GDSC演講-何謂敏捷與PAIA如何透過敏捷組織企業與學生共融的開發團隊.pdf20231028 清大GDSC演講-何謂敏捷與PAIA如何透過敏捷組織企業與學生共融的開發團隊.pdf
20231028 清大GDSC演講-何謂敏捷與PAIA如何透過敏捷組織企業與學生共融的開發團隊.pdf
 
Scrum敏捷实施实例讲解 out_softingtemplate.ppt_
 Scrum敏捷实施实例讲解 out_softingtemplate.ppt_ Scrum敏捷实施实例讲解 out_softingtemplate.ppt_
Scrum敏捷实施实例讲解 out_softingtemplate.ppt_
 
Scrum敏捷实施实例讲解
Scrum敏捷实施实例讲解Scrum敏捷实施实例讲解
Scrum敏捷实施实例讲解
 
Agile introduction
Agile introductionAgile introduction
Agile introduction
 
A dev ops team's practice in trend micro in agile summit 2018
A dev ops team's practice in trend micro in agile summit 2018A dev ops team's practice in trend micro in agile summit 2018
A dev ops team's practice in trend micro in agile summit 2018
 
项目管理敏捷方法
项目管理敏捷方法项目管理敏捷方法
项目管理敏捷方法
 
啟動你的AI工匠魂
啟動你的AI工匠魂啟動你的AI工匠魂
啟動你的AI工匠魂
 
從無到有建立一個敏捷開發團隊的經驗甘苦談
從無到有建立一個敏捷開發團隊的經驗甘苦談從無到有建立一個敏捷開發團隊的經驗甘苦談
從無到有建立一個敏捷開發團隊的經驗甘苦談
 
導讀持續交付 2.0 - 談當代軟體交付之虛實融合
導讀持續交付 2.0 - 談當代軟體交付之虛實融合導讀持續交付 2.0 - 談當代軟體交付之虛實融合
導讀持續交付 2.0 - 談當代軟體交付之虛實融合
 
现代化敏捷测试工作者
现代化敏捷测试工作者现代化敏捷测试工作者
现代化敏捷测试工作者
 
How to run an AI Project @pixnet
How to run an AI Project @pixnetHow to run an AI Project @pixnet
How to run an AI Project @pixnet
 
從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup
從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup
從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup
 
矽谷敏捷軟體開發
矽谷敏捷軟體開發矽谷敏捷軟體開發
矽谷敏捷軟體開發
 
UiGathering 2012.07 Slide (Derek Liu)
UiGathering 2012.07 Slide (Derek Liu)UiGathering 2012.07 Slide (Derek Liu)
UiGathering 2012.07 Slide (Derek Liu)
 
互联网持续交付整形记
互联网持续交付整形记互联网持续交付整形记
互联网持续交付整形记
 
2020DDDTW-如何逐步導入敏捷精神,創造願意接受失敗的開發團隊?
2020DDDTW-如何逐步導入敏捷精神,創造願意接受失敗的開發團隊?2020DDDTW-如何逐步導入敏捷精神,創造願意接受失敗的開發團隊?
2020DDDTW-如何逐步導入敏捷精神,創造願意接受失敗的開發團隊?
 
Mike 关于敏捷的一些误解
Mike   关于敏捷的一些误解Mike   关于敏捷的一些误解
Mike 关于敏捷的一些误解
 
在B2B硬體產業運用 Agile 與 DevOps 的實務與心法
在B2B硬體產業運用 Agile 與 DevOps 的實務與心法在B2B硬體產業運用 Agile 與 DevOps 的實務與心法
在B2B硬體產業運用 Agile 與 DevOps 的實務與心法
 
Project GATE 的敏捷實踐之路
Project GATE 的敏捷實踐之路Project GATE 的敏捷實踐之路
Project GATE 的敏捷實踐之路
 
從雲端看資訊科技的未來 (2014-03-26 國立嘉義大學資管系週會演講)
從雲端看資訊科技的未來 (2014-03-26 國立嘉義大學資管系週會演講)從雲端看資訊科技的未來 (2014-03-26 國立嘉義大學資管系週會演講)
從雲端看資訊科技的未來 (2014-03-26 國立嘉義大學資管系週會演講)
 

More from Yves Lin

More from Yves Lin (7)

The Agile Way
The Agile Way The Agile Way
The Agile Way
 
Moving Towards Self-Managing in Titansoft
Moving Towards Self-Managing in TitansoftMoving Towards Self-Managing in Titansoft
Moving Towards Self-Managing in Titansoft
 
團隊合作懶人包
團隊合作懶人包團隊合作懶人包
團隊合作懶人包
 
ScrumMaster 的吃飯傢伙 – 引導出個夢幻團隊 Building a Dream Team with Facilitation
ScrumMaster 的吃飯傢伙 – 引導出個夢幻團隊 Building a Dream Team with FacilitationScrumMaster 的吃飯傢伙 – 引導出個夢幻團隊 Building a Dream Team with Facilitation
ScrumMaster 的吃飯傢伙 – 引導出個夢幻團隊 Building a Dream Team with Facilitation
 
From Chaos to Control, from Control to Freedom - 5 Lessons Learned on our Agi...
From Chaos to Control, from Control to Freedom - 5 Lessons Learned on our Agi...From Chaos to Control, from Control to Freedom - 5 Lessons Learned on our Agi...
From Chaos to Control, from Control to Freedom - 5 Lessons Learned on our Agi...
 
別用KPI折磨團隊 - 敏捷團隊的績效評量
別用KPI折磨團隊 - 敏捷團隊的績效評量別用KPI折磨團隊 - 敏捷團隊的績效評量
別用KPI折磨團隊 - 敏捷團隊的績效評量
 
Scrum 路上的血與淚
Scrum 路上的血與淚Scrum 路上的血與淚
Scrum 路上的血與淚
 

硬體上雲端、軟體殺豬公 - 為什麼要使用敏捷開發

Editor's Notes

  1. 演講題目:硬體上雲端、軟體殺豬公? – 為什麼要使用敏捷開發 摘要: 瀑布式開發 VS 敏捷式開發 敏捷軟體開發宣言 如何應用敏捷式開發 時間:50 分鐘 15:30~16:20   『不用敏捷開發要用什麼方法開發?』 當使用敏捷開發(Agile)已經是個不可阻擋的趨勢,讓我們來一起研究為什麼敏捷會成為眾多開發團隊的優先選項,敏捷是為了解決什麼樣的問題,及使用敏捷開發有什麼樣的限制? http://dannhae-news.blogspot.tw/2010/05/blog-post_3430.html
  2. http://techwhirl.com/can-i-be-an-agile-technical-communicator/ 1. 有多少同學使用過瀑布式的方式開發? 2. 請分享一下,使用瀑布式開發的經驗?
  3. https://www.wibas.com/cmmi/cmmi-for-development-cmmi-dev-v13
  4. 1. 有多少同學使用過敏捷式的方式開發? 2. 請分享一下,使用敏捷式開發的經驗?
  5. http://logicboost.com/whyagile.html
  6. https://www.linkedin.com/pulse/10-killer-visuals-every-scrum-master-needs-noel-warnell
  7. http://exchangeleads.io/how-to-use-content-as-the-silver-bullet-in-sales/
  8. http://weili.ooopic.com/weili_15133341.html http://chuansong.me/n/1519172152420
  9. http://letu.soundofhope.org/b5/279862/%E8%B6%85%E7%A5%9E%E5%A5%87%EF%BC%81%E8%AE%93%E3%80%8C%E8%AE%8A%E8%89%B2%E9%BE%8D%E7%85%A7%E9%8F%A1%E5%AD%90%E3%80%8D%E6%9C%83%E8%AE%8A%E6%88%90%E4%BB%80%E9%BA%BC%E9%A1%8F%E8%89%B2%EF%BC%9F%E7%A0%94/
  10. https://www.youtube.com/watch?v=4rpJTM7hPx0
  11. http://take.stupidhumans.org/tags/take/-1
  12. 敏捷社群