A model for software development effort and cost estimation

被引:95
作者
Pillai, K
Nair, VSS
机构
[1] Department of Computer Science and Engineering, Southern Methodist University, Dallas
关键词
completion time; development time; early prediction; Gamma model; manpower; Norden/Rayleigh model;
D O I
10.1109/32.624305
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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. Putnam's SLIM 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.
引用
收藏
页码:485 / 497
页数:13
相关论文
共 17 条
[1]   THE DYNAMICS OF SOFTWARE PROJECT SCHEDULING [J].
ABDELHAMID, TK ;
MADNICK, SE .
COMMUNICATIONS OF THE ACM, 1983, 26 (05) :340-346
[2]  
[Anonymous], 1994, Modern applied statistics with S-Plus
[3]  
Basili V. R., 1978, 3rd International Conference on Software Engineering, P116
[4]  
BASILI VR, 1980, 1677 IEEE, P4
[5]  
Boehm B. W., 1981, SOFTWARE ENG EC
[6]  
Brooks FP., 1975, MYTHICAL MAN MONTH
[7]  
Casella George, 2021, STAT INFERENCE
[8]  
Cooper William David., 1970, Electronic instrumentation and measurement techniques
[9]  
Norden P., 1977, PROJECT LIFE CYCLE M
[10]  
NORDEN PV, 1958, IBM J RES DEV, V3, P232