Attributes to Support the Formulation of Practically Relevant Research Problems in Software Engineering
Anrafel Fernandes Pereira, Maria Teresa Baldassarre, Daniel Mendez, J\"urgen B\"orstler, Nauman bin Ali, Rahul Mohanani, Darja Smite, Stefan Biffl, Rogardt Heldal, Davide Falessi, Daniel Graziotin, Marcos Kalinowski

TL;DR
This paper introduces seven key attributes to guide the formulation of practically relevant research problems in Software Engineering, emphasizing their importance and practical application through a workshop with senior researchers.
Contribution
It identifies and evaluates seven attributes for formulating industry-oriented SE research problems, providing insights into their application and potential refinements.
Findings
Seven attributes are crucial for practical problem formulation.
Participants suggest adding financial and feasibility considerations.
Attributes support better alignment between research and industry needs.
Abstract
[Background] A well-formulated research problem is essential for achieving practical relevance in Software Engineering (SE), yet there is a lack of structured guidance in this early phase. [Aims] Our goal is to introduce and evaluate seven attributes identified in the SE literature as relevant for formulating research problems (practical problem, context, implications/impacts, practitioners, evidence, objective, and research questions) in terms of their perceived importance and completeness, and learn how they can be applied. [Method] We conducted a workshop with 42 senior SE researchers during the ISERN 2024 meeting. The seven attributes were presented using a Problem Vision board filled with a research example. Participants discussed attributes in groups, shared written feedback, and individually completed a survey assessing their importance, completeness, and suggestions for…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Engineering Techniques and Practices · Software Engineering Research · Health Policy Implementation Science
