AN INNOVATIVE APPROACH TO ENHANCING SOFTWARE DEVELOPMENT EFFICIENCY THROUGH AGILE METHODOLOGIES

The purpose of this mixed-methods study is to explore the effectiveness of Agile methods in addressing inefficiencies within software development projects, related issues, delays, excessive defects, and concerns with improved collaboration among the teams. This paper seeks to measure the value that...

Full description

Saved in:
Bibliographic Details
Main Author: Harem Ali
Format: Article
Language:English
Published: Faculty of Engineering, University of Kufa 2025-04-01
Series:Mağallaẗ Al-kūfaẗ Al-handasiyyaẗ
Subjects:
Online Access:https://journal.uokufa.edu.iq/index.php/kje/article/view/15889
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849325114288504832
author Harem Ali
author_facet Harem Ali
author_sort Harem Ali
collection DOAJ
description The purpose of this mixed-methods study is to explore the effectiveness of Agile methods in addressing inefficiencies within software development projects, related issues, delays, excessive defects, and concerns with improved collaboration among the teams. This paper seeks to measure the value that Agile brings to organizations and recommend the implementation of these methods as a way of addressing the challenges that organizations experience when using conventional systems in software development. No changes to the basic Agile concept were made here and thus the research is based on methods that are already implemented such as Scrum and Kanban. Measures of productivity including project completion time, number of defects, and satisfaction level of the software development teams were obtained over six months from three companies. This research is innovative in the sense that it uses both the quantitative and qualitative methods in conducting the assessment to determine whether or not the Agile methodologies improve software development effectiveness and team performance in contrast to the Waterfall model. The results of this study indicate that Agile techniques enhanced productivity combined with the quality of team relations and can be used for further expansion in the sphere of software engineering. Therefore, it is recommended that Agile practices be implemented as a way of fixing problems that are standard in software development.
format Article
id doaj-art-43fa523205ff4cbbaaee85c73d4f05f8
institution Kabale University
issn 2071-5528
2523-0018
language English
publishDate 2025-04-01
publisher Faculty of Engineering, University of Kufa
record_format Article
series Mağallaẗ Al-kūfaẗ Al-handasiyyaẗ
spelling doaj-art-43fa523205ff4cbbaaee85c73d4f05f82025-08-20T03:48:31ZengFaculty of Engineering, University of KufaMağallaẗ Al-kūfaẗ Al-handasiyyaẗ2071-55282523-00182025-04-01160232834310.30572/2018/KJE/160220AN INNOVATIVE APPROACH TO ENHANCING SOFTWARE DEVELOPMENT EFFICIENCY THROUGH AGILE METHODOLOGIESHarem Ali0https://orcid.org/0000-0002-8636-1311Lebanese French University - College of Engineering and Computer Science- Computer engineeringThe purpose of this mixed-methods study is to explore the effectiveness of Agile methods in addressing inefficiencies within software development projects, related issues, delays, excessive defects, and concerns with improved collaboration among the teams. This paper seeks to measure the value that Agile brings to organizations and recommend the implementation of these methods as a way of addressing the challenges that organizations experience when using conventional systems in software development. No changes to the basic Agile concept were made here and thus the research is based on methods that are already implemented such as Scrum and Kanban. Measures of productivity including project completion time, number of defects, and satisfaction level of the software development teams were obtained over six months from three companies. This research is innovative in the sense that it uses both the quantitative and qualitative methods in conducting the assessment to determine whether or not the Agile methodologies improve software development effectiveness and team performance in contrast to the Waterfall model. The results of this study indicate that Agile techniques enhanced productivity combined with the quality of team relations and can be used for further expansion in the sphere of software engineering. Therefore, it is recommended that Agile practices be implemented as a way of fixing problems that are standard in software development.https://journal.uokufa.edu.iq/index.php/kje/article/view/15889agile methodologiessoftware development efficiencyscrum frameworkteam dynamicsorganizational context
spellingShingle Harem Ali
AN INNOVATIVE APPROACH TO ENHANCING SOFTWARE DEVELOPMENT EFFICIENCY THROUGH AGILE METHODOLOGIES
Mağallaẗ Al-kūfaẗ Al-handasiyyaẗ
agile methodologies
software development efficiency
scrum framework
team dynamics
organizational context
title AN INNOVATIVE APPROACH TO ENHANCING SOFTWARE DEVELOPMENT EFFICIENCY THROUGH AGILE METHODOLOGIES
title_full AN INNOVATIVE APPROACH TO ENHANCING SOFTWARE DEVELOPMENT EFFICIENCY THROUGH AGILE METHODOLOGIES
title_fullStr AN INNOVATIVE APPROACH TO ENHANCING SOFTWARE DEVELOPMENT EFFICIENCY THROUGH AGILE METHODOLOGIES
title_full_unstemmed AN INNOVATIVE APPROACH TO ENHANCING SOFTWARE DEVELOPMENT EFFICIENCY THROUGH AGILE METHODOLOGIES
title_short AN INNOVATIVE APPROACH TO ENHANCING SOFTWARE DEVELOPMENT EFFICIENCY THROUGH AGILE METHODOLOGIES
title_sort innovative approach to enhancing software development efficiency through agile methodologies
topic agile methodologies
software development efficiency
scrum framework
team dynamics
organizational context
url https://journal.uokufa.edu.iq/index.php/kje/article/view/15889
work_keys_str_mv AT haremali aninnovativeapproachtoenhancingsoftwaredevelopmentefficiencythroughagilemethodologies
AT haremali innovativeapproachtoenhancingsoftwaredevelopmentefficiencythroughagilemethodologies