SlideShare a Scribd company logo
1 of 34
Scrum 敏捷方法簡介
趨勢科技 David Ko
AgileCommunity.Tw
2
Agile Tour Taipei/HsinChu 2015
3
4
我是誰?
• 台灣敏捷社群發起人之一
– Scrum community in Taiwan
– AgileCommunity.tw
• Scrum and XP from the Trenches 繁中譯者
• qCon Shanghai 2013 的講者
• Agile Tour Taipei 組織者
• Blog: http://kojenchieh.pixnet.net/blog
5
大綱
• 為什麼需要敏捷?
• 什麼是 Scrum
• Scrum 的優缺點
• Scrum 的適用時機
• Q & A
6
大綱
• 為什麼需要敏捷?
• 什麼是 Scrum
• Scrum 的優缺點
• Scrum 的適用時機
• Q & A
7
話說當年 ……
• 技術不斷推陳出新
• 需求常常改變
• 舊方法沒有彈性
8
2001 敏捷大師華山論劍
敏捷宣言
敏捷方法家族
Scrum 絕對不是做得比較快
走向敏捷是為了要有
快速因應變化的能力
在自然界中,
不是最強壯的生存下來,
也不是最聰明的,
而是最能適應改變的
大綱
• 為什麼需要敏捷?
• 什麼是 Scrum
• Scrum 的優缺點
• Scrum 的適用時機
• Q & A
15
Scrum 開發框架
16
大綱
• 為什麼需要敏捷?
• 什麼是 Scrum
• Scrum 的優缺點
• Scrum 的適用時機
• Q & A
17
優點: 快速回饋
• 瀑布式開發
 最後才知道是否符合需求
• Scrum
 每次 sprint後就知道某些功能是否符合需求
分析 設計 編碼 測試
Sprint 1 Sprint 2 Sprint 3 Sprint 4
檢查
檢查
2 - 18
優點: 快速反應新的需求
• 瀑布式開發
• Scrum
分析 設計 編碼 測試
Sprint 1 Sprint 2 Sprint 3 Sprint 4
需求
需求需求需求需求
優點: 保證最後交付接近你要的
• 瀑布式開發
• Scrum
分析 設計 編碼 測試
看到成品
Sprint N Sprint N+1…… ……
優點: 測試及早開始
• 瀑布式開發
– 測試時程被壓縮
– 最後找到問題時沒機會改
• Scrum
– 問題早點發現, 通常都比較容易處理
分析 設計 編碼 測試
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2 - 21
優點: 很早就要面對問題
• 瀑布式開發 • Scrum
時間
壓
力
時間
壓
力
缺點: 沒有工程實踐
23
缺點: 不合適事件導向
24
缺點: 只看到開發
25
探索(Discover):
了解什麼是對
的產品要去建
立
交付(Deliver):
如何正確地去
建立產品
缺點: 多個專案怎麼辦
26
靈活度 (Agility)
27
Structure
Process
Culture 價值, 信仰
角色, 責任, 團隊
做事方式, 流程
what
how
who
where
why
影響
撞牆
大綱
• 為什麼需要敏捷?
• 什麼是 Scrum
• Scrum 的優缺點
• Scrum 的適用時機
• Q & A
28
Scrum 最適用的時機
• 大家願意嘗試新的方法去改進
• 目前沒有定型的做法
• Product Owner 主導性很強
29
Scrum 最不合適的地方
• 太小的團隊 (少於 5 人或是不到 2 個月)
• 單純維護的團隊
• 大多數人都不想改變
30
本日精華
• Agile 是讓你有應變改變的能力
• Scrum 是個軟體開發的框架
• 每種方法有它合適的地方, 了解它, 調整它
31
謝謝, 記得來捧場
32
33
成功者和失敗者不同之處
成功者會養成開始的習慣
紫牛作者: Seth Godin
Done is better than Perfect
34

More Related Content

What's hot

Sustainable Agility at Scale
Sustainable Agility at ScaleSustainable Agility at Scale
Sustainable Agility at Scale
Rowan Bunning
 

What's hot (20)

Business Agility 2017 (final)
Business Agility 2017 (final)Business Agility 2017 (final)
Business Agility 2017 (final)
 
An Integral Agile Transformation Approach - Miljan Bajic
An Integral Agile Transformation Approach - Miljan BajicAn Integral Agile Transformation Approach - Miljan Bajic
An Integral Agile Transformation Approach - Miljan Bajic
 
Exploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling PatternsExploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling Patterns
 
Large Scale Agile Transformation by Husni Roukbi
Large Scale Agile Transformation by Husni RoukbiLarge Scale Agile Transformation by Husni Roukbi
Large Scale Agile Transformation by Husni Roukbi
 
10 steps to a successsful enterprise agile transformation global scrum 2018
10 steps to a successsful enterprise agile transformation   global scrum 201810 steps to a successsful enterprise agile transformation   global scrum 2018
10 steps to a successsful enterprise agile transformation global scrum 2018
 
The 10 Steps to Becoming a Great Agile Coach
The 10 Steps to Becoming a Great Agile CoachThe 10 Steps to Becoming a Great Agile Coach
The 10 Steps to Becoming a Great Agile Coach
 
Agile IT Service Management
Agile IT Service ManagementAgile IT Service Management
Agile IT Service Management
 
OKR's for Agile Coaches - group brainstorming presentation
OKR's for Agile Coaches - group brainstorming presentationOKR's for Agile Coaches - group brainstorming presentation
OKR's for Agile Coaches - group brainstorming presentation
 
Automotive agile 自動車業界を取り巻くアジャイル・スクラムの潮流
Automotive agile  自動車業界を取り巻くアジャイル・スクラムの潮流Automotive agile  自動車業界を取り巻くアジャイル・スクラムの潮流
Automotive agile 自動車業界を取り巻くアジャイル・スクラムの潮流
 
New Lean-Agile Coach Self-Assessment - detailed descriptions v3
New Lean-Agile Coach Self-Assessment - detailed descriptions v3New Lean-Agile Coach Self-Assessment - detailed descriptions v3
New Lean-Agile Coach Self-Assessment - detailed descriptions v3
 
Agile adoption vs Agile transformation
Agile adoption vs Agile transformationAgile adoption vs Agile transformation
Agile adoption vs Agile transformation
 
Agile Transformation
Agile TransformationAgile Transformation
Agile Transformation
 
Agile Mindset For Executives
Agile Mindset For ExecutivesAgile Mindset For Executives
Agile Mindset For Executives
 
Enterprise Agile Transformation
Enterprise Agile TransformationEnterprise Agile Transformation
Enterprise Agile Transformation
 
Getting to the heart of agile by Alistair Cockburn
Getting to the heart of agile by Alistair CockburnGetting to the heart of agile by Alistair Cockburn
Getting to the heart of agile by Alistair Cockburn
 
the agile mindset, a learning lab
the agile mindset, a learning labthe agile mindset, a learning lab
the agile mindset, a learning lab
 
Enterprise Agile Coaching - Professional Agile Coaching #3
Enterprise Agile Coaching - Professional Agile Coaching #3Enterprise Agile Coaching - Professional Agile Coaching #3
Enterprise Agile Coaching - Professional Agile Coaching #3
 
Choose Your WoW! DevOps in the Enterprise
Choose Your WoW!  DevOps in the EnterpriseChoose Your WoW!  DevOps in the Enterprise
Choose Your WoW! DevOps in the Enterprise
 
Agile 101
Agile 101Agile 101
Agile 101
 
Sustainable Agility at Scale
Sustainable Agility at ScaleSustainable Agility at Scale
Sustainable Agility at Scale
 

Viewers also liked

Jaiye Project PDF
Jaiye Project PDFJaiye Project PDF
Jaiye Project PDF
Geof Moser
 
System Center Datacenter Cloud Management Vision & Roadmap
System Center Datacenter Cloud Management Vision & RoadmapSystem Center Datacenter Cloud Management Vision & Roadmap
System Center Datacenter Cloud Management Vision & Roadmap
Amit Gatenyo
 
RemoteFX - Rich End User Experience for VDI and Remote Desktops
RemoteFX - Rich End User Experience for VDI and Remote DesktopsRemoteFX - Rich End User Experience for VDI and Remote Desktops
RemoteFX - Rich End User Experience for VDI and Remote Desktops
Amit Gatenyo
 

Viewers also liked (18)

Mapa 1
Mapa 1Mapa 1
Mapa 1
 
Motivation
MotivationMotivation
Motivation
 
Nataly castillo sonido
Nataly castillo sonidoNataly castillo sonido
Nataly castillo sonido
 
Imafs: Case Study Norampac
Imafs: Case Study NorampacImafs: Case Study Norampac
Imafs: Case Study Norampac
 
多個敏捷團隊之間的版本控制 (4)
多個敏捷團隊之間的版本控制 (4)多個敏捷團隊之間的版本控制 (4)
多個敏捷團隊之間的版本控制 (4)
 
Jaiye Project PDF
Jaiye Project PDFJaiye Project PDF
Jaiye Project PDF
 
PlayList "here comes the weekend"
PlayList "here comes the weekend"PlayList "here comes the weekend"
PlayList "here comes the weekend"
 
System Center Datacenter Cloud Management Vision & Roadmap
System Center Datacenter Cloud Management Vision & RoadmapSystem Center Datacenter Cloud Management Vision & Roadmap
System Center Datacenter Cloud Management Vision & Roadmap
 
Pr. jirin pkk
Pr. jirin pkkPr. jirin pkk
Pr. jirin pkk
 
SOLID & IoC Principles
SOLID & IoC PrinciplesSOLID & IoC Principles
SOLID & IoC Principles
 
Permiso de Paternidad
Permiso de PaternidadPermiso de Paternidad
Permiso de Paternidad
 
ענן פרטי וענן ציבורי: לא שני עולמות מתחרים אלא שני מימדים לאותו העולם
ענן פרטי וענן ציבורי: לא שני עולמות מתחרים אלא שני מימדים לאותו העולםענן פרטי וענן ציבורי: לא שני עולמות מתחרים אלא שני מימדים לאותו העולם
ענן פרטי וענן ציבורי: לא שני עולמות מתחרים אלא שני מימדים לאותו העולם
 
RemoteFX - Rich End User Experience for VDI and Remote Desktops
RemoteFX - Rich End User Experience for VDI and Remote DesktopsRemoteFX - Rich End User Experience for VDI and Remote Desktops
RemoteFX - Rich End User Experience for VDI and Remote Desktops
 
OOP Basics
OOP BasicsOOP Basics
OOP Basics
 
Single Responsibility Principle
Single Responsibility PrincipleSingle Responsibility Principle
Single Responsibility Principle
 
Gepard marie
Gepard marieGepard marie
Gepard marie
 
La electricidad
La electricidadLa electricidad
La electricidad
 
Calendario 2016 2017
Calendario 2016 2017Calendario 2016 2017
Calendario 2016 2017
 

Similar to Scrum introduction in hsin chu-agilemeetup

Agile introduction
Agile introductionAgile introduction
Agile introduction
Jen-Chieh Ko
 
Odde conference effectiveteamv5-sc-1
Odde conference effectiveteamv5-sc-1Odde conference effectiveteamv5-sc-1
Odde conference effectiveteamv5-sc-1
AHAConference
 
Scrum gathering 2014sharing v4
Scrum gathering 2014sharing v4Scrum gathering 2014sharing v4
Scrum gathering 2014sharing v4
Jen-Chieh Ko
 
從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup
從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup
從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup
Wen-Tien Chang
 
现代化敏捷测试工作者
现代化敏捷测试工作者现代化敏捷测试工作者
现代化敏捷测试工作者
Yi Xu
 
Simple Rule Agile China 2009
Simple Rule   Agile China 2009Simple Rule   Agile China 2009
Simple Rule Agile China 2009
JohnnLi
 

Similar to Scrum introduction in hsin chu-agilemeetup (20)

Agile taichung 50個人跑scrum
Agile taichung 50個人跑scrumAgile taichung 50個人跑scrum
Agile taichung 50個人跑scrum
 
Agile introduction
Agile introductionAgile introduction
Agile introduction
 
打造自組織的高效能團隊
打造自組織的高效能團隊打造自組織的高效能團隊
打造自組織的高效能團隊
 
Odde conference effectiveteamv5-sc-1
Odde conference effectiveteamv5-sc-1Odde conference effectiveteamv5-sc-1
Odde conference effectiveteamv5-sc-1
 
Scrum 開發流程導入經驗分享
Scrum 開發流程導入經驗分享Scrum 開發流程導入經驗分享
Scrum 開發流程導入經驗分享
 
Scrum gathering 2014sharing v4
Scrum gathering 2014sharing v4Scrum gathering 2014sharing v4
Scrum gathering 2014sharing v4
 
從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup
從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup
從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup
 
Agile meetuphsinchu201508 scrumvskanban
Agile meetuphsinchu201508 scrumvskanbanAgile meetuphsinchu201508 scrumvskanban
Agile meetuphsinchu201508 scrumvskanban
 
Scrum Agile Development
Scrum Agile DevelopmentScrum Agile Development
Scrum Agile Development
 
现代化敏捷测试工作者
现代化敏捷测试工作者现代化敏捷测试工作者
现代化敏捷测试工作者
 
一個 agilist 的獨白
一個 agilist 的獨白一個 agilist 的獨白
一個 agilist 的獨白
 
Scrum敏捷开发示例
Scrum敏捷开发示例Scrum敏捷开发示例
Scrum敏捷开发示例
 
Simple Rule Agile China 2009
Simple Rule   Agile China 2009Simple Rule   Agile China 2009
Simple Rule Agile China 2009
 
20150523 scrum master-for-public
20150523 scrum master-for-public20150523 scrum master-for-public
20150523 scrum master-for-public
 
SCRUM
SCRUMSCRUM
SCRUM
 
敏捷QBQ
敏捷QBQ敏捷QBQ
敏捷QBQ
 
Agile1001 Open Course #1 (公开课) Scrum角色
Agile1001 Open Course #1 (公开课) Scrum角色Agile1001 Open Course #1 (公开课) Scrum角色
Agile1001 Open Course #1 (公开课) Scrum角色
 
20231028 清大GDSC演講-何謂敏捷與PAIA如何透過敏捷組織企業與學生共融的開發團隊.pdf
20231028 清大GDSC演講-何謂敏捷與PAIA如何透過敏捷組織企業與學生共融的開發團隊.pdf20231028 清大GDSC演講-何謂敏捷與PAIA如何透過敏捷組織企業與學生共融的開發團隊.pdf
20231028 清大GDSC演講-何謂敏捷與PAIA如何透過敏捷組織企業與學生共融的開發團隊.pdf
 
Scrum 路上的血與淚
Scrum 路上的血與淚Scrum 路上的血與淚
Scrum 路上的血與淚
 
Agile scrum in startup
Agile scrum in startup  Agile scrum in startup
Agile scrum in startup
 

More from Jen-Chieh Ko

The right It : How to make your assumption - Agile HsinChu 2020 Mar Gathering
The right It : How to make your assumption - Agile HsinChu 2020 Mar GatheringThe right It : How to make your assumption - Agile HsinChu 2020 Mar Gathering
The right It : How to make your assumption - Agile HsinChu 2020 Mar Gathering
Jen-Chieh Ko
 

More from Jen-Chieh Ko (20)

RSG Taipei 2023 LeSS Design Principles
RSG Taipei 2023 LeSS Design PrinciplesRSG Taipei 2023 LeSS Design Principles
RSG Taipei 2023 LeSS Design Principles
 
Practical Testing Strategy for Agile Team
Practical Testing Strategy for Agile TeamPractical Testing Strategy for Agile Team
Practical Testing Strategy for Agile Team
 
O.R.I.D 初探 - 新竹敏捷分享.pdf
O.R.I.D 初探 - 新竹敏捷分享.pdfO.R.I.D 初探 - 新竹敏捷分享.pdf
O.R.I.D 初探 - 新竹敏捷分享.pdf
 
2021 台灣軟體測試現狀調查
2021 台灣軟體測試現狀調查2021 台灣軟體測試現狀調查
2021 台灣軟體測試現狀調查
 
Agile summit2021 - Talk About Exploratory Testing
Agile summit2021 - Talk About Exploratory TestingAgile summit2021 - Talk About Exploratory Testing
Agile summit2021 - Talk About Exploratory Testing
 
Stop Retrospective, Start Continuous Improving
Stop Retrospective, Start Continuous ImprovingStop Retrospective, Start Continuous Improving
Stop Retrospective, Start Continuous Improving
 
Mopcon 2021 Scrum 是新的死亡行軍嗎?
Mopcon 2021   Scrum 是新的死亡行軍嗎?Mopcon 2021   Scrum 是新的死亡行軍嗎?
Mopcon 2021 Scrum 是新的死亡行軍嗎?
 
啟動敏捷轉型的工具箱
啟動敏捷轉型的工具箱啟動敏捷轉型的工具箱
啟動敏捷轉型的工具箱
 
Exploratory testing survey in 2020
Exploratory testing survey in 2020Exploratory testing survey in 2020
Exploratory testing survey in 2020
 
如何把看板和 Scrum 發揮到極致
如何把看板和 Scrum 發揮到極致如何把看板和 Scrum 發揮到極致
如何把看板和 Scrum 發揮到極致
 
Agile Hsinchu 七月線上聚會: 我的教練旅程
Agile Hsinchu 七月線上聚會: 我的教練旅程Agile Hsinchu 七月線上聚會: 我的教練旅程
Agile Hsinchu 七月線上聚會: 我的教練旅程
 
The right It : How to make your assumption - Agile HsinChu 2020 Mar Gathering
The right It : How to make your assumption - Agile HsinChu 2020 Mar GatheringThe right It : How to make your assumption - Agile HsinChu 2020 Mar Gathering
The right It : How to make your assumption - Agile HsinChu 2020 Mar Gathering
 
Agile tourhsinchushare踩過的scrum event坑
Agile tourhsinchushare踩過的scrum event坑Agile tourhsinchushare踩過的scrum event坑
Agile tourhsinchushare踩過的scrum event坑
 
Design sprint experience at Trend Micro
Design sprint experience at Trend MicroDesign sprint experience at Trend Micro
Design sprint experience at Trend Micro
 
Container and Test Automation Management Practices in TrendMicro
Container and Test Automation Management Practices in TrendMicroContainer and Test Automation Management Practices in TrendMicro
Container and Test Automation Management Practices in TrendMicro
 
Design sprint sharing of DS team
Design sprint sharing of DS team Design sprint sharing of DS team
Design sprint sharing of DS team
 
Beer game-public
Beer game-publicBeer game-public
Beer game-public
 
Agile Summit Taipei 2019 - Agile Testing Strategy
Agile Summit Taipei 2019 - Agile Testing StrategyAgile Summit Taipei 2019 - Agile Testing Strategy
Agile Summit Taipei 2019 - Agile Testing Strategy
 
Agile HR at Titansoft
Agile HR at TitansoftAgile HR at Titansoft
Agile HR at Titansoft
 
From zero to one - How we evolved our test automation processes and mindset i...
From zero to one - How we evolved our test automation processes and mindset i...From zero to one - How we evolved our test automation processes and mindset i...
From zero to one - How we evolved our test automation processes and mindset i...
 

Scrum introduction in hsin chu-agilemeetup

Editor's Notes

  1. 2001年時一群guru聚在一起, 討論甚麼才是好的開發方法 不是理論派, 都是實作高手 前兩個帶過Nokia上千人執行Scrum Mike Cohn 很多Scrum 的書籍, 都是bible Martin fowler : refactoring, Analysis pattern Ken Beck: TDD, XP 的發明人
  2. 生小孩要十個月, 十個人來也是一樣 有些人誤解, 用 agile 會比較快
  3. 1. 問大家這個人誰 2. 達爾文: 能生存下來的,不是最強壯,也不是最聰明的,而是最能適應改變的 3. Agile只是概念和精神, 沒有一定要怎麼做, 你應該把握的是不斷的檢討, 來不斷調整自己
  4. Framework 可以和 XP 結合
  5. 主義: 思想, 信仰, 力量