评估软件成熟度模型的度量框架。

IF 2.5 4区 计算机科学 Q2 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE
PeerJ Computer Science Pub Date : 2025-09-04 eCollection Date: 2025-01-01 DOI:10.7717/peerj-cs.3183
Reem Alshareef, Mohammad Alshayeb, Mahmood Niazi, Sajjad Mahmood
{"title":"评估软件成熟度模型的度量框架。","authors":"Reem Alshareef, Mohammad Alshayeb, Mahmood Niazi, Sajjad Mahmood","doi":"10.7717/peerj-cs.3183","DOIUrl":null,"url":null,"abstract":"<p><p>Software maturity models can be utilized by organizations to evaluate and enhance their development processes. Established and recognized models such as the Capability Maturity Model Integrated (CMMI) and ISO/IEC 15504 (Software Process Improvement and Capability Determination (SPICE)) have proven their value. However, many new software maturity models exist, and their quality and potential value remain questionable until they are properly assessed before adoption. Without such an assessment, organizations can implement poor or ineffective models, resulting in wasted resources and failed improvement initiatives. Our research aims to address this challenge by developing a measurement framework based on ISO/IEC 15504-3 standards to assess the quality of developed software maturity models. We derived our quality assessment criteria through literature analysis, analyzing four main categories: basic model information, structural design, assessment methods, and implementation support. After developing this framework, we validated it with expert reviews to assess its design and usability and through a series of case studies. Feedback from academics and industry practitioners confirmed the framework's utility, especially recognizing its clear structure and comprehensiveness of evaluation criteria. Case studies also revealed the framework's effectiveness in identifying strengths and areas of improvement, finding that evaluated models had quality scores ranging from 83.3% to 93.2%. Our study enhances software maturity models' practical utility and adoption across different software contexts, providing professionals and academics with a structured way to evaluate and enhance maturity models.</p>","PeriodicalId":54224,"journal":{"name":"PeerJ Computer Science","volume":"11 ","pages":"e3183"},"PeriodicalIF":2.5000,"publicationDate":"2025-09-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC12453703/pdf/","citationCount":"0","resultStr":"{\"title\":\"A measurement framework to assess software maturity models.\",\"authors\":\"Reem Alshareef, Mohammad Alshayeb, Mahmood Niazi, Sajjad Mahmood\",\"doi\":\"10.7717/peerj-cs.3183\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p><p>Software maturity models can be utilized by organizations to evaluate and enhance their development processes. Established and recognized models such as the Capability Maturity Model Integrated (CMMI) and ISO/IEC 15504 (Software Process Improvement and Capability Determination (SPICE)) have proven their value. However, many new software maturity models exist, and their quality and potential value remain questionable until they are properly assessed before adoption. Without such an assessment, organizations can implement poor or ineffective models, resulting in wasted resources and failed improvement initiatives. Our research aims to address this challenge by developing a measurement framework based on ISO/IEC 15504-3 standards to assess the quality of developed software maturity models. We derived our quality assessment criteria through literature analysis, analyzing four main categories: basic model information, structural design, assessment methods, and implementation support. After developing this framework, we validated it with expert reviews to assess its design and usability and through a series of case studies. Feedback from academics and industry practitioners confirmed the framework's utility, especially recognizing its clear structure and comprehensiveness of evaluation criteria. Case studies also revealed the framework's effectiveness in identifying strengths and areas of improvement, finding that evaluated models had quality scores ranging from 83.3% to 93.2%. Our study enhances software maturity models' practical utility and adoption across different software contexts, providing professionals and academics with a structured way to evaluate and enhance maturity models.</p>\",\"PeriodicalId\":54224,\"journal\":{\"name\":\"PeerJ Computer Science\",\"volume\":\"11 \",\"pages\":\"e3183\"},\"PeriodicalIF\":2.5000,\"publicationDate\":\"2025-09-04\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC12453703/pdf/\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"PeerJ Computer Science\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://doi.org/10.7717/peerj-cs.3183\",\"RegionNum\":4,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"2025/1/1 0:00:00\",\"PubModel\":\"eCollection\",\"JCR\":\"Q2\",\"JCRName\":\"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"PeerJ Computer Science","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.7717/peerj-cs.3183","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2025/1/1 0:00:00","PubModel":"eCollection","JCR":"Q2","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0

摘要

软件成熟度模型可以被组织用来评估和增强他们的开发过程。建立和认可的模型,如集成能力成熟度模型(CMMI)和ISO/IEC 15504(软件过程改进和能力确定(SPICE))已经证明了它们的价值。然而,存在许多新的软件成熟度模型,并且它们的质量和潜在价值在采用之前得到适当的评估之前仍然值得怀疑。如果没有这样的评估,组织就会实现糟糕或无效的模型,导致资源浪费和改进计划失败。我们的研究旨在通过开发基于ISO/IEC 15504-3标准的测量框架来评估开发的软件成熟度模型的质量,从而解决这一挑战。我们通过文献分析得出我们的质量评估标准,分析了四个主要类别:基本模型信息、结构设计、评估方法和实现支持。在开发了这个框架之后,我们通过专家评审来评估它的设计和可用性,并通过一系列的案例研究来验证它。来自学术界和行业从业者的反馈肯定了该框架的实用性,特别是认可其清晰的结构和全面的评估标准。案例研究还揭示了该框架在识别优势和改进领域方面的有效性,发现评估模型的质量得分从83.3%到93.2%不等。我们的研究增强了软件成熟度模型在不同软件环境中的实用性和采用率,为专业人士和学者提供了一种结构化的方法来评估和增强成熟度模型。
本文章由计算机程序翻译,如有差异,请以英文原文为准。

A measurement framework to assess software maturity models.

A measurement framework to assess software maturity models.

A measurement framework to assess software maturity models.

A measurement framework to assess software maturity models.

Software maturity models can be utilized by organizations to evaluate and enhance their development processes. Established and recognized models such as the Capability Maturity Model Integrated (CMMI) and ISO/IEC 15504 (Software Process Improvement and Capability Determination (SPICE)) have proven their value. However, many new software maturity models exist, and their quality and potential value remain questionable until they are properly assessed before adoption. Without such an assessment, organizations can implement poor or ineffective models, resulting in wasted resources and failed improvement initiatives. Our research aims to address this challenge by developing a measurement framework based on ISO/IEC 15504-3 standards to assess the quality of developed software maturity models. We derived our quality assessment criteria through literature analysis, analyzing four main categories: basic model information, structural design, assessment methods, and implementation support. After developing this framework, we validated it with expert reviews to assess its design and usability and through a series of case studies. Feedback from academics and industry practitioners confirmed the framework's utility, especially recognizing its clear structure and comprehensiveness of evaluation criteria. Case studies also revealed the framework's effectiveness in identifying strengths and areas of improvement, finding that evaluated models had quality scores ranging from 83.3% to 93.2%. Our study enhances software maturity models' practical utility and adoption across different software contexts, providing professionals and academics with a structured way to evaluate and enhance maturity models.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
PeerJ Computer Science
PeerJ Computer Science Computer Science-General Computer Science
CiteScore
6.10
自引率
5.30%
发文量
332
审稿时长
10 weeks
期刊介绍: PeerJ Computer Science is the new open access journal covering all subject areas in computer science, with the backing of a prestigious advisory board and more than 300 academic editors.
×
引用
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学术官方微信