Requirement elicitation(RE) process requires collaboration with people of different backgrounds and expertise. Collaboration between diverse teams such as developers, testers, designers, requirement engineers, and stakeholders makes requirement elicitation process highly human dependent. The main goal of this research is to find out the role and importance of "human aspects" such as domain knowledge, motivation, communication skills, gender, age personality, attitude, geographical distribution, emotions, and cultural diversity in requirement elicitation activities. The purpose of this study is to identify the industrial perspectives of key human aspects that will help organizations to carry out RE-related activities more effectively. To fulfill that purpose, we surveyed 165 software practitioners and elicited the industrial perspective through their responses. Practitioner's data revealed that requirement elicitation activities are highly human-dependent, 90% of practitioners were of the view that the success of requirement engineering activities depends on the individuals engaged in those activities. Software practitioner's data revealed that domain knowledge (84%), motivation (68%), communication skills (61%), and personality (41%) are the highly important aspect for the individual engaged in requirement engineering activities. Furthermore, the data revealed that the correctness (73%) of identified requirements is a highly important factor in measuring the performance of the person involved in the RE process. Simultaneously, the clarity (78%) and the completeness (75%) of identified requirements are also important. Our results suggest that the individual engaged in the requirement engineering process should have the social and collaborative (89%), enthusiastic (94%), altruistic (kind, generous, trustworthy, and helpful) (67%) qualities to be able to carry out RE activities effectively. Our survey suggests that the practitioners may consider the findings of this research appropriately when forming, managing teams, and conducting software requirement elicitation activities.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.