...
首页> 外文期刊>Information and software technology >A method for forecasting defect backlog in large streamline software development projects and its industrial evaluation
【24h】

A method for forecasting defect backlog in large streamline software development projects and its industrial evaluation

机译:大型流水线软件开发项目中的缺陷积压预测方法及其产业评价

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

摘要

Context: Predicting a number of defects to be resolved in large software projects (defect backlog) usually requires complex statistical methods and thus is hard to use on a daily basis by practitioners in industry. Making predictions in simpler and more robust way is often required by practitioners in software engineering industry.rnObjective: The objective of this paper is to present a simple and reliable method for forecasting the level of defect backlog in large, lean-based software development projects.rnMethod: The new method was created as part of an action research project conducted at Ericsson. In order to create the method we have evaluated multivariate linear regression, expert estimations and analogy-based predictions w.r.t. their accuracy and ease-of-use in industry. We have also evaluated the new method in a life project at one of the units of Ericsson during a period of 21 weeks (from the beginning of the project until the release of the product).rnResults: The method for forecasting the level of defect backlog uses an indicator of the trend (an arrow) as a basis to forecast the level of defect backlog. Forecasts are based on moving average which combined with the current level of defect backlog was found to be the best prediction method (Mean Magnitude of Relative Error of 16%) for the level of future defect backlog.rnConclusion: We have found that ease-of-use and accuracy are the main aspects for practitioners who use predictions in their work. In this paper it is concluded that using the simple moving average provides a sufficiently-good accuracy (much appreciated by practitioners involved in the study). We also conclude that using the indicator (forecasting the trend) instead of the absolute number of defects in the backlog increases the confidence in our method compared to our previous attempts (regression, analogy-based, and expert estimates).
机译:背景:预测大型软件项目中要解决的许多缺陷(缺陷积压)通常需要复杂的统计方法,因此业内从业人员很难每天使用。软件工程行业的从业人员经常需要以更简单,更可靠的方式进行预测。目标:本文的目的是提供一种简单而可靠的方法来预测大型精益软件开发项目中的缺陷积压水平。方法:新方法是在爱立信开展的一项行动研究项目中创建的。为了创建该方法,我们评估了多元线性回归,专家估计和基于类推的预测。它们的准确性和易用性。我们还在爱立信其中一个部门的一个生命周期项目中评估了该新方法,为期21周(从项目开始到产品发布)。rn结果:一种用于预测缺陷积压水平的方法使用趋势指标(箭头)作为预测缺陷积压水平的基础。预测基于移动平均值,结合当前的缺陷积压水平被认为是针对未来缺陷积压水平的最佳预测方法(相对误差的平均幅度为16%)。结论:我们发现,易于使用和准确性是在工作中使用预测的从业者的主要方面。在本文中得出的结论是,使用简单的移动平均线可提供足够好的准确性(参与研究的从业人员非常赞赏)。我们还得出结论,与先前的尝试(回归,基于类推和专家估计)相比,使用指标(预测趋势)代替未完成订单中缺陷的绝对数量增加了我们方法的信心。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号