Three methods for quantifying software development effort uncertainty

P. Garvey, F. Powell
{"title":"Three methods for quantifying software development effort uncertainty","authors":"P. Garvey, F. Powell","doi":"10.1080/10157891.1987.10472811","DOIUrl":null,"url":null,"abstract":"Abstract Software development effort estimates have several major sources of uncertainty. Among these uncertainties are the size of the project, the development attribute ratings, and the error of the estimation model. This paper presents three methods which quantify the effects of these uncertainties on development effort estimates. One method takes advantage of the invertibility of the nonlinear effort models to approximate the effort probability distribution. In the case of a single software configuration item, this methods yields the exact probability distribution. A second method uses Taylor series to estimate mean and variance of effort, and then specifies its probability distribution by invoking the Central Limit Theorem. The third method, specific to the Constructive Cost Model (COCOMO), invokes a Monte Carlo simulation technique to approximate the effort probability distribution. The results of case studies based on the COCOMO model are presented and compared. The mathematical details are provide...","PeriodicalId":311790,"journal":{"name":"Journal of Parametrics","volume":"23 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1989-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Parametrics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1080/10157891.1987.10472811","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

Abstract

Abstract Software development effort estimates have several major sources of uncertainty. Among these uncertainties are the size of the project, the development attribute ratings, and the error of the estimation model. This paper presents three methods which quantify the effects of these uncertainties on development effort estimates. One method takes advantage of the invertibility of the nonlinear effort models to approximate the effort probability distribution. In the case of a single software configuration item, this methods yields the exact probability distribution. A second method uses Taylor series to estimate mean and variance of effort, and then specifies its probability distribution by invoking the Central Limit Theorem. The third method, specific to the Constructive Cost Model (COCOMO), invokes a Monte Carlo simulation technique to approximate the effort probability distribution. The results of case studies based on the COCOMO model are presented and compared. The mathematical details are provide...
量化软件开发工作不确定性的三种方法
软件开发工作量评估有几个主要的不确定性来源。这些不确定因素包括项目的规模、开发属性评级和评估模型的误差。本文提出了量化这些不确定性对开发工作估计的影响的三种方法。一种方法利用非线性努力模型的可逆性来近似努力概率分布。在单个软件配置项的情况下,该方法产生精确的概率分布。第二种方法使用泰勒级数来估计努力的均值和方差,然后通过调用中心极限定理来指定其概率分布。第三种方法,具体到构建成本模型(COCOMO),调用蒙特卡罗模拟技术来近似努力概率分布。给出了基于COCOMO模型的实例研究结果并进行了比较。提供了数学细节…
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
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学术官方微信