Economical Requirements Elicitation Techniques During COVID-19: A Systematic Literature Review
作者机构:Department of Software EngineeringNational University of Modern LanguagesIslamabadPakistan Department of Software EngineeringCollege of Computer and Information SciencesKing Saud UniversityRiyadhSaudi Arabia
出 版 物:《Computers, Materials & Continua》 (计算机、材料和连续体(英文))
年 卷 期:2021年第67卷第5期
页 面:2665-2680页
核心收录:
学科分类:0831[工学-生物医学工程(可授工学、理学、医学学位)] 0202[经济学-应用经济学] 02[经济学] 0808[工学-电气工程] 020205[经济学-产业经济学] 0809[工学-电子科学与技术(可授工学、理学学位)] 0805[工学-材料科学与工程(可授工学、理学学位)] 0701[理学-数学] 0801[工学-力学(可授工学、理学学位)] 0812[工学-计算机科学与技术(可授工学、理学学位)]
基 金:funding this work through research group no.RG-1441-490
主 题:COVID-19 software engineering requirements engineering requirements elicitation introspection project failure SLR on elicitation techniques large-scale projects economical elicitation techniques costeffective time constraints
摘 要:Requirements elicitation is a fundamental phase of software development in which an analyst discovers the needs of different stakeholders and transforms them into *** phase is cost-and time-intensive,and a project may fail if there are excessive costs and schedule ***-19 has affected the software industry by reducing interactions between developers and *** a lack of interaction is a key reason for the failure of software *** can also fail when customers do not know precisely what they ***,selecting the unsuitable elicitation technique can also cause project *** present study,therefore,aimed to identify which requirements elicitation technique is the most cost-effective for large-scale projects when time to market is a critical issue or when the customer is not *** that end,we conducted a systematic literature review on requirements elicitation *** primary studies identified introspection as the best technique,followed by survey and *** finding suggests that introspection should be the first choice of elicitation technique,especially when the customer is not available or the project has strict time and cost ***,introspection should also be used as the starting point in the elicitation process of a large-scale project,and all known requirements should be elicited using this technique.