Handling Numerous Stakeholders Requirements A Research Agenda and Preliminary Outcomes
This addresses the challenge of managing extensive stakeholder feedback in software development, but it is incremental as it builds on prior work with preliminary outcomes.
The research tackles the problem of prioritizing numerous crowdsourced stakeholder requirements in software products, finding that existing techniques have gaps in handling large-scale feedback and that cross-domain knowledge could inform software engineering practices.
This research aims to design and develop a new requirements prioritization approach for analyzing and prioritizing stakeholders requirements which are mentioned in the feedback for software products. This paper presents a PhD research agenda and preliminary outcomes from the early analysis. A roadmap to the proposed research methodology that is to be followed to achieve the targeted outcomes is also outlined. Outcomes to date show that the requirements prioritization problem has been researched extensively, however, gaps still remain when considering techniques that handle a large number of crowdsourced requirements. Furthermore, requirements prioritization as a problem affects many domains beyond software engineering. Hence, knowledge from other fields could be useful for informing requirements prioritization practice in the software engineering space.