...
首页> 外文期刊>The data base for advances in information systems >Evaluation of Work Product Defects during Corrective & Enhancive Software Evolution: A Field Study Comparison
【24h】

Evaluation of Work Product Defects during Corrective & Enhancive Software Evolution: A Field Study Comparison

机译:校正和增强软件演进过程中工作产品缺陷的评估:实地研究比较

获取原文
获取原文并翻译 | 示例

摘要

Information systems portfolio management assumes that software will evolve to maintain alignment with operational needs, a goal that must be met through effective ongoing maintenance. Thus, a primary goal of software maintainers is to ensure that production code is updated without the introduction of defects. However, there is a dearth of research that examines the work product defects that occur as these applications evolve. The goal of this study is to characterize software evolution lifecycle work product defects and factors that may increase or reduce their occurrence. The study takes place within a global consulting organization conducting ongoing software maintenance for a Fortune 100 telecommunications firm by a project team assessed at Capability Maturity Model Integration (CMMI) Level 3. This study reports on 991 work product reviews conducted across the evolution activities of the ISO/IEC 12207 Software Development Life Cycle Processes. After controlling for team and expertise differences, the study's major finding is that corrective evolution projects inject a greater number of work product defects than enhancive evolution projects. This result does not arise from the schedule compression often associated with corrective evolution. Rather, it is concluded that the increase in work product defects is associated with the increased complexity of analysis-stage problem diagnosis found in corrective evolution projects. The analysis is augmented by additional covariates including the number of work product reviewers, preparation time of reviewers, and size of the project.
机译:信息系统产品组合管理假设软件将不断发展,以保持与运营需求的一致性,这一目标必须通过有效的持续维护来实现。因此,软件维护者的主要目标是确保在不引入缺陷的情况下更新生产代码。但是,缺乏研究来研究随着这些应用程序的发展而出现的工作产品缺陷。这项研究的目的是表征软件演化生命周期工作产品缺陷以及可能增加或减少其发生的因素。该研究在一家全球咨询组织内部进行,该组织由能力成熟度模型集成(CMMI)级别3评估的项目团队为《财富》 100强电信公司进行持续的软件维护。该研究报告了991项工作产品评估,这些评估是在整个产品开发活动中进行的。 ISO / IEC 12207软件开发生命周期过程。在控制了团队和专业知识的差异之后,该研究的主要发现是,与增强型发展项目相比,纠正性发展项目注入了更多的工作产品缺陷。该结果并非来自经常与纠正性改进相关联的时间表压缩。相反,可以得出结论,工作产品缺陷的增加与纠正性改进项目中发现的分析阶段问题诊断的复杂性增加有关。附加协变量包括工作产品审阅者的数量,审阅者的准备时间和项目规模,进一步增强了分析。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号