SlideShare une entreprise Scribd logo
1  sur  24
Télécharger pour lire hors ligne
อไจล์คออะไร
ื
Start It Up, Power It Up #5
Kulawat Wongsaroj

Nov 11, 2013
kulawat.tumblr.
com

http://theeidos.com
คุณคิดว่า ทํา Software ก็เหมือนทํา?

ตึก

หน ัง

ภาพวาด
คุณคิดว่า Software Developer เหมือนกับ ... ?

ช่างก่อสร้าง

ช่างฝี มือ

ศิลปิ น
“Creative processes are not easily planned,
and so predictability may well be
an impossible target.”
The New Methodology ,Martin Fowler
อไจล์คออ ัลไล
ื

อไจล์คอแนวคิดเชิงประจักษ์ (empirical)
ื
ในการพัฒนาซอฟต์แวร์
โดยยอมรับธรรมชาติของการทําซอฟต์แวร์ทว่า
ี
เราไม่รวามันจะใช ้เวลาเท่าไหร่เป๊ ะๆ
ู้ ่
เราไม่รวามันจะต ้องทํายังไงเป๊ ะๆ
ู้ ่
เราต้องลงมือทํามันดูกอน แล ้วภาพมันจะชัดขึนเรือยๆ
่
http://thumbsup.in.th/2013/09/what-is-agile-startup/
Predictive

Empirical
เรืองเล่า : ธกส Core Banking System
● เริม 2004 งบ 1,200 ล ้านบาท
● กําหนด 2 ปี
● ผ่านไป 3 ปี
○ ไม่เสร็จ
○ เปลียน Vendor

● ผ่านไป 5 ปี
○ ยกเลิกสัญญา
○ หมดไป 900M
○ ฟ้ องร ้องกันวุนวาย
่

● นีมันอัลไล!
อ ้างอิง : ฐานเศรษฐกิจ, ผู ้จัดการ, baac.or.th
ผลของการทําซอฟต์แวร์สวนใหญ่
่

CHAOS Report 2012

http://www.mountaingoatsoftware.com/blog/agile-succeeds-three-times-more-often-than-waterfall
เรืองเล่า : FBI Virtual Case File
● เริม 2006 งบ $450M
● กําหนด 3 ปี
● ผ่านไป 4 ปี
○
○
○
○

เสร็จ 50 %
หมดไป $350M
ขอเพิม $350
ขอเพิม 6 ปี

● โดนสอบ!
อ ้างอิง : หนังสือ Software In Thirty Days, 2012 [Ken Schwaber, Jeff Sutherland]
เรืองเล่า : FBI Virtual Case File
● ปี 2010 (ผ่านไป 4 ปี )
○
○
○
○

เปลียนเป็ น Agile
ลดคน 400 เหลือ 40
เสร็จใน 1 ปี
ใช ้เพียง $30M

● นีมันอัลไล!

อ ้างอิง : หนังสือ Software In Thirty Days, 2012 [Ken Schwaber, Jeff Sutherland]
เรืองเล่า : Facebook
●
●
●
●
●

codebase 10 ล ้านบรรทัด ใหญ่ขนเรือย
ึ
developer 1,000 คน
สามารถผลิด feature ใหม่ๆออกสูตลาดได ้ ทุกว ัน
่
มีวฒนธรรมอไจล์
ั
นีมันอัลไล!

อ ้างอิง : บทความ Development and Deployment at Facebook, 2013 [ Dror Feitelson, Eitan Frachtenberg, Kent
อไจล์คออ ัลไล?
ื

http://msdn.microsoft.com/en-us/library/dd997578.aspx
image from: http://agilesherpa.org/intro_to_agile/what_is_agile_development/
อไจล์คออะไร
ื
●
●
●
●
●
●
●

การส่งมอบซอฟต์แวร์ทใช ้ได ้จริงทุก 2 อาทิตย์
ี
แนวคิดการพัฒนาซอฟต์แวร์โดยไม่หลอกตัวเอง
วัฒนธรรมของการทําซอฟต์แวร์เป็ นทีม
การโค่นล ้มระบบ Command & Control
การตอบสนองการเปลียนแปลงอย่างรวดเร็ว
การพัฒนาซอฟต์แวร์อย่างยังยืนไม่ฉาบฉวย
ฯลฯ
คลิปอธิบายอไจล์ได้ดทสุดในโลก
ี ี
Henrik Knilberg’s Agile Product Ownership in a Nutshell

http://blog.crisp.se/2012/10/25/henrikkniberg/agile-product-ownership-in-a-nutshell
AGILE MANIFESTO
INDIVIDUAL & INTERACTION > PROCESS & TOOL
WORKING SOFTWARE > DOCUMENTATION
CUSTOMER COLLABORATION > CONTRACT NEGOTIATION
RESPOND TO CHANGE > FOLLOWING PLAN
www.agilemanifesto.org
Lean Startup vs Agile
อไจล์คออ ัลไล
ื

อไจล์คอแนวคิดเชิงประจักษ์ (empirical)
ื
ในการพัฒนาซอฟต์แวร์
โดยยอมรับธรรมชาติของการทําซอฟต์แวร์ทว่า
ี
เราไม่รู ้ว่ามันจะใช ้เวลาเท่าไหร่เป๊ ะๆ
เราไม่รู ้ว่ามันจะต ้องทํายังไงเป๊ ะๆ
เราต ้องลงมือทํามันดูกอน แล ้วภาพมันจะชัดขึนเรือยๆ
่
http://thumbsup.in.th/2013/09/what-is-agile-startup/
ลีนสตาร์ทอ ัพคืออ ัลไล

ลีนสตาร์อพคือแนวคิดเชิงประจักษ์ (empirical)
ั
ในการทําสตาร์ทอัพ
โดยยอมรับธรรมชาติของการทําสตาร์ทอัพทีว่า
เราไม่รวามันจะใช ้เวลาเท่าไหร่เป๊ ะๆ
ู้ ่
เราไม่รวามันจะต ้องทํายังไงเป๊ ะๆ
ู้ ่
เราต ้องลงมือทํามันดูกอน แล ้วภาพมันจะชัดขึนเรือยๆ
่
From Fat to Lean
Fat

Lean

Predictive

Empirical

Command and Control

Self-Organized

Waterfall

Agile

2000 .com doom

Lean Startup
http://www.slideshare.net/startuplessonslearned/eric-ries-lean-startup-schematic-view-of-agile-development-and-customer-development
kulawat.tumblr.com
#บล๊อกกันวันละหน

kulawat@proteus-agility.com
ฝากข่าว
http://at2013.agiletour.org/en/bangkok.html

Contenu connexe

En vedette

Dual-Sided Business Model: Omnicom, AT&T, Indoor Direct
Dual-Sided Business Model: Omnicom, AT&T, Indoor DirectDual-Sided Business Model: Omnicom, AT&T, Indoor Direct
Dual-Sided Business Model: Omnicom, AT&T, Indoor DirectJason Newport
 
Agile + Lean Startup principles + Lean UX -> How to make it all work together!
Agile + Lean Startup principles + Lean UX -> How to make it all work together!Agile + Lean Startup principles + Lean UX -> How to make it all work together!
Agile + Lean Startup principles + Lean UX -> How to make it all work together!Amrita Aviyente
 
Technology Strategy for the Future
Technology Strategy for the FutureTechnology Strategy for the Future
Technology Strategy for the Futureelyco555
 
IKEA New Blue Ocean Strategy and Business Model Canvass
IKEA New Blue Ocean Strategy and Business Model CanvassIKEA New Blue Ocean Strategy and Business Model Canvass
IKEA New Blue Ocean Strategy and Business Model CanvassMario Velotto
 
14.02.2017 Business model innovation slides
14.02.2017 Business model innovation slides14.02.2017 Business model innovation slides
14.02.2017 Business model innovation slidesGODAN Secretariat
 
From Idea to Product: The Lean Startup Journey
From Idea to Product: The Lean Startup JourneyFrom Idea to Product: The Lean Startup Journey
From Idea to Product: The Lean Startup JourneyGabriel Ibañez Romero
 
Integrate One Line Business Modeling & Customer-First Process Improvement: Th...
Integrate One Line Business Modeling & Customer-First Process Improvement: Th...Integrate One Line Business Modeling & Customer-First Process Improvement: Th...
Integrate One Line Business Modeling & Customer-First Process Improvement: Th...Rod King, Ph.D.
 
Universal Business Modeling Template & Language for Venture Capitalists, Scal...
Universal Business Modeling Template & Language for Venture Capitalists, Scal...Universal Business Modeling Template & Language for Venture Capitalists, Scal...
Universal Business Modeling Template & Language for Venture Capitalists, Scal...Rod King, Ph.D.
 
Lean Startup Key Concepts Overview
Lean Startup Key Concepts OverviewLean Startup Key Concepts Overview
Lean Startup Key Concepts OverviewYuki Sekiguchi
 
Family of 4 Visual Templates for the TOTAL HAPPINESS CANVAS
Family of 4 Visual Templates for the TOTAL HAPPINESS CANVASFamily of 4 Visual Templates for the TOTAL HAPPINESS CANVAS
Family of 4 Visual Templates for the TOTAL HAPPINESS CANVASRod King, Ph.D.
 
An Intro to Lean Startup
An Intro to Lean StartupAn Intro to Lean Startup
An Intro to Lean StartupRyan Hoover
 
Summary of The Lean Startup (Eric Ries)
Summary of The Lean Startup (Eric Ries)Summary of The Lean Startup (Eric Ries)
Summary of The Lean Startup (Eric Ries)Vinsol
 
12 Disruption Vulnerabilities of the Business Model Canvas: BUSINESS MODEL CA...
12 Disruption Vulnerabilities of the Business Model Canvas: BUSINESS MODEL CA...12 Disruption Vulnerabilities of the Business Model Canvas: BUSINESS MODEL CA...
12 Disruption Vulnerabilities of the Business Model Canvas: BUSINESS MODEL CA...Rod King, Ph.D.
 
The Lean Startup - Visual Summary
The Lean Startup - Visual SummaryThe Lean Startup - Visual Summary
The Lean Startup - Visual SummaryBrett Suddreth
 
Sensing-as-a-Service - New Business Models for Internet of Things (IOT)
Sensing-as-a-Service - New Business Models for Internet of Things (IOT)Sensing-as-a-Service - New Business Models for Internet of Things (IOT)
Sensing-as-a-Service - New Business Models for Internet of Things (IOT)Dr. Mazlan Abbas
 

En vedette (20)

Dual-Sided Business Model: Omnicom, AT&T, Indoor Direct
Dual-Sided Business Model: Omnicom, AT&T, Indoor DirectDual-Sided Business Model: Omnicom, AT&T, Indoor Direct
Dual-Sided Business Model: Omnicom, AT&T, Indoor Direct
 
Agile + Lean Startup principles + Lean UX -> How to make it all work together!
Agile + Lean Startup principles + Lean UX -> How to make it all work together!Agile + Lean Startup principles + Lean UX -> How to make it all work together!
Agile + Lean Startup principles + Lean UX -> How to make it all work together!
 
Technology Strategy for the Future
Technology Strategy for the FutureTechnology Strategy for the Future
Technology Strategy for the Future
 
Agile Process
Agile ProcessAgile Process
Agile Process
 
STP
STPSTP
STP
 
IKEA New Blue Ocean Strategy and Business Model Canvass
IKEA New Blue Ocean Strategy and Business Model CanvassIKEA New Blue Ocean Strategy and Business Model Canvass
IKEA New Blue Ocean Strategy and Business Model Canvass
 
14.02.2017 Business model innovation slides
14.02.2017 Business model innovation slides14.02.2017 Business model innovation slides
14.02.2017 Business model innovation slides
 
From Idea to Product: The Lean Startup Journey
From Idea to Product: The Lean Startup JourneyFrom Idea to Product: The Lean Startup Journey
From Idea to Product: The Lean Startup Journey
 
Integrate One Line Business Modeling & Customer-First Process Improvement: Th...
Integrate One Line Business Modeling & Customer-First Process Improvement: Th...Integrate One Line Business Modeling & Customer-First Process Improvement: Th...
Integrate One Line Business Modeling & Customer-First Process Improvement: Th...
 
Universal Business Modeling Template & Language for Venture Capitalists, Scal...
Universal Business Modeling Template & Language for Venture Capitalists, Scal...Universal Business Modeling Template & Language for Venture Capitalists, Scal...
Universal Business Modeling Template & Language for Venture Capitalists, Scal...
 
Startup Science ⑥
Startup Science ⑥Startup Science ⑥
Startup Science ⑥
 
Lean Startup Key Concepts Overview
Lean Startup Key Concepts OverviewLean Startup Key Concepts Overview
Lean Startup Key Concepts Overview
 
Family of 4 Visual Templates for the TOTAL HAPPINESS CANVAS
Family of 4 Visual Templates for the TOTAL HAPPINESS CANVASFamily of 4 Visual Templates for the TOTAL HAPPINESS CANVAS
Family of 4 Visual Templates for the TOTAL HAPPINESS CANVAS
 
An Intro to Lean Startup
An Intro to Lean StartupAn Intro to Lean Startup
An Intro to Lean Startup
 
Summary of The Lean Startup (Eric Ries)
Summary of The Lean Startup (Eric Ries)Summary of The Lean Startup (Eric Ries)
Summary of The Lean Startup (Eric Ries)
 
12 Disruption Vulnerabilities of the Business Model Canvas: BUSINESS MODEL CA...
12 Disruption Vulnerabilities of the Business Model Canvas: BUSINESS MODEL CA...12 Disruption Vulnerabilities of the Business Model Canvas: BUSINESS MODEL CA...
12 Disruption Vulnerabilities of the Business Model Canvas: BUSINESS MODEL CA...
 
The Lean Startup - Visual Summary
The Lean Startup - Visual SummaryThe Lean Startup - Visual Summary
The Lean Startup - Visual Summary
 
The Lean Startup
The Lean StartupThe Lean Startup
The Lean Startup
 
Sensing-as-a-Service - New Business Models for Internet of Things (IOT)
Sensing-as-a-Service - New Business Models for Internet of Things (IOT)Sensing-as-a-Service - New Business Models for Internet of Things (IOT)
Sensing-as-a-Service - New Business Models for Internet of Things (IOT)
 
Lean Startup for Agile Product Management
Lean Startup for Agile Product ManagementLean Startup for Agile Product Management
Lean Startup for Agile Product Management
 

Plus de Kulawat Wongsaroj

20210521 LAG21 - Flight Levels Pocket Guide.pdf
20210521 LAG21 - Flight Levels Pocket Guide.pdf20210521 LAG21 - Flight Levels Pocket Guide.pdf
20210521 LAG21 - Flight Levels Pocket Guide.pdfKulawat Wongsaroj
 
DIY Agile Training with Agile Game
DIY Agile Training with Agile GameDIY Agile Training with Agile Game
DIY Agile Training with Agile GameKulawat Wongsaroj
 
Jump start a new agile project with Eidos
Jump start a new agile project with EidosJump start a new agile project with Eidos
Jump start a new agile project with EidosKulawat Wongsaroj
 
Agile Intro for KMITL IT Engineer - Jan 7, 2014
Agile Intro for KMITL IT Engineer - Jan 7, 2014Agile Intro for KMITL IT Engineer - Jan 7, 2014
Agile Intro for KMITL IT Engineer - Jan 7, 2014Kulawat Wongsaroj
 
เติมอไจล์ให้เต็มด้วย Lean Startup
เติมอไจล์ให้เต็มด้วย Lean Startupเติมอไจล์ให้เต็มด้วย Lean Startup
เติมอไจล์ให้เต็มด้วย Lean StartupKulawat Wongsaroj
 
KMITL IT - Intro to Agile by Proteus Agility
KMITL IT - Intro to Agile by Proteus AgilityKMITL IT - Intro to Agile by Proteus Agility
KMITL IT - Intro to Agile by Proteus AgilityKulawat Wongsaroj
 
อไจล์คืออัลไล Agile Introduction @Mahidol ICT
อไจล์คืออัลไล Agile Introduction @Mahidol ICTอไจล์คืออัลไล Agile Introduction @Mahidol ICT
อไจล์คืออัลไล Agile Introduction @Mahidol ICTKulawat Wongsaroj
 
Running lean startup with agile 20130810
Running lean startup with agile 20130810Running lean startup with agile 20130810
Running lean startup with agile 20130810Kulawat Wongsaroj
 
Eidos Pitch at SeedStarWorld Bangkok - 7 Jun 2013
Eidos Pitch at SeedStarWorld Bangkok - 7 Jun 2013Eidos Pitch at SeedStarWorld Bangkok - 7 Jun 2013
Eidos Pitch at SeedStarWorld Bangkok - 7 Jun 2013Kulawat Wongsaroj
 
ATDD Make Love, Not War @ Agile Thailand
ATDD Make Love, Not War @ Agile ThailandATDD Make Love, Not War @ Agile Thailand
ATDD Make Love, Not War @ Agile ThailandKulawat Wongsaroj
 
Kanban @ Agile Thailand 2012
Kanban @ Agile Thailand 2012Kanban @ Agile Thailand 2012
Kanban @ Agile Thailand 2012Kulawat Wongsaroj
 
ATDD Make Love Not War - Bangkok BugDay 2012
ATDD Make Love Not War - Bangkok BugDay 2012ATDD Make Love Not War - Bangkok BugDay 2012
ATDD Make Love Not War - Bangkok BugDay 2012Kulawat Wongsaroj
 
Confession of an Agile Addict
Confession of an Agile AddictConfession of an Agile Addict
Confession of an Agile AddictKulawat Wongsaroj
 

Plus de Kulawat Wongsaroj (15)

20210521 LAG21 - Flight Levels Pocket Guide.pdf
20210521 LAG21 - Flight Levels Pocket Guide.pdf20210521 LAG21 - Flight Levels Pocket Guide.pdf
20210521 LAG21 - Flight Levels Pocket Guide.pdf
 
DIY Agile Training with Agile Game
DIY Agile Training with Agile GameDIY Agile Training with Agile Game
DIY Agile Training with Agile Game
 
Jump start a new agile project with Eidos
Jump start a new agile project with EidosJump start a new agile project with Eidos
Jump start a new agile project with Eidos
 
Agile Intro for KMITL IT Engineer - Jan 7, 2014
Agile Intro for KMITL IT Engineer - Jan 7, 2014Agile Intro for KMITL IT Engineer - Jan 7, 2014
Agile Intro for KMITL IT Engineer - Jan 7, 2014
 
เติมอไจล์ให้เต็มด้วย Lean Startup
เติมอไจล์ให้เต็มด้วย Lean Startupเติมอไจล์ให้เต็มด้วย Lean Startup
เติมอไจล์ให้เต็มด้วย Lean Startup
 
KMITL IT - Intro to Agile by Proteus Agility
KMITL IT - Intro to Agile by Proteus AgilityKMITL IT - Intro to Agile by Proteus Agility
KMITL IT - Intro to Agile by Proteus Agility
 
อไจล์คืออัลไล Agile Introduction @Mahidol ICT
อไจล์คืออัลไล Agile Introduction @Mahidol ICTอไจล์คืออัลไล Agile Introduction @Mahidol ICT
อไจล์คืออัลไล Agile Introduction @Mahidol ICT
 
Running lean startup with agile 20130810
Running lean startup with agile 20130810Running lean startup with agile 20130810
Running lean startup with agile 20130810
 
Eidos Pitch at SeedStarWorld Bangkok - 7 Jun 2013
Eidos Pitch at SeedStarWorld Bangkok - 7 Jun 2013Eidos Pitch at SeedStarWorld Bangkok - 7 Jun 2013
Eidos Pitch at SeedStarWorld Bangkok - 7 Jun 2013
 
Hunt for early adopter
Hunt for early adopterHunt for early adopter
Hunt for early adopter
 
ATDD Make Love, Not War @ Agile Thailand
ATDD Make Love, Not War @ Agile ThailandATDD Make Love, Not War @ Agile Thailand
ATDD Make Love, Not War @ Agile Thailand
 
Kanban @ Agile Thailand 2012
Kanban @ Agile Thailand 2012Kanban @ Agile Thailand 2012
Kanban @ Agile Thailand 2012
 
ATDD Make Love Not War - Bangkok BugDay 2012
ATDD Make Love Not War - Bangkok BugDay 2012ATDD Make Love Not War - Bangkok BugDay 2012
ATDD Make Love Not War - Bangkok BugDay 2012
 
The Heart Of Agile
The Heart Of AgileThe Heart Of Agile
The Heart Of Agile
 
Confession of an Agile Addict
Confession of an Agile AddictConfession of an Agile Addict
Confession of an Agile Addict
 

Agile คืออัลไล - Agile กับ LeanStartup เกี่ยวกันด้วยเหรอ?