Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Requirements Elicitation in Market-driven Software Development Companies: An Investigation of Crowd Involvement

View through CrossRef
Abstract Market-driven (MD) software products are increasingly prevalent, and companies involved in such development target an open marketplace with a large and diverse customer base. There are well-known inherent issues in the requirements elicitation of these kinds of products. To handle these issues, a suitable requirement elicitation technique is needed. One promising solution proposed by researchers is crowd-based requirements elicitation (CBRE). This study investigates how such organizations apply CBRE within their requirements engineering practices. Based on sixteen semi-structured interviews with practitioners from MD software product companies across various domains, this research identifies how CBRE complements traditional and agile approaches of requirements elicitation for the products in these companies.The findings show that CBRE is typically adopted as a hybrid and context-driven practice rather than a standalone approach. Three main forms of crowdsourcing: internal, active, and passive, were observed. The study also investigated CBRE benefits, barriers, and relevant mitigation strategies of these barriers. The barriers have been mapped to the elements of the socio-technical theory. Based on the results of this study, a Spiral model-inspired conceptual framework of crowd-based requirements elicitation for MD software development companies is proposed. The study contributes an empirically grounded understanding of CBRE in market-driven contexts and offers practical insights for its effective adoption in software product development.
Springer Science and Business Media LLC
Title: Requirements Elicitation in Market-driven Software Development Companies: An Investigation of Crowd Involvement
Description:
Abstract Market-driven (MD) software products are increasingly prevalent, and companies involved in such development target an open marketplace with a large and diverse customer base.
There are well-known inherent issues in the requirements elicitation of these kinds of products.
To handle these issues, a suitable requirement elicitation technique is needed.
One promising solution proposed by researchers is crowd-based requirements elicitation (CBRE).
This study investigates how such organizations apply CBRE within their requirements engineering practices.
Based on sixteen semi-structured interviews with practitioners from MD software product companies across various domains, this research identifies how CBRE complements traditional and agile approaches of requirements elicitation for the products in these companies.
The findings show that CBRE is typically adopted as a hybrid and context-driven practice rather than a standalone approach.
Three main forms of crowdsourcing: internal, active, and passive, were observed.
The study also investigated CBRE benefits, barriers, and relevant mitigation strategies of these barriers.
The barriers have been mapped to the elements of the socio-technical theory.
Based on the results of this study, a Spiral model-inspired conceptual framework of crowd-based requirements elicitation for MD software development companies is proposed.
The study contributes an empirically grounded understanding of CBRE in market-driven contexts and offers practical insights for its effective adoption in software product development.

Related Results

Advancements and innovations in requirements elicitation: Developing a comprehensive conceptual model
Advancements and innovations in requirements elicitation: Developing a comprehensive conceptual model
Requirements elicitation is a crucial phase in the software development lifecycle, ensuring that stakeholders' needs are understood and translated into system specifications. Tradi...
Evolution and Impact of Crowd funding in India
Evolution and Impact of Crowd funding in India
Crowd funding is a digital financing model through which individuals, entrepreneurs, or businesses secure funds from a large number of contributors, typically via the Internet. Thi...
An Investigation of Prototyping Technique in Pakistani Software Industry
An Investigation of Prototyping Technique in Pakistani Software Industry
Requirements elicitation is one of the important and major activities within the Requirements Engineering phase. There are different techniques used for requirement elicitation pro...
Crowd Density Estimation via Global Crowd Collectiveness Metric
Crowd Density Estimation via Global Crowd Collectiveness Metric
Drone-captured crowd videos have become increasingly prevalent in various applications in recent years, including crowd density estimation via measuring crowd collectiveness. Tradi...
Data-Driven Requirements Elicitation from App Reviews Framework Based on BERT
Data-Driven Requirements Elicitation from App Reviews Framework Based on BERT
Market-Driven Requirements Engineering (MDRE) integrates traditional Requirements Engineering (RE) practices, such as Requirements Elicitation and requirements prioritization, with...
Bibliometric analysis of sharing economy logistics and crowd logistics
Bibliometric analysis of sharing economy logistics and crowd logistics
Purpose This study aims to review the literature on sharing economy logistics and crowd logistics to answer the three following questions: How is the literature on sharing economy ...
A deep crowd density classification model for Hajj pilgrimage using fully convolutional neural network
A deep crowd density classification model for Hajj pilgrimage using fully convolutional neural network
This research enhances crowd analysis by focusing on excessive crowd analysis and crowd density predictions for Hajj and Umrah pilgrimages. Crowd analysis usually analyzes the numb...

Back to Top