TY - GEN
T1 - Empirical evaluation of agile software development: the controlled case study approach
AU - Salo, Outi
AU - Abrahamsson, Pekka
N1 - Project code: E3SU00275
PY - 2004
Y1 - 2004
N2 - Agile software development, despite its novelty, is an important domain
of research within software engineering discipline. Agile proponents have put
forward a great deal of anecdotal evidence to support the application of
agile methods in various application domains and industry sectors.
Scientifically grounded empirical evidence is, however, still very limited.
Most scientific research to date has been conducted on focused practices
performed in university settings. In order to generate impact on both the
scientific and practical software engineering community, new approaches are
needed for performing empirically validated agile software development
studies. To meet these needs, this paper presents a controlled case study
approach, which has been applied in a study of extreme programming
methodology performed in close-to-industry settings. The approach considers
the generation of both quantitative and qualitative data. Quantitative data
is grounded on three data points (time, size, and defect) and qualitative
data on developers' research diaries and post-mortem sessions.
AB - Agile software development, despite its novelty, is an important domain
of research within software engineering discipline. Agile proponents have put
forward a great deal of anecdotal evidence to support the application of
agile methods in various application domains and industry sectors.
Scientifically grounded empirical evidence is, however, still very limited.
Most scientific research to date has been conducted on focused practices
performed in university settings. In order to generate impact on both the
scientific and practical software engineering community, new approaches are
needed for performing empirically validated agile software development
studies. To meet these needs, this paper presents a controlled case study
approach, which has been applied in a study of extreme programming
methodology performed in close-to-industry settings. The approach considers
the generation of both quantitative and qualitative data. Quantitative data
is grounded on three data points (time, size, and defect) and qualitative
data on developers' research diaries and post-mortem sessions.
KW - agile software development
U2 - 10.1007/978-3-540-24659-6_29
DO - 10.1007/978-3-540-24659-6_29
M3 - Conference article in proceedings
SN - 978-3-540-21421-2
T3 - Lecture Notes in Computer Science
SP - 408
EP - 423
BT - Product Focused Software Process Improvement
PB - Springer
T2 - International Conference on Product Focused Software Process Improvement (PROFES 2004). Kansai Science City, Japan, 5 - 8 April 2004
Y2 - 1 January 2004
ER -