Engineering World
E-ISSN: 2692-5079 An Open Access, Peer Reviewed Journal of Selected Publications in Engineering and Applied Sciences
Volume 5, 2023
Pair Programming – Cubic Prediction Model Results for Random Pairs and Individual Junior Programmers
Authors: , , , ,
Abstract: Due to the rapidly evolving technology in the dynamic world, there is a growing desire among software clients for swift delivery of high-quality software. Agile software development satisfies this need and has been widely and appropriately accepted by software professionals. The maintainability of such software, however, has a significant impact on its quality. Unfortunately, existing works neglected to consider timely delivery and instead concentrated primarily on the flexibility component of maintainability. This research looked at maintainability as a function of time to rectify codes among Individual Junior and Random pair software developers. Data was acquired from an experiment performed on software developers in the agile environment and analyzed to develop the quality model metrics for maintainability which was used for prediction. One hundred programmers each received a set of agile codes created in the Python programming language, with deliberate bugs ranging from one to ten. The cubic regression model was used for predicting time spent on debugging errors above ten bugs. Results show that the random pair programmers spent an average time of 21.88 min/error while the individual programmers spent a lesser time of 16.57 min/error.
Search Articles
Pages: 163-166
DOI: 10.37394/232025.2023.5.18