• Home
  • Search
  • Three Methods for Quantifying Software Development Effort Uncertainty
  • Cite Icon4
  • https://doi.org/10.1080/10157891.1987.10472811Copy DOI Icon

Three Methods for Quantifying Software Development Effort Uncertainty

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
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 provided so that analysts may easily review and implement these methods within their organizations.

Similar Papers
  • Book Chapter
  • Citations9

Software Cost Estimation for Python Projects Using Genetic Algorithm

  • Jan 01, 2020
  • Amrita Sharma +1
  • Research Article
  • Citations6

CoBRA without experts: New paradigm for software development effort estimation using COCOMO metrics

  • Apr 25, 2023
  • Journal of Software: Evolution and Process
  • Elham Feizpour +2
  • Conference Article
  • Citations9

Hybrid Genetic-Environmental Adaptation Algorithm to Improve Parameters of COCOMO for Software Cost Estimation

  • Mar 02, 2022
  • Taghi Javdani Gandomani +2
  • Research Article
  • Citations4

Software Development Effort Estimation based-on multiple classifier system and Lines of Code

  • Aug 01, 2016
  • IEEE Latin America Transactions
  • Hector Velarde +3
  • Research Article
  • Citations31

Estimation of Software Development Effort from Requirements Based Complexity

  • Jan 01, 2012
  • Procedia Technology
  • Ashish Sharma +1
  • Research Article

Advanced Machine Learning Software Cost Prediction Model using AdaBoost and COCOMO Cost Parameters

  • May 23, 2025
  • Journal of Information Systems Engineering and Management
  • Manas Prasad Rout
  • Conference Article
  • Citations2

Design of software effort estimation models an approach based on linear genetic programming

  • Sep 01, 2017
  • Roberto Sánchez +1
  • Conference Article
  • Citations3

Software development effort estimation for distributed embedded-systems

  • Jul 01, 2013
  • Olaf Winne +1
  • Research Article
  • Citations6

Analysis and Comparison of Neural Network Models for Software Development Effort Estimation

  • Apr 01, 2019
  • Journal of Cases on Information Technology
  • Kamlesh Dutta +2
  • Conference Article
  • Citations24

A novel soft computing model to increase the accuracy of software development cost estimation

  • Feb 01, 2010
  • Iman Attarzadeh +1
  • Research Article
  • Citations66

A flexible method to estimate the software development effort based on the classification of projects and localization of comparisons

  • Feb 01, 2013
  • Empirical Software Engineering
  • Vahid Khatibi Bardsiri +3
  • Conference Article
  • Citations2

Software Cost Estimation for Fractionated Space Systems

  • Jun 15, 2008
  • A Brown +2
  • Conference Article
  • Citations1

Predicting reliability investment to achieve given reliability improvement

  • Jan 01, 2009
  • Proceedings, annual Reliability and Maintainability Symposium/Proceedings. Annual Reliability and Maintainability Symposium
  • James A Forbes +2
  • Conference Article
  • Citations14

The role of the measure of functional complexity in effort estimation

  • Sep 12, 2010
  • Luigi Lavazza +1
  • Research Article
  • Citations33

Differential evolution using homeostasis adaption based mutation operator and its application for software cost estimation

  • Jun 15, 2018
  • Journal of King Saud University - Computer and Information Sciences
  • Shailendra Pratap Singh +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.