TY - GEN
T1 - Empirically studying software practitioners - Bridging the gap between theory and practice
AU - O'Brien, Michael P.
AU - Buckley, Jim
AU - Exton, Chris
PY - 2005
Y1 - 2005
N2 - It is the view of many computer scientists that the standard of empirical software engineering research leaves scope for improvement. However, there is also an increasing awareness in the software engineering community that empirical studies are a vital aspect in the process of improving methods and tools, for software development and maintenance. This paper presents a review of the empirical work carried out to date in the area of program comprehension and illustrates that most of the evidence from these studies derives from lab-based experiments, thus implying a degree of artificial control. The paper argues that, in order to address the methodological shortfalls of the experimental paradigm, more qualitative methods need to be applied to accompany and support these quantitative studies, thus broadening the sources of data and increasing the 'body of evidence'.
AB - It is the view of many computer scientists that the standard of empirical software engineering research leaves scope for improvement. However, there is also an increasing awareness in the software engineering community that empirical studies are a vital aspect in the process of improving methods and tools, for software development and maintenance. This paper presents a review of the empirical work carried out to date in the area of program comprehension and illustrates that most of the evidence from these studies derives from lab-based experiments, thus implying a degree of artificial control. The paper argues that, in order to address the methodological shortfalls of the experimental paradigm, more qualitative methods need to be applied to accompany and support these quantitative studies, thus broadening the sources of data and increasing the 'body of evidence'.
UR - http://www.scopus.com/inward/record.url?scp=33646951049&partnerID=8YFLogxK
U2 - 10.1109/ICSM.2005.44
DO - 10.1109/ICSM.2005.44
M3 - Conference contribution
AN - SCOPUS:33646951049
SN - 0769523684
SN - 9780769523682
T3 - IEEE International Conference on Software Maintenance, ICSM
SP - 433
EP - 442
BT - Proceedings of the 21st IEEE International Conference on Software Maintenance, ICSM 2005
PB - IEEE Computer Society
T2 - 21st IEEE International Conference on Software Maintenance, ICSM 2005
Y2 - 26 September 2005 through 29 September 2005
ER -