软件需求工程过程中质量保证的比较研究

IF 4.3 3区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE
Sadia Khalid , Uzair Rasheed , Uzair Khaleeq uz Zaman , Majed Alfayad , Mohammed Assiri , Wasi Haider Butt , Mamoona Humayun , Mahmood Niazi
{"title":"软件需求工程过程中质量保证的比较研究","authors":"Sadia Khalid ,&nbsp;Uzair Rasheed ,&nbsp;Uzair Khaleeq uz Zaman ,&nbsp;Majed Alfayad ,&nbsp;Mohammed Assiri ,&nbsp;Wasi Haider Butt ,&nbsp;Mamoona Humayun ,&nbsp;Mahmood Niazi","doi":"10.1016/j.eij.2025.100754","DOIUrl":null,"url":null,"abstract":"<div><div>Poorly managed requirements can lead to a software failure; hence, qualitative Requirement Engineering (RE) is essential for the success of software. Researchers have pointed out numerous ways to aid the RE process. This study aims to find practices deemed fit and unfit for quality improvement of the Software Requirement Engineering (SRE) process from the literature and verify them by software professionals. The study selects 57 articles published in journals and conferences of IEEE Xplore, ScienceDirect, and ACM Digital Library, from 2018 to 2023 to answer three research questions, yielding 8 quality practices. An industrial survey is then formulated to find the trends against those practices from the software industry. The findings from the literature and industrial survey are then compared. The comparison between literature and professional views proved ambiguous requirements to be the top cause of prolonged analysis and project failure. Also, requirement elicitation and analysis are the toughest RE activities. The quality practices pointed out by the literature make a positive difference in the quality of the developmental process of software and, if not followed, result in poorly managed or low-quality software products. Insufficient investment of time in engineering requirements can lead to cost and budget overruns, ultimately culminating in software failure.</div></div>","PeriodicalId":56010,"journal":{"name":"Egyptian Informatics Journal","volume":"31 ","pages":"Article 100754"},"PeriodicalIF":4.3000,"publicationDate":"2025-08-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Ensuring quality in software requirement engineering process: A comparative study\",\"authors\":\"Sadia Khalid ,&nbsp;Uzair Rasheed ,&nbsp;Uzair Khaleeq uz Zaman ,&nbsp;Majed Alfayad ,&nbsp;Mohammed Assiri ,&nbsp;Wasi Haider Butt ,&nbsp;Mamoona Humayun ,&nbsp;Mahmood Niazi\",\"doi\":\"10.1016/j.eij.2025.100754\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Poorly managed requirements can lead to a software failure; hence, qualitative Requirement Engineering (RE) is essential for the success of software. Researchers have pointed out numerous ways to aid the RE process. This study aims to find practices deemed fit and unfit for quality improvement of the Software Requirement Engineering (SRE) process from the literature and verify them by software professionals. The study selects 57 articles published in journals and conferences of IEEE Xplore, ScienceDirect, and ACM Digital Library, from 2018 to 2023 to answer three research questions, yielding 8 quality practices. An industrial survey is then formulated to find the trends against those practices from the software industry. The findings from the literature and industrial survey are then compared. The comparison between literature and professional views proved ambiguous requirements to be the top cause of prolonged analysis and project failure. Also, requirement elicitation and analysis are the toughest RE activities. The quality practices pointed out by the literature make a positive difference in the quality of the developmental process of software and, if not followed, result in poorly managed or low-quality software products. Insufficient investment of time in engineering requirements can lead to cost and budget overruns, ultimately culminating in software failure.</div></div>\",\"PeriodicalId\":56010,\"journal\":{\"name\":\"Egyptian Informatics Journal\",\"volume\":\"31 \",\"pages\":\"Article 100754\"},\"PeriodicalIF\":4.3000,\"publicationDate\":\"2025-08-05\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Egyptian Informatics Journal\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S1110866525001471\",\"RegionNum\":3,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Egyptian Informatics Journal","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1110866525001471","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0

摘要

管理不善的需求会导致软件失败;因此,定性需求工程(RE)对软件的成功至关重要。研究人员已经指出了许多帮助RE过程的方法。本研究旨在从文献中找到适合和不适合软件需求工程(SRE)过程质量改进的实践,并由软件专业人员进行验证。本研究选取了2018年至2023年在IEEE explore、ScienceDirect和ACM Digital Library期刊和会议上发表的57篇文章,回答了3个研究问题,产生了8个质量实践。然后制定一项工业调查,以发现来自软件行业的与这些实践相反的趋势。然后比较文献和行业调查的结果。文献和专业观点之间的比较证明了模棱两可的需求是延长分析和项目失败的首要原因。同样,需求引出和分析是最难的RE活动。文献中指出的质量实践对软件开发过程的质量产生了积极的影响,如果不遵循,就会导致管理不善或低质量的软件产品。在工程需求上投入的时间不足会导致成本和预算超支,最终导致软件失败。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Ensuring quality in software requirement engineering process: A comparative study
Poorly managed requirements can lead to a software failure; hence, qualitative Requirement Engineering (RE) is essential for the success of software. Researchers have pointed out numerous ways to aid the RE process. This study aims to find practices deemed fit and unfit for quality improvement of the Software Requirement Engineering (SRE) process from the literature and verify them by software professionals. The study selects 57 articles published in journals and conferences of IEEE Xplore, ScienceDirect, and ACM Digital Library, from 2018 to 2023 to answer three research questions, yielding 8 quality practices. An industrial survey is then formulated to find the trends against those practices from the software industry. The findings from the literature and industrial survey are then compared. The comparison between literature and professional views proved ambiguous requirements to be the top cause of prolonged analysis and project failure. Also, requirement elicitation and analysis are the toughest RE activities. The quality practices pointed out by the literature make a positive difference in the quality of the developmental process of software and, if not followed, result in poorly managed or low-quality software products. Insufficient investment of time in engineering requirements can lead to cost and budget overruns, ultimately culminating in software failure.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Egyptian Informatics Journal
Egyptian Informatics Journal Decision Sciences-Management Science and Operations Research
CiteScore
11.10
自引率
1.90%
发文量
59
审稿时长
110 days
期刊介绍: The Egyptian Informatics Journal is published by the Faculty of Computers and Artificial Intelligence, Cairo University. This Journal provides a forum for the state-of-the-art research and development in the fields of computing, including computer sciences, information technologies, information systems, operations research and decision support. Innovative and not-previously-published work in subjects covered by the Journal is encouraged to be submitted, whether from academic, research or commercial sources.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信