What works for whom, where, when, and why?: on the role of context in empirical software engineering

作者: Tore Dybå , Dag I.K. Sjøberg , Daniela S. Cruzes

DOI: 10.1145/2372251.2372256

关键词:

摘要: Context is a central concept in empirical software engineering. It one of the distinctive features discipline and it an in-dispensable part practice. likely responsible for most challenging methodological theoretical problems: study-to-study variation research findings. Still, engineering mostly concerned with attempts to identify universal relationships that are independent how work settings other contexts interact processes important The aim this paper provide overview context affects can be better 'contextualized' order understanding what works whom, where, when, why. We exemplify importance examples from recent systematic reviews offer recommendations on way forward.

参考文章(50)
Hakan Erdogmus, Lucas Layman, Forrest Shull, Burak Turhan, Madeline Diep, How Effective Is Test-Driven Development? Making Software. pp. 207- 220 ,(2011)
Tore Dybå, A Dynamic Model of Software Engineering Knowledge Creation Managing Software Engineering Knowledge. pp. 95- 117 ,(2003) , 10.1007/978-3-662-05129-0_5
Dag I. K. Sjøberg, Bente Anda, Erik Arisholm, Tore Dybå, Magne Jørgensen, Amela Karahasanović, Marek Vokáč, Challenges and Recommendations When Increasing the Realism of Controlled Software Engineering Experiments Lecture Notes in Computer Science. pp. 24- 38 ,(2003) , 10.1007/978-3-540-45143-3_3
T Dyba, Nils Brede Moe, Erik Arisholm, None, Measuring software methodology usage: challenges of conceptualization and operationalization international symposium on empirical software engineering. pp. 432- 442 ,(2005) , 10.1109/ISESE.2005.1541852
Martin Höst, Björn Regnell, Claes Wohlin, Using Students as Subjects—A Comparative Study ofStudents and Professionals in Lead-Time Impact Assessment Empirical Software Engineering. ,vol. 5, pp. 201- 214 ,(2000) , 10.1023/A:1026586415054
D. S. Cruzes, T. Dyba, Recommended Steps for Thematic Synthesis in Software Engineering empirical software engineering and measurement. pp. 275- 284 ,(2011) , 10.1109/ESEM.2011.36
Reuben M. Baron, David A. Kenny, The moderator–mediator variable distinction in social psychological research: Conceptual, strategic, and statistical considerations. Journal of Personality and Social Psychology. ,vol. 51, pp. 1173- 1182 ,(1986) , 10.1037/0022-3514.51.6.1173
Paul Clarke, Rory V. O’Connor, The situational factors that affect the software development process: Towards a comprehensive reference framework Information & Software Technology. ,vol. 54, pp. 433- 447 ,(2012) , 10.1016/J.INFSOF.2011.12.003