Empirically studying software practitioners - Bridging the gap between theory and practice

Michael P. O'Brien, Jim Buckley, Chris Exton

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

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'.

Original languageEnglish
Title of host publicationProceedings of the 21st IEEE International Conference on Software Maintenance, ICSM 2005
PublisherIEEE Computer Society
Pages433-442
Number of pages10
ISBN (Print)0769523684, 9780769523682
DOIs
Publication statusPublished - 2005
Event21st IEEE International Conference on Software Maintenance, ICSM 2005 - Budapest, Hungary
Duration: 26 Sep 200529 Sep 2005

Publication series

NameIEEE International Conference on Software Maintenance, ICSM
Volume2005

Conference

Conference21st IEEE International Conference on Software Maintenance, ICSM 2005
Country/TerritoryHungary
CityBudapest
Period26/09/0529/09/05

Fingerprint

Dive into the research topics of 'Empirically studying software practitioners - Bridging the gap between theory and practice'. Together they form a unique fingerprint.

Cite this