Title:

Agile Software Development and Pair Programming

Poster

Preview Converted Images may contain errors

Abstract

Agile software development has become the most common software development methodology in the software industry. However, there are many different frameworks that implement Agile ideals, with Scrum being the most common framework. This project examines a few common Agile frameworks through online research and interviews. Additionally, I paired with a developer at Menlo Innovations for four consecutive hours a week for the majority of the Fall semester 2024 and Spring semester 2025. In the 17th Annual State of Agile Report, 44% of respondents said Agile works well or very well, while 26% said that Agile works poorly or very poorly. Many larger companies have adopted what they believe are Agile methodologies, but their implementation fails to provide the strengths of a more thorough Agile methodology. In addition, the use of pair programming is very uncommon in universities and the software industry, but has been shown to produce higher quality code and increase developer satisfaction.

Authors

First Name Last Name
Eben Tobler

File Count: 1


Leave a comment

Comments are viewable only by submitter



Submission Details

Conference URC
Event Interdisciplinary Science and Engineering (ISE)
Department Computer Science (ISE)
Group Infrastructure
Added April 18, 2025, 1:21 p.m.
Updated April 18, 2025, 1:21 p.m.
See More Department Presentations Here