Investigating the Impacts of Different Software Development Methodologies
Year: 2025
Type: dissertation
Abstract: The Agile process generates a wealth of data from various stages, teams, and developers across companies and institutions. Analyzing this data over time can reveal valuable insights into the long-term effectiveness of Agile methodologies and inform teams, companies, and managers about the most suitable software development practices for their specific projects but may not be suited for all teams. This project aims to study several key metrics from Agile processes, including the number of story points completed by individual developers, the amount of documentation produced by teams, and the total story points for features integrated into the final product. The implications of this research aim to offer a more comprehensive understanding of how different software development methodologies, primarily Agile and Waterfall, affect not only the final product’s quality but also factors like reliability, maintainability, developer performance, and workforce retention. This multi-dimensional approach—analyzing productivity, project adherence to budgets and timelines, and code quality metrics—can provide insights into how Agile and Waterfall methodologies impact the effectiveness and maintainability of software projects. Additionally, future research may quantify the impact different methodologies have on developer productivity and efficiency.
Source: Libra
DOI: 10.18130/hhp7-5y57
Author: Aryan Medam
Institution: University of Virginia
Language: English
Subfield: Information Systems
Field: Computer Science
Domain: Physical Sciences
Open Access status: green
OpenAlex ID: W6906695290
Cites:
Cited by:
Related to:
