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...
Context: Early prediction of software cost and quality is important for better software planning and...
© 2019 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for a...
Context. In this ever-changing world of software development, the process of organizations adopting ...
This thesis was submitted for the award of PhD and was awarded by Brunel University LondonSoftware d...
Every software development project is unique and different from repeatable manufacturing process. Ea...
Regardless of the software development process used, there are many factors that take place during s...
Today, there is no company that does not attempt to control or assure software quality in a greater ...
The structural quality of a codebase is a key determining factor in the software’s total cost of own...
It has been observed by many researchers that software development projects are having various issue...
Background: The increasing up-trend of software size brings about challenges related to release plan...
Often, we find that software development is plagued by schedule and cost estimates that are grossly ...
The growth of open source softwares (OSS) is playing a big role in the industry. The important contr...
Economies and diseconomies of scale—gains and losses in productivity arising from increases in proje...
Nowadays a vast and growing body of open source software (OSS) project data is publicly available on...
Background: With the development of software, its quality is increasingly valued by people. The deve...
Context: Early prediction of software cost and quality is important for better software planning and...
© 2019 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for a...
Context. In this ever-changing world of software development, the process of organizations adopting ...
This thesis was submitted for the award of PhD and was awarded by Brunel University LondonSoftware d...
Every software development project is unique and different from repeatable manufacturing process. Ea...
Regardless of the software development process used, there are many factors that take place during s...
Today, there is no company that does not attempt to control or assure software quality in a greater ...
The structural quality of a codebase is a key determining factor in the software’s total cost of own...
It has been observed by many researchers that software development projects are having various issue...
Background: The increasing up-trend of software size brings about challenges related to release plan...
Often, we find that software development is plagued by schedule and cost estimates that are grossly ...
The growth of open source softwares (OSS) is playing a big role in the industry. The important contr...
Economies and diseconomies of scale—gains and losses in productivity arising from increases in proje...
Nowadays a vast and growing body of open source software (OSS) project data is publicly available on...
Background: With the development of software, its quality is increasingly valued by people. The deve...
Context: Early prediction of software cost and quality is important for better software planning and...
© 2019 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for a...
Context. In this ever-changing world of software development, the process of organizations adopting ...