๓. วัน เวลา · 2020-03-03 · ๓. วัน เวลาและสถานที่รับสมัครคัดเลือก ผู้ประสงค์จะสมัครเข้ารับการคัดเลือก
การทำซอฟท์แวร์ภายใน 30 วัน
-
Upload
- -
Category
Technology
-
view
669 -
download
3
description
Transcript of การทำซอฟท์แวร์ภายใน 30 วัน
BUILDING SOFTWARE IN
“30”
DAYS
by THAILAND Thursday, August 22, 13
AGENDA
About Speakers 5 minutes
Case Study 10 minutes
Problem from Define Process Control 10 minutes
Solution from Empurical Process Control 10 minutes
Q and A 5 minutes
Thursday, August 22, 13
KULAWAT WONGSAROJ
Agile Coach and CEO, Proteus-Agility
Founder of Agile66
Organizer of Agile Thailand and Agile Tour
Thursday, August 22, 13
TWIN PANICHSOMBAT
Agile Practitioner, Programmer, Odd-e (Thailand)
Administrator of Agile66
Organizer of Agile Thailand
Thursday, August 22, 13
PREDICTIVE: THE WRONG PROCESS PRODUCES THE
WRONG RESULT
Thursday, August 22, 13
TRADITIONAL IS RISKY !!!!
Thursday, August 22, 13
CASE STUDY
Thursday, August 22, 13
BAAC
Start in 2004 with THB 1,200M
Target in 2006 (2 year)
Thai Equipment Research proposed phased traditional software development
In 2007, Change Software Vendor from Temenos to OSI
source ฐานเศรฐกิจ, ผูจัดการ, เวบ baac.or.th
Thursday, August 22, 13
BAAC
In 2009, Cancel contract! (5 years) Paid THB 900M (300M Hardware)
In 2010. BAAC reports Impairment of Assets (การด้อยค่าของสินทรัพย์) THB 750M
source ฐานเศรฐกิจ, ผูจัดการ, เวบ baac.or.th
Thursday, August 22, 13
PREDICTIVE PROCESS
Release take longer and longer
Release schedules slip
Stabilization at end of the release takes longer
Planing takes too long and doesn’t get it right
Changes are hard to introduce mid-release
Quality is deteriorating
Death marches are hurting morale
Thursday, August 22, 13
PROJECT FAILURE
illusion
Requirement not change
Technology working without any problems
People being as predictable and relaiable as machine
Thursday, August 22, 13
PREDICTIVE PROCESSES
Thursday, August 22, 13
FBI’S SENTINEL PROJECT
Start by 2006 with $451M
Target December 2009
Lockhead Martin proposed 4 phases with traditional software development
!!!!!
Thursday, August 22, 13
FBI’S SENTINEL PROJECT
http://www.agileconference.org/wp-content/uploads/2012/10/Agile-Success-at-the-FBI-Brian-Wernham.pdf
By 2009 spent $405M
Deliver 50%
DOOM!!!!!
Thursday, August 22, 13
FBI’S SENTINEL PROJECT
http://www.agileconference.org/wp-content/uploads/2012/10/Agile-Success-at-the-FBI-Brian-Wernham.pdf
Restart in 2009
Co-locate team
Down size team from 400 to 45
“Deliver funtionalities every 30 days”
Thursday, August 22, 13
EMPIRICAL: THE RIGHT PROCESS PRODUCES THE
RIGHT RESULT
Thursday, August 22, 13
3 LEGS OF EMPIRICAL
Inspect Adapt
Transparency
Thursday, August 22, 13
EMPIRICAL KEYWORDS
Iteration
Frequency
Increment
Transparency
Iterative Incremental
Thursday, August 22, 13
RESOLVE PREDICTIVE PROCESS
Release take longer and longer
Release schedules slip
Stabilization at end of the release takes longer
Planing takes too long and doesn’t get it right
Changes are hard to introduce mid-release
Quality is deteriorating
Death marches are hurting morale
Thursday, August 22, 13
PEOPLE PRACTICES IN EMPIRICSM
Respect for individual worker
Built-in instability
Subtle control
Self-organizing project
Thursday, August 22, 13
PEOPLE PRACTICES IN EMPIRICSM
Overlapping development phases
Cross-fertilization
Transfer of learning
Thursday, August 22, 13
AGILITY
Thursday, August 22, 13
Thursday, August 22, 13