Science and Substance: A Challenge to Software Engineers
IEEE Software
Building Knowledge through Families of Experiments
IEEE Transactions on Software Engineering
Empirical Software Engineering
Improvisation in Small Software Organizations
IEEE Software
Preliminary guidelines for empirical research in software engineering
IEEE Transactions on Software Engineering
Conducting Realistic Experiments in Software Engineering
ISESE '02 Proceedings of the 2002 International Symposium on Empirical Software Engineering
Proceedings of the 9th European software engineering conference held jointly with 11th ACM SIGSOFT international symposium on Foundations of software engineering
IEEE Transactions on Software Engineering
Evidence-Based Software Engineering for Practitioners
IEEE Software
A Survey of Controlled Experiments in Software Engineering
IEEE Transactions on Software Engineering
The Future of Empirical Methods in Software Engineering Research
FOSE '07 2007 Future of Software Engineering
Evaluating Pair Programming with Respect to System Complexity and Programmer Expertise
IEEE Transactions on Software Engineering
Software Process Tailoring: An Empirical Investigation
Journal of Management Information Systems
The effectiveness of pair programming: A meta-analysis
Information and Software Technology
Overcoming Barriers to Self-Management in Software Teams
IEEE Software
Context in industrial software engineering research
ESEM '09 Proceedings of the 2009 3rd International Symposium on Empirical Software Engineering and Measurement
Making Sense of Software Development and Personality Types
IT Professional
Research synthesis in software engineering: A tertiary study
Information and Software Technology
Qualitative research in software engineering
Empirical Software Engineering
Recommended Steps for Thematic Synthesis in Software Engineering
ESEM '11 Proceedings of the 2011 International Symposium on Empirical Software Engineering and Measurement
Inferring Skill from Tests of Programming Performance: Combining Time and Quality
ESEM '11 Proceedings of the 2011 International Symposium on Empirical Software Engineering and Measurement
IEEE Software
Information and Software Technology
Local vs. global models for effort estimation and defect prediction
ASE '11 Proceedings of the 2011 26th IEEE/ACM International Conference on Automated Software Engineering
The TAME project: towards improvement-oriented software environments
IEEE Transactions on Software Engineering
An ecological perspective towards the evolution of quantitative studies in software engineering
Proceedings of the 17th International Conference on Evaluation and Assessment in Software Engineering
Hi-index | 0.00 |
Context is a central concept in empirical software engineering. It is one of the distinctive features of the discipline and it is an in-dispensable part of software practice. It is likely responsible for one of the most challenging methodological and theoretical problems: study-to-study variation in research findings. Still, empirical software engineering research is mostly concerned with attempts to identify universal relationships that are independent of how work settings and other contexts interact with the processes important to software practice. The aim of this paper is to provide an overview of how context affects empirical research and how empirical software engineering research can be better 'contextualized' in order to provide a better understanding of what works for whom, where, when, and why. We exemplify the importance of context with examples from recent systematic reviews and offer recommendations on the way forward.