Title :
Explaining the cost of European space and military projects
Author :
Briand, Lionel C. ; Emam, Khaled El ; Wieczorek, Isabella
Author_Institution :
Fraunhofer Inst. for Exp. Software Eng., Kaiserslautern, Germany
Abstract :
There has been much controversy in the literature on several issues underlying the construction of parametric software development cost models. For example, it has been argued whether (dis)economies of scale exist in software production, what functional form should be assumed between effort and product size, whether COCOMO factors were useful, and whether the COCOMO factors are independent. Answers to such questions should help software organizations define suitable data collection programs and well-specified cost models. We use a data set collected by the European Space Agency to perform such an investigation. To ensure a certain degree of consistency in our data, we focus our analysis on a set of space and military projects that represent an important application domain and the largest subset in the database. These projects have been performed, however, by a variety of organizations. First, our results indicate that two functional forms are plausible between effort and product size: linear and log-linear. This also means that different project subpopulations are likely to follow different functional forms. Second, besides product size, the strongest factor influencing cost appears to be team size. Larger teams result in substantially lower productivity, which is interesting considering this attribute is rarely collected in software engineering cost databases. Third, although some COCOMO factors appear to be useful and significant covariates, they play a minor role in explaining project effort.
Keywords :
aerospace computing; military computing; project management; software cost estimation; software development management; COCOMO factors; European Space Agency; European military project cost; European space project cost; data collection programs; parametric software development cost models; product size; productivity; project subpopulations; software engineering cost databases; software organizations; software production; team size; Costs; Databases; Economies of scale; Embedded system; Permission; Production; Productivity; Programming; Software engineering; Time factors;
Conference_Titel :
Software Engineering, 1999. Proceedings of the 1999 International Conference on
Conference_Location :
Los Angeles, CA, USA
Print_ISBN :
1-58113-074-0