What do software engineers care about? gaps between research and practice
Abstract
It is a cliche to say that there is a gap between research and practice. As the interest and importance in the practical impact of research has been growing, the gap between research and practice is expected to be narrowing. However, our study reveals that there still seems to be a wide gap. We survey so ware engineers about what they care about when developing so ware. We then compare our survey results with the research topics of the papers published in ICSE/FSE recently. We found the following discrepancy: 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--such as so ware development process management and so ware development techniques--are significantly less published than papers on so ware verification and validation that account for more than half of publications. We also found that so ware engineers are in great need for techniques for accurate effort estimation, and they are not necessarily knowledgable about techniques they can use to meet their needs.
BibTeX
@inproceedings{Ivanov-al:FSE17,
author = {Vladimir Ivanov and
Alan Rogers and
Giancarlo Succi and
Jooyong Yi and
Vasilii Zorin},
title = {What do software engineers care about? gaps between research and practice},
booktitle = {{ESEC/SIGSOFT} {FSE}},
pages = {890--895},
publisher = {{ACM}},
year = {2017},
}