Enhancing Quality Assurance Practices in Software Development: Application of Agile Methodology

In the fast-paced and ever-evolving landscape of the software industry, delivering high-quality software has become paramount. The shift from traditional software development models to agile methodologies has been driven by the need to accommodate complex software requirements and dynamic user expectations efficiently. However, integrating quality assurance (QA) practices within agile frameworks presents significant challenges. This study aimed to assess the effectiveness of various QA practices within agile methodologies. The study employed a quantitative research approach, utilising surveys targeting fifty software developers and QA professionals. The results underscored the critical role of continuous integration and testing in maintaining software quality, while also highlighting the need for enhanced QA visibility and influence, optimisation of documentation, and fostering collaboration between developers and QA professionals. Based on the findings, a comprehensive framework for effectively incorporating QA practices into agile development processes was proposed. To address the challenges identified in integrating Quality Assurance (QA) practices within agile development processes, a framework or strategies are proposed. These include embedding QA early and throughout the agile cycle, enhancing QA visibility and influence, enhancing QA visibility and influence, promoting continuous integration and testing, adopting a holistic approach to automated testing and similar other strategies. By implementing these strategies, organisations can enhance the quality of their software products while retaining the agility and efficiency offered by agile methodologies, thus ensuring that software products meet the highest standards of quality and exceed user expectations.

Authors

Institutions

Publication Details

Journal
Asian Journal of Research in Computer Science
Published
2025-10-16
DOI
https://doi.org/10.9734/ajrcos/2025/v18i10773
Primary Topic
Software Engineering Techniques and Practices
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Enhancing Quality Assurance Practices in Software Development: Application of Agile Methodology

Wumi Ajayi, Ladokun Toluwanimi Temitope, Oyedokun Hazeezat Diekola
Asian Journal of Research in Computer Science
Software Engineering Techniques and Practices
article

Enhancing Quality Assurance Practices in Software Development: Application of Agile Methodology

Wumi Ajayi, Ladokun Toluwanimi Temitope, Oyedokun Hazeezat Diekola
article en

Abstract

In the fast-paced and ever-evolving landscape of the software industry, delivering high-quality software has become paramount. The shift from traditional software development models to agile methodologies has been driven by the need to accommodate complex software requirements and dynamic user expectations efficiently. However, integrating quality assurance (QA) practices within agile frameworks presents significant challenges. This study aimed to assess the effectiveness of various QA practices within agile methodologies. The study employed a quantitative research approach, utilising surveys targeting fifty software developers and QA professionals. The results underscored the critical role of continuous integration and testing in maintaining software quality, while also highlighting the need for enhanced QA visibility and influence, optimisation of documentation, and fostering collaboration between developers and QA professionals. Based on the findings, a comprehensive framework for effectively incorporating QA practices into agile development processes was proposed. To address the challenges identified in integrating Quality Assurance (QA) practices within agile development processes, a framework or strategies are proposed. These include embedding QA early and throughout the agile cycle, enhancing QA visibility and influence, enhancing QA visibility and influence, promoting continuous integration and testing, adopting a holistic approach to automated testing and similar other strategies. By implementing these strategies, organisations can enhance the quality of their software products while retaining the agility and efficiency offered by agile methodologies, thus ensuring that software products meet the highest standards of quality and exceed user expectations.

Asian Journal of Research in Computer ScienceVol. 18(10)
Lead City University (NG)
Openalex Percentile: Top 57%
Software Engineering Techniques and Practices
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.