...
首页> 外文期刊>Information and software technology >Contrasting ideal and realistic conditions as a means to improve judgment-based software development effort estimation
【24h】

Contrasting ideal and realistic conditions as a means to improve judgment-based software development effort estimation

机译:对比理想条件和现实条件,以改善基于判断的软件开发工作量估算

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

摘要

Context: The effort estimates of software development work are on average too low. A possible reason for this tendency is that software developers, perhaps unconsciously, assume ideal conditions when they estimate the most likely use of effort. In this article, we propose and evaluate a two-step estimation process that may induce more awareness of the difference between idealistic and realistic conditions and as a consequence more realistic effort estimates. The proposed process differs from traditional judgment-based estimation processes in that it starts with an effort estimation that assumes ideal conditions before the most likely use of effort is estimated. Objective: The objective of the paper is to examine the potential of the proposed method to induce more realism in the judgment-based estimates of work effort. Method: Three experiments with software professionals as participants were completed. In all three experiments there was one group of participants which followed the proposed and another group which followed the traditional estimation process. In one of the experiments there was an additional group which started with a probabilistically defined estimate of minimum effort before estimating the most likely effort. Results: We found, in all three experiments, that estimation of most likely effort seems to assume rather idealistic assumptions and that the use of the proposed process seems to yield more realistic effort estimates. In contrast, starting with an estimate of the minimum effort, rather than an estimate based on ideal conditions, did not have the same positive effect on the subsequent estimate of the most likely effort. Conclusion: The empirical results from our studies together with similar results from other domains suggest that the proposed estimation process is promising for the improvement of the realism of software development effort estimates.
机译:上下文:软件开发工作的工作量估计平均太低。这种趋势的可能原因是,软件开发人员在估计最可能使用的精力时可能会无意识地假定理想条件。在本文中,我们提出并评估了一个两步估算过程,该过程可能会引起人们对理想状态与实际条件之间差异的更多了解,从而得出更加实际的努力估算。所提出的过程与传统的基于判断的估计过程的不同之处在于,它始于在估计最可能使用的努力之前假设理想条件的努力估计。目的:本文的目的是检验所提出的方法在基于判断的工作量估算中引发更多真实性的潜力。方法:完成了以软件专业人员为参与者的三个实验。在所有三个实验中,有一组参与者遵循建议的方法,另一组遵循传统的估计方法。在其中一个实验中,有另外一个小组从概率定义的最小努力估算开始,然后估算最可能的努力。结果:我们发现,在所有三个实验中,对最可能的工作量的估计似乎是假设较为理想的假设,并且使用所提出的过程似乎产生了更现实的工作量估计。相反,从最小努力的估计而不是基于理想条件的估计开始,对随后的最可能努力的估计没有相同的积极影响。结论:我们研究的经验结果以及其他领域的类似结果表明,所提出的估计过程有望改善软件开发工作量估计的真实性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号