A model for software development effort and cost estimation
- 1 August 1997
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Software Engineering
- Vol. 23 (8), 485-497
- https://doi.org/10.1109/32.624305
Abstract
Several algorithmic models have been proposed to estimate software costs and other management parameters. Early prediction of completion time is absolutely essential for proper advance planning and aversion of the possible ruin of a project. L.H. Putnam's (1978) SLIM (Software LIfecycle Management) model offers a fairly reliable method that is used extensively to predict project completion times and manpower requirements as the project evolves. However, the nature of the Norden/Rayleigh curve used by Putnam renders it unreliable during the initial phases of the project, especially in projects involving a fast manpower buildup, as is the case with most software projects. In this paper, we propose the use of a model that improves early prediction considerably over the Putnam model. An analytic proof of the model's improved performance is also demonstrated on simulated data.Keywords
This publication has 10 references indexed in Scilit:
- Statistical analysis of nonstationary software metricsInformation and Software Technology, 1997
- Validating metrics for ensuring Space Shuttle flight software qualityComputer, 1994
- Modern Applied Statistics with S-PlusStatistics and Computing, 1994
- Managing and Predicting the Costs of Real-Time SoftwareIEEE Transactions on Software Engineering, 1983
- The dynamics of software project schedulingCommunications of the ACM, 1983
- An Alternative to the Rayleigh Curve Model for Software Development EffortIEEE Transactions on Software Engineering, 1980
- A General Empirical Solution to the Macro Software Sizing and Estimating ProblemIEEE Transactions on Software Engineering, 1978
- The Mythical Man-MonthPublished by Association for Computing Machinery (ACM) ,1975
- A linear model for the allocation of instructional resourcesSocio-Economic Planning Sciences, 1972
- Curve Fitting for a Model of Applied Research and Development SchedulingIBM Journal of Research and Development, 1958