Exploring Critical Factors of Crowd-Based Requirement Engineering Using Fuzzy DEMATEL-ANP Method
The elicitation of software requirements through the crowd has become an effective approach for requirements development. This approach could improve the quality of the requirement elicitation process, which is a daunting requirement engineering activity. Crowd-based requirement engineering (CrowdRE...
Saved in:
| Main Authors: | , , , , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
IEEE
2025-01-01
|
| Series: | IEEE Access |
| Subjects: | |
| Online Access: | https://ieeexplore.ieee.org/document/11024552/ |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1849689686877929472 |
|---|---|
| author | Rida Fatima Khubaib Amjad Alam Ansar Siddique Talha Mahboob Alam Kamran Shaukat |
| author_facet | Rida Fatima Khubaib Amjad Alam Ansar Siddique Talha Mahboob Alam Kamran Shaukat |
| author_sort | Rida Fatima |
| collection | DOAJ |
| description | The elicitation of software requirements through the crowd has become an effective approach for requirements development. This approach could improve the quality of the requirement elicitation process, which is a daunting requirement engineering activity. Crowd-based requirement engineering (CrowdRE) has proven beneficial for several systems, specifically those involving diverse stakeholders. This study intends to identify and prioritise the critical factors related to the CrowdRE process through a hybrid Multi-Criteria Decision Making (MCDM) method called DEMATEL-ANP. Hence, in the first place, an extensive literature review was carried out to determine important factors that greatly affect the CrowdRE approach. Secondly, amid the recognised factors, only those with high frequency in the literature were considered for further analysis. The study employs MCDM methods due to their ability to rank and evaluate conflicting alternatives based on expert opinion. Among MCDM techniques, Fuzzy DEMATEL-ANP was chosen, where DEMATEL finds the importance, interrelations, and cause & effect of factors, and ANP assesses relative weights. The fuzzy approach was applied to handle the vagueness and uncertainty among expert opinions. The research results are processed with the help of a custom-developed tool that automates the methods and operations. A comparative analysis was performed to evaluate the performance of Fuzzy and conventional DEMATEL-ANP. The results revealed that Competence is the most important factor, followed by feedback, whereas Anonymity is the least significant factor; thus, it can be excluded from the final list of factors. Among the interrelated factors, competence and feedback were correlated factors of CrowdRE. Moreover, the factors are categorised into cause-and-effect groups. The cause group contains largeness, anonymity, and diversity factors and is termed an influencing factor. The effect group consists of feedback, motivation, competence, and collaboration, known as influencing factors. |
| format | Article |
| id | doaj-art-abd6544e5816418dbabb40fc1c9c8d4d |
| institution | DOAJ |
| issn | 2169-3536 |
| language | English |
| publishDate | 2025-01-01 |
| publisher | IEEE |
| record_format | Article |
| series | IEEE Access |
| spelling | doaj-art-abd6544e5816418dbabb40fc1c9c8d4d2025-08-20T03:21:32ZengIEEEIEEE Access2169-35362025-01-011310174510176310.1109/ACCESS.2025.357672311024552Exploring Critical Factors of Crowd-Based Requirement Engineering Using Fuzzy DEMATEL-ANP MethodRida Fatima0Khubaib Amjad Alam1Ansar Siddique2https://orcid.org/0000-0002-6576-666XTalha Mahboob Alam3https://orcid.org/0000-0001-7228-0046Kamran Shaukat4https://orcid.org/0000-0003-2174-3383Department of Computer Sciences, Bahria University, Lahore Campus, Lahore, Punjab, PakistanDepartment of Computer Sciences, Al Ain University of Science and Technology, Abu Dhabi, United Arab EmiratesDepartment of Computer Sciences, Bahria University, Lahore Campus, Lahore, Punjab, PakistanDepartment of Computer Science, Norwegian University of Science and Technology, Trondheim, NorwayCentre for Artificial Intelligence Research and Optimisation, Design and Creative Technology Vertical, Torrens University Australia, Ultimo, AustraliaThe elicitation of software requirements through the crowd has become an effective approach for requirements development. This approach could improve the quality of the requirement elicitation process, which is a daunting requirement engineering activity. Crowd-based requirement engineering (CrowdRE) has proven beneficial for several systems, specifically those involving diverse stakeholders. This study intends to identify and prioritise the critical factors related to the CrowdRE process through a hybrid Multi-Criteria Decision Making (MCDM) method called DEMATEL-ANP. Hence, in the first place, an extensive literature review was carried out to determine important factors that greatly affect the CrowdRE approach. Secondly, amid the recognised factors, only those with high frequency in the literature were considered for further analysis. The study employs MCDM methods due to their ability to rank and evaluate conflicting alternatives based on expert opinion. Among MCDM techniques, Fuzzy DEMATEL-ANP was chosen, where DEMATEL finds the importance, interrelations, and cause & effect of factors, and ANP assesses relative weights. The fuzzy approach was applied to handle the vagueness and uncertainty among expert opinions. The research results are processed with the help of a custom-developed tool that automates the methods and operations. A comparative analysis was performed to evaluate the performance of Fuzzy and conventional DEMATEL-ANP. The results revealed that Competence is the most important factor, followed by feedback, whereas Anonymity is the least significant factor; thus, it can be excluded from the final list of factors. Among the interrelated factors, competence and feedback were correlated factors of CrowdRE. Moreover, the factors are categorised into cause-and-effect groups. The cause group contains largeness, anonymity, and diversity factors and is termed an influencing factor. The effect group consists of feedback, motivation, competence, and collaboration, known as influencing factors.https://ieeexplore.ieee.org/document/11024552/CrowdREcritical factorsrequirement engineeringfuzzy DEMATEL-ANPfactors interrelationship |
| spellingShingle | Rida Fatima Khubaib Amjad Alam Ansar Siddique Talha Mahboob Alam Kamran Shaukat Exploring Critical Factors of Crowd-Based Requirement Engineering Using Fuzzy DEMATEL-ANP Method IEEE Access CrowdRE critical factors requirement engineering fuzzy DEMATEL-ANP factors interrelationship |
| title | Exploring Critical Factors of Crowd-Based Requirement Engineering Using Fuzzy DEMATEL-ANP Method |
| title_full | Exploring Critical Factors of Crowd-Based Requirement Engineering Using Fuzzy DEMATEL-ANP Method |
| title_fullStr | Exploring Critical Factors of Crowd-Based Requirement Engineering Using Fuzzy DEMATEL-ANP Method |
| title_full_unstemmed | Exploring Critical Factors of Crowd-Based Requirement Engineering Using Fuzzy DEMATEL-ANP Method |
| title_short | Exploring Critical Factors of Crowd-Based Requirement Engineering Using Fuzzy DEMATEL-ANP Method |
| title_sort | exploring critical factors of crowd based requirement engineering using fuzzy dematel anp method |
| topic | CrowdRE critical factors requirement engineering fuzzy DEMATEL-ANP factors interrelationship |
| url | https://ieeexplore.ieee.org/document/11024552/ |
| work_keys_str_mv | AT ridafatima exploringcriticalfactorsofcrowdbasedrequirementengineeringusingfuzzydematelanpmethod AT khubaibamjadalam exploringcriticalfactorsofcrowdbasedrequirementengineeringusingfuzzydematelanpmethod AT ansarsiddique exploringcriticalfactorsofcrowdbasedrequirementengineeringusingfuzzydematelanpmethod AT talhamahboobalam exploringcriticalfactorsofcrowdbasedrequirementengineeringusingfuzzydematelanpmethod AT kamranshaukat exploringcriticalfactorsofcrowdbasedrequirementengineeringusingfuzzydematelanpmethod |