Practical relevance of software engineering research: synthesizing the community’s voice

Author:

Garousi VahidORCID,Borg Markus,Oivo Markku

Abstract

AbstractSoftware engineering (SE) research should be relevant to industrial practice. There have been regular discussions in the SE community on this issue since the 1980’s, led by pioneers such as Robert Glass. As we recently passed the milestone of “50 years of software engineering”, some recent positive efforts have been made in this direction, e.g., establishing “industrial” tracks in several SE conferences. However, many researchers and practitioners believe that we, as a community, are still struggling with research relevance and utility. The goal of this paper is to synthesize the evidence and experience-based opinions shared on this topic so far in the SE community, and to encourage the community to further reflect and act on the research relevance. For this purpose, we have conducted a Multi-vocal Literature Review (MLR) of 54 systematically-selected sources (papers and non peer-reviewed articles). Instead of relying on and considering the individual opinions on research relevance, mentioned in each of the sources, the MLR aims to synthesize and provide the “holistic” view on the topic. The highlights of our MLR findings are as follows. The top three root causes of low relevance, discussed in the community, are: (1) Researchers having simplistic views (or wrong assumptions) about SE in practice; (2) Lack of connection with industry; and (3) Wrong identification of research problems. The top three suggestions for improving research relevance are: (1) Using appropriate research approaches such as action-research; (2) Choosing relevant (practical) research problems; and (3) Collaborating with industry. By synthesizing all the discussions on this important topic so far, this paper aims to encourage further discussions and actions in the community to increase our collective efforts to improve the research relevance. Furthermore, we raise the need for empirically-grounded and rigorous studies on the relevance problem in SE research, as carried out in other fields such as management science.

Funder

Queen's University of Belfast

Publisher

Springer Science and Business Media LLC

Subject

Software

Reference185 articles.

1. Glass RL (2007) A deja-vu look at software engineering researchers who care about practice. Communication of ACM 50(8):21–23. https://doi.org/10.1145/1278201.1278226

2. Ivarsson M, Gorschek T (2011) A method for evaluating rigor and industrial relevance of technology evaluations. Empir Softw Eng 16(3):365–395. https://doi.org/10.1007/s10664-010-9146-4

3. Mahaux M, Mavin A (2013) A new paradigm for applied requirements engineering research," in IEEE International Requirements Engineering Conference, pp. 353–356

4. Ko AJ (2017) A three-year participant observation of software startup software evolution," in Proceedings of International Conference on Software Engineering: Software Engineering in Practice Track, pp. 3–12

5. Pfleeger SL (1999) Albert Einstein and empirical software engineering. IEEE Computer 32(10):32–38

Cited by 23 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. Experiences from conducting rapid reviews in collaboration with practitioners — Two industrial cases;Information and Software Technology;2024-03

2. Improving test team performance through an Episodic Organizational Change implementation: A case study replication and extension;Proceedings of the XXII Brazilian Symposium on Software Quality;2023-11-07

3. Understanding an organizational change and development intervention applied in a Global Software Industry: A case study;Proceedings of the XXXVII Brazilian Symposium on Software Engineering;2023-09-25

4. Empirical research in software architecture — Perceptions of the community;Journal of Systems and Software;2023-08

5. Action Research for Industry Academia Collaboration : A replication Study;2023 18th Iberian Conference on Information Systems and Technologies (CISTI);2023-06-20

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3