kirancodes.me
To Proof Maintenance & Beyond!

What do software engineers care about? gaps between research and practice

Vladimir Ivanov, Alan Rogers, Giancarlo Succi, Jooyong Yi, Vasilii Zorin

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},
}

Related papers