DocumentCode
2070116
Title
Extreme programming: first results from a controlled case study
Author
Abrahamsson, Pekka
Author_Institution
VTT Tech. Res. Centre of Finland, Oulu, Finland
fYear
2003
fDate
1-6 Sept. 2003
Firstpage
259
Lastpage
266
Abstract
Extreme programming (XP) is the most well known agile software development method. Many experience reports have been published in recent years. Successful XP adoptions have however been criticized for the lack of concrete data. While some exist, the studies are often difficult to compare due to different settings and the varying level of XP adoption. We report the first result (concrete data from 2/5 releases) from a controlled extreme programming case study. Four software engineers were acquired to implement a system in a tight delivery schedule of eight weeks. Development environment was close to the agile home ground. A comparison of the collected data from the first two releases is provided. Analysis shows that while the first release is a learning effort for all stakeholders, the second release shows clear improvement in all regards, e.g., estimation accuracy is improved by 26%, productivity was increased by 12 locs/hour and yet the post-release defect rate remained low, i.e., 2.1 defects/KLoc.
Keywords
software engineering; extreme programming; software development method; software engineering; Software engineering;
fLanguage
English
Publisher
ieee
Conference_Titel
Euromicro Conference, 2003. Proceedings. 29th
ISSN
1089-6503
Print_ISBN
0-7695-1996-2
Type
conf
DOI
10.1109/EURMIC.2003.1231599
Filename
1231599
Link To Document