{"title":"量化软件开发工作不确定性的三种方法","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":"{\"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}","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}
Three methods for quantifying software development effort uncertainty
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...