Abstract
It is established that the internal quality of software is a key determinant of the total cost of ownership of that software. The objective of this research is to determine the impact that the development team's size has on the internal structural attributes of a codebase and, in doing so, we consider the impact that the team's size may have on the internal quality of the software that they produce. In this paper we leverage the wealth of data available in the open-source domain by mining detailed data from 1000 projects in GoogleCode and, coupled with one of the most established of object-oriented metric suites, we isolate and identify the effect that the development team size has on internal structural attributes of the software produced. We will find that some measures of functional decomposition are enhanced when we compare projects authored by fewer developers against those authored by a larger number of developers while measures of cohesion and complexity are degraded.
Author supplied keywords
Cite
CITATION STYLE
Youssef, A., & Capiluppi, A. (2015). The impact of developer team sizes on the structural attributes of software. In International Workshop on Principles of Software Evolution (IWPSE) (Vol. 30-Aug-2015, pp. 38–45). Institute of Electrical and Electronics Engineers Inc. https://doi.org/10.1145/2804360.2804365
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.