首页> 外文会议>International Conferenceon on Product-Focused Software Process Improvement >An Empirical Investigation into Industrial Use of Software Metrics Programs
【24h】

An Empirical Investigation into Industrial Use of Software Metrics Programs

机译:软件指标课程工业用途的实证调查

获取原文

摘要

Practitioners adopt software metrics programs to support their software development from the perspective of either overall quality, performance, or both. Current literature details and justifies the role of a metrics program in a software organization's software development, but empirical evidence to demonstrate its actual use and concomitant benefits remains scarce. In the context of an EU H2020 Project, we conducted a multiple case study to investigate how two software-intensive Agile companies utilized a metrics program in their software development. We invited practitioners from the two case companies to report on the actual use of the metrics program, the underlying rationale, and any benefits they may have witnessed. We also collected and analyzed metrics data from multiple use cases to explain the reported use of the metrics. The analysis revealed improvements like better code review practices and formalization of quality requirements management, either as a direct consequence or as a byproduct of the use of the metrics. The contrasting contexts like company size, project characteristics, and general perspective towards metrics programs could explain why one company viewed the metrics as a trigger for their reported improvements, while the other company saw metrics as the main driver for their improvements. Empirical evidence from our study should help practitioners adopt a more favorable view towards metrics programs, who were otherwise reluctant due to lack of evidence of their utility and benefits in industrial context.
机译:从业者采用软件指标计划从整体质量,性能或两者的角度来支持他们的软件开发。目前的文献细节并证明了指标计划在软件组织的软件开发中的作用,但展示其实际使用和伴随福利的经验证据仍然稀缺。在欧盟H2020项目的背景下,我们进行了多种案例研究,调查两个软件密集型敏捷公司在其软件开发中使用指标计划。我们邀请了两种案例公司的从业人员报告了指标计划的实际使用,基本理由以及他们可能已经见证的任何福利。我们还收集和分析了来自多种用例的指标数据,以解释报告的指标使用。分析显示改进,如更好的代码审查实践和质量需求管理的形式化,作为直接后果或作为指标使用的副产品。与公司规模,项目特征和一般视角等对比的背景可以解释为什么一家公司将指标视为他们报告的改进的触发器,而另一家公司认为指数为他们改进的主要驱动力。来自我们研究的经验证据应该有助于从业人员对指标计划采取更有利的观点,否则由于缺乏其效用和工业背景中的利益的证据而不愿意。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号