A comparative study of two software development cost modeling techniques using multi-organizational and company-specific data

被引:88
作者
Jeffery, R [1 ]
Ruhe, M
Wieczorek, I
机构
[1] Univ New S Wales, Ctr Adv Empirical, Sydney, NSW, Australia
[2] Univ Kaiserslautern, Dept Comp Sci, D-67663 Kaiserslautern, Germany
[3] Fraunhofer Inst Expt Software Engn, D-67661 Kaiserslautern, Germany
关键词
software cost estimation; cost modeling techniques; accuracy comparison; analogy-based estimation; ordinary least-squares regression;
D O I
10.1016/S0950-5849(00)00153-1
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This research examined the use of the International Software Benchmarking Standards Group (ISBSG) repository for estimating effort for software projects in an organization not involved in ISBSG. The study investigates two questions: (1) What are the differences in accuracy between ordinary least-squares (OLS) regression and Analogy-based estimation? (2) Is there a difference in accuracy between estimates derived from the multi-company ISBSG data and estimates derived from company-specific data? Regarding the first question, we found that OLS regression performed as well as Analogy-based estimation when using company-specific data for model building. Using multi-company data the OLS regression model provided significantly more accurate results than Analogy-based predictions. Addressing the second question, we found in general that models based on the company-specific data resulted in significantly more accurate estimates. (C) 2000 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:1009 / 1016
页数:8
相关论文
共 19 条
[1]  
Briand L. C., 1999, Proceedings of the 1999 International Conference on Software Engineering (IEEE Cat. No.99CB37002), P313, DOI 10.1109/ICSE.1999.841022
[2]  
Briand L. C., 2000, Proceedings of the 2000 International Conference on Software Engineering. ICSE 2000 the New Millennium, P377, DOI 10.1109/ICSE.2000.870428
[3]  
Conte S.D., 1986, SOFTWARE ENG METRICS
[4]  
DELANY SJ, 1998, P 6 GERM WORKSH CAS
[5]   A comparison of software effort estimation techniques: Using function points with neural networks, case-based reasoning and regression models [J].
Finnie, GR ;
Wittig, GE ;
Desharnais, JM .
JOURNAL OF SYSTEMS AND SOFTWARE, 1997, 39 (03) :281-289
[6]  
GRAY AR, 2000, INFORMATION SOFTWARE, V39, P425
[7]  
Hardy M.A., 1993, Regression With Dummy Variables
[8]  
JEFFERY R, 1996, EMPIRICAL SOFTWARE E, P11
[9]  
Lokan C. J., 1999, Proceedings Sixth International Software Metrics Symposium (Cat. No.PR00403), P200, DOI 10.1109/METRIC.1999.809741
[10]  
MAXWELL K, 2000, IEEE SOFTWARE JAN