Abstract

Little research has been done to analyze the relationships between the amount of Technical Debt in an open source software project and the number of developers. This study seeks to identify the effects that team size and number of contributors have on Technical Debt and overall software quality. The results of the study observed after accounting for effects from code size that there was a negative correlation for issues with software quality, for example code smells or complexity, and the number of authors on a per file basis. This suggests that increasing the developer count most likely will not negatively impact overall code quality.

Library of Congress Subject Headings

Open source software--Quality control; Teams in the workplace; Software engineering--Management; Software engineering--Risk management; Computer software--Reliability; Software maintenance

Publication Date

12-14-2024

Document Type

Thesis

Student Type

Graduate

Degree Name

Software Engineering (MS)

Department, Program, or Center

Software Engineering (GCCIS)

College

Golisano College of Computing and Information Sciences

Advisor

Christian D. Newman

Advisor/Committee Member

Yiming Tang

Advisor/Committee Member

Christian D. Newman

Campus

RIT – Main Campus

Plan Codes

SOFTENG-MS

Share

COinS