An assessment and comparison of common software cost estimation modeling techniques

作者: Lionel C. Briand , Khaled El Emam , Dagmar Surmann , Isabella Wieczorek , Katrina D. Maxwell

DOI: 10.1145/302405.302647

关键词:

摘要: This paper investigates two essential questions related to data-driven, software cost modeling: (1) What modeling techniques are likely yield more accurate results when using typical development data? and (2) the benefits drawbacks of organization-specific data as compared multi-organization databases? The former question is important in guiding analysts their choice right type technique, if at all possible. In order address this issue, we assess compare a selection common fulfilling number criteria large multi-organizational database business application domain. Namely, these are: ordinary least squares regression, stepwise ANOVA, CART, analogy. latter feasibility databases build models gained from local, company-specific collection modeling. As subset multi-company came one organization, were able investigate issue by comparing with based on data. Results show that performances considered not significantly different, exception analogy-based which appear be less accurate. Surprisingly, standard factors (e.g., COCOMO-like factors, Function Points), organization specific did better than generic, models.

参考文章(20)
S. D. Conte, H. E. Dunsmore, V. Y. Shen, Software engineering metrics and models Benjamin-Cummings Publishing Co., Inc.. ,(1986)
Richard A Olshen, Charles J Stone, Leo Breiman, Jerome H Friedman, Classification and regression trees ,(1983)
Paul E. Spector, Ratings of Equal and Unequal Response Choice Intervals The Journal of Social Psychology. ,vol. 112, pp. 115- 119 ,(1980) , 10.1080/00224545.1980.9924303
A.J. Albrecht, J.E. Gaffney, Software Function, Source Lines of Code, and Development Effort Prediction: A Software Science Validation IEEE Transactions on Software Engineering. ,vol. 9, pp. 639- 648 ,(1983) , 10.1109/TSE.1983.235271
Barbara A. Kitchenham, N.R. Taylor, Software project development cost estimation Journal of Systems and Software. ,vol. 5, pp. 267- 278 ,(1985) , 10.1016/0164-1212(85)90026-3
K.D. Maxwell, L. Van Wassenhove, S. Dutta, Software development productivity of European space, military, and industrial applications IEEE Transactions on Software Engineering. ,vol. 22, pp. 706- 718 ,(1996) , 10.1109/32.544349
Howard A. Rubin, A. Jensen, L. Putnam, P. Rook, B. Kitchenbaum, A comparison of cost estimation tools (panel session) international conference on software engineering. pp. 174- 180 ,(1985) , 10.5555/319568.319617
George W. Bohrnstedt, T. Michael Carter, Robustness in Regression Analysis Sociological Methodology. ,vol. 3, pp. 118- ,(1971) , 10.2307/270820
Chris F Kemerer, An empirical validation of software cost estimation models Communications of the ACM. ,vol. 30, pp. 416- 429 ,(1987) , 10.1145/22899.22906