Post on 17-Oct-2014
description
Start It Up, Power It Up #5Kulawat Wongsaroj
อไจลคออะไร
Nov 11, 2013
http://theeidos.com
kulawat.tumblr.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
ผลของการทาซอฟตแวรสวนใหญ
http://www.mountaingoatsoftware.com/blog/agile-succeeds-three-times-more-often-than-waterfall
CHAOS Report 2012
เรองเลา : 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 Beck ]
อไจลคออลไล?
image from: http://agilesherpa.org/intro_to_agile/what_is_agile_development/http://msdn.microsoft.com/en-us/library/dd997578.aspx
อไจลคออะไร
● การสงมอบซอฟตแวรทใชไดจรงทก 2 อาทตย● แนวคดการพฒนาซอฟตแวรโดยไมหลอกตวเอง● วฒนธรรมของการทาซอฟตแวรเปนทม● การโคนลมระบบ Command & Control● การตอบสนองการเปลยนแปลงอยางรวดเรว● การพฒนาซอฟตแวรอยางยงยนไมฉาบฉวย● ฯลฯ
http://blog.crisp.se/2012/10/25/henrikkniberg/agile-product-ownership-in-a-nutshell
คลปอธบายอไจลไดดทสดในโลกHenrik Knilberg’s 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
Predictive
Command and Control
Waterfall
2000 .com doom
Waterfal
Lean
Empirical
Self-Organized
Agile
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