Please use this identifier to cite or link to this item:
|Title:||The impact of developer team sizes on the structural attributes of software|
|Keywords:||Open source software development process;Complexity metrics|
|Citation:||Proceeding of the 14th International Workshop on Principles of Software Evolution, IWPSE 2015, Bergamo, Italy, (31 August - 4 September 2015)|
|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 Google Code 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.|
|Appears in Collections:||Dept of Computer Science Research Papers|
Items in BURA are protected by copyright, with all rights reserved, unless otherwise indicated.