EVIDENCE ON ECONOMIES OF SCALE IN SOFTWARE-DEVELOPMENT

被引:72
作者
BANKER, RD [1 ]
CHANG, H [1 ]
KEMERER, CF [1 ]
机构
[1] MIT,CAMBRIDGE,MA 02139
关键词
SCALE ECONOMIES; RETURNS TO SCALE; PRODUCTIVITY MEASUREMENT; SOFTWARE DEVELOPMENT; SOFTWARE MANAGEMENT; DATA ENVELOPMENT ANALYSIS; SOFTWARE METRICS; SOURCE LINES OF CODE; FUNCTION POINTS;
D O I
10.1016/0950-5849(94)90083-3
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Researchers and practitioners have found it useful for cost estimation and productivity evaluation purposes to think of software development as an economic production process, whereby inputs, most notably the effort of systems development professionals, are converted into outputs (systems deliverables), often measured as the size of the delivered system. One central issue in developing such models is how to describe the production relationship between the inputs and outputs. In particular, there has been much discussion about the existence of either increasing or decreasing returns to scale. The presence or absence of scale economies at a given size are important to commercial practice in that they influence productivity. A project manager can use this knowledge to scale future projects so as to maximize the productivity of software development effort. The question of whether the software development production process should be modelled with a non-linear model is the subject of some recent controversy. This paper examines the issue of non-linearities through the analysis of 11 datasets using, in addition to standard parametric tests, new statistical tests with the non-parametric Data Envelopment Analysis (DEA) methodology. Results of this analysis support the hypothesis of significant non-linearities, and the existence of both economies and diseconomies of scale in software development.
引用
收藏
页码:275 / 282
页数:8
相关论文
共 29 条
[1]   SOFTWARE FUNCTION, SOURCE LINES OF CODE, AND DEVELOPMENT EFFORT PREDICTION - A SOFTWARE SCIENCE VALIDATION [J].
ALBRECHT, AJ ;
GAFFNEY, JE .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1983, 9 (06) :639-648
[2]   SOME MODELS FOR ESTIMATING TECHNICAL AND SCALE INEFFICIENCIES IN DATA ENVELOPMENT ANALYSIS [J].
BANKER, RD ;
CHARNES, A ;
COOPER, WW .
MANAGEMENT SCIENCE, 1984, 30 (09) :1078-1092
[3]   MAXIMUM-LIKELIHOOD, CONSISTENCY AND DATA ENVELOPMENT ANALYSIS - A STATISTICAL FOUNDATION [J].
BANKER, RD .
MANAGEMENT SCIENCE, 1993, 39 (10) :1265-1273
[4]  
BANKER RD, 1988, TESTS RETURNS SCALE
[5]  
BANKER RD, 1989, IEEE T SOFTWARE ENG, V15, P416
[6]  
Belsley D. A., 1980, REGRESSION DIAGNOSTI
[7]  
Boehm B.W., 1981, SOFTWARE ENG EC
[8]  
Byrnes P. E., 1993, Analytical methods in software engineering economics, P75
[9]  
CHARES A, 1981, MANAGEMENT SCI
[10]  
CHRISTIE A, 1990, J ACCOUNTING EC JAN, P15