{"title":"Widening the scope of evidence gathering in software engineering","authors":"B. Oates","doi":"10.1109/STEP.2003.39","DOIUrl":null,"url":null,"abstract":"This paper argues that the empirical evaluation of software engineering requires a wider range of strategies and data generation methods than has been used until now. It can learn from its sister discipline of information systems (IS). The paper summarises a range of strategies and methods that could be used. However, adoption of some of the additional strategies and methods would require software engineers to examine their assumptions about the nature of evidence and how it should be evaluated. The paper therefore explains the scientific, positivist paradigm and the interpretive paradigm. It argues for including qualitative methods and the interpretive paradigm in the empirical evaluation of software engineering. Finally the paper reflects on the implications for research and practice of having a range of available strategies and methods and two contrasting underlying philosophies.","PeriodicalId":260047,"journal":{"name":"Eleventh Annual International Workshop on Software Technology and Engineering Practice","volume":"19 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2003-09-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Eleventh Annual International Workshop on Software Technology and Engineering Practice","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/STEP.2003.39","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
This paper argues that the empirical evaluation of software engineering requires a wider range of strategies and data generation methods than has been used until now. It can learn from its sister discipline of information systems (IS). The paper summarises a range of strategies and methods that could be used. However, adoption of some of the additional strategies and methods would require software engineers to examine their assumptions about the nature of evidence and how it should be evaluated. The paper therefore explains the scientific, positivist paradigm and the interpretive paradigm. It argues for including qualitative methods and the interpretive paradigm in the empirical evaluation of software engineering. Finally the paper reflects on the implications for research and practice of having a range of available strategies and methods and two contrasting underlying philosophies.