How practitioners perceive the relevance of software engineering research
@article{Lo2015HowPP, title={How practitioners perceive the relevance of software engineering research}, author={D. Lo and Nachiappan Nagappan and Thomas Zimmermann}, journal={Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering}, year={2015} }
The number of software engineering research papers over the last few years has grown significantly. An important question here is: how relevant is software engineering research to practitioners in the field? To address this question, we conducted a survey at Microsoft where we invited 3,000 industry practitioners to rate the relevance of research ideas contained in 571 ICSE, ESEC/FSE and FSE papers that were published over a five year period. We received 17,913 ratings by 512 practitioners who…
91 Citations
Do software engineering practitioners cite research on software testing in their online articles?: A preliminary survey.
- BusinessEASE
- 2018
A preliminary survey into whether and how practitioners cite software testing research in their online articles complements the findings of previous work and contains a number of threats to validity.
How do Practitioners Perceive the Relevance of Requirements Engineering Research? An Ongoing Study
- Business2017 IEEE 25th International Requirements Engineering Conference (RE)
- 2017
The RE-Pract project, an international collaboration conducting an empirical study to understand better how industry practitioners perceive the practical relevance of RE research, opts for a replication of previous work done in two different domains and relies on survey research.
How Undergraduate Students Perceive the Relevance of Open Source Software Literature
- Computer ScienceSBES
- 2019
This paper attempts to investigate whether the Open Source Software research produces results considered relevant to undergraduate students, and offers feedback from the students, offering a way to produce useful and, consequently, more disseminated works among Open Source practitioners.
Do software engineering practitioners cite software testing research in their online articles?: A larger scale replication
- Business, Computer ScienceEASE
- 2019
This work analyzes four distinct datasets totalling over 400,000 online articles to investigate whether and how practitioners cite software testing research in the grey literature, by using a larger and more diverse dataset.
Software Engineering Research Community Viewpoints on Rapid Reviews
- Medicine, Business2019 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM)
- 2019
Although there are opposing viewpoints, there are also some common grounds, for example, all viewpoints agree that both RRs and Systematic Reviews can be poorly or well conducted.
How Practitioners Perceive the Relevance of ESEM Research
- Medicine, PsychologyESEM
- 2016
Overall, industrial practitioners find the work published in ESEM to be valuable: 67% of all ratings were essential or worthwhile, and there is no correlation between citation count and perceived relevance of the papers.
What do software engineers care about? gaps between research and practice
- BusinessESEC/SIGSOFT FSE
- 2017
While so ware engineers care more about so ware development productivity than the quality of so ware, papers on research areas closely related to so ware productivity are significantly less published than papers on so ware verification and validation that account for more than half of publications.
An experience report on applying software testing academic results in industry: we need usable automated test generation
- Computer ScienceEmpirical Software Engineering
- 2017
This paper reports on my direct experience as a PhD/post-doc working in software engineering research projects, and then spending the following five years as an engineer in two different companies (the first being the same I worked in collaboration with during my post-doc).
Characterizing industry-academia collaborations in software engineering: evidence from 101 projects
- Computer ScienceEmpirical Software Engineering
- 2019
Using the data and evidence presented in this paper, researchers and practitioners can conduct more successful IAC projects in SE by being aware of the challenges and how to overcome them, by applying best practices (patterns), and by preventing anti-patterns.
Belief & Evidence in Empirical Software Engineering
- Economics2016 IEEE/ACM 38th International Conference on Software Engineering (ICSE)
- 2016
A case study is described on the prior beliefs of developers at Microsoft and the relationship of these beliefs to actual empirical data on the projects in which these developers work, suggesting that more effort should be taken to disseminate empirical findings to developers.
References
SHOWING 1-10 OF 31 REFERENCES
Software developers' perceptions of productivity
- Computer ScienceSIGSOFT FSE
- 2014
It is found that developers perceive their days as productive when they complete many or big tasks without significant interruptions or context switches, and such apparent contradictions in the findings are analyzed to propose ways to better support software developers in a retrospection and improvement of their productivity.
Analyze this! 145 questions for data scientists in software engineering
- Computer ScienceICSE
- 2014
In this paper, we present the results from two surveys related to data science applied to software engineering. The first survey solicited questions that software engineers would like data scientists…
An empirical study on the developers' perception of software coupling
- Computer Science2013 35th International Conference on Software Engineering (ICSE)
- 2013
The results indicate that the peculiarity of the semantic coupling measure allows it to better estimate the mental model of developers than the other coupling measures.
Impact of research on practice in the field of inspections, reviews and walkthroughs: learning from successful industrial uses
- BusinessSOEN
- 2008
It is shown that software engineering research has had a significant impact on practice and that the impact can be traced in this case from research to that practice, and in impact chains where the empirical results have not been established, it is concluded that success has not be achieved or has not been sustained.
The impacts of software process improvement on developers: A systematic review
- Business2012 34th International Conference on Software Engineering (ICSE)
- 2012
A systematic review on the impacts of Software Process Improvement (SPI) on developers selected 26 studies from the highest quality journals, conferences, and workshop in the field and categorized using the Ishikawa Diagram.
Do They Really Smell Bad? A Study on Developers' Perception of Bad Code Smells
- Business2014 IEEE International Conference on Software Maintenance and Evolution
- 2014
This study showed to developers code entities -- belonging to three systems -- affected and not by bad smells, and asked them to indicate whether the code contains a potential design problem, and if any, the nature and severity of the problem.
Influences on the design of exception handling ACM SIGSOFT project on the impact of software engineering research on programming language design
- Computer ScienceACM SIGSOFT Softw. Eng. Notes
- 2003
There is a symbiotic relationship between software engineering research and the design of exception handing in programming languages, demonstrated in a report investigates the relationship by considering features in currently used languages.
The impact of software engineering research on modern programming languages
- Computer ScienceACM Trans. Softw. Eng. Methodol.
- 2005
Evidence is provided of the impact of software engineering research on modern programming language design and the close relationship between these two fields by focusing on several major features of current programming languages.
A Systematic Literature Review on Fault Prediction Performance in Software Engineering
- Computer ScienceIEEE Transactions on Software Engineering
- 2012
Although there are a set of fault prediction studies in which confidence is possible, more studies are needed that use a reliable methodology and which report their context, methodology, and performance comprehensively.