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}
}
  • D. Lo, N. Nagappan, T. Zimmermann
  • Published 30 August 2015
  • Business
  • Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering
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… 

Figures and Tables from this paper

Do software engineering practitioners cite research on software testing in their online articles?: A preliminary survey.
TLDR
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
TLDR
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
TLDR
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
TLDR
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
TLDR
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
TLDR
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
TLDR
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
  • A. Arcuri
  • Computer Science
    Empirical Software Engineering
  • 2017
TLDR
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
TLDR
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
TLDR
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.
...
1
2
3
4
5
...

References

SHOWING 1-10 OF 31 REFERENCES
Software developers' perceptions of productivity
TLDR
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
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
TLDR
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.
How healthy are software engineering conferences?
Impact of research on practice in the field of inspections, reviews and walkthroughs: learning from successful industrial uses
TLDR
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
TLDR
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
TLDR
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
TLDR
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
TLDR
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
TLDR
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.
...
1
2
3
4
...