Identification and prioritization of success factors in agile software development in the South African software development industry

dc.contributor.authorGwangwadza, Ashley Shumirayi
dc.contributor.authorHanslo, Ridewaan
dc.date.accessioned2026-02-18T10:47:43Z
dc.date.available2026-02-18T10:47:43Z
dc.date.issued2025-08
dc.description.abstractAgile software development is a methodology initiated to offer “agility” by addressing the rigidity of traditional methodologies to limit the associated negative effects. It has been increasingly adopted in the South African software development industry. However, there is no comprehensive research on the factors that affect the success of Agile software development projects in a South African context and the hierarchy of importance of these factors. This study addresses this gap through a case study of a South African software development organization. The study identifies and prioritizes the critical success factors of Agile software development in the South African software development industry. In total, 15 semistructured interviews were conducted with Agile practitioners in various roles in the case study organization to identify the critical success factors. A total of 25 critical success factors were identified and grouped into six categories: organizational, team, customer, process, technical, and project. Based on the findings, the research proposed a framework for critical success factors in Agile software development in the South African software development industry. The factors were then ranked based on the combined frequency of mentions of the factor and its descriptive attributes. Organizational culture was the highest ranked factor, placing the highest importance on this factor. In addition, the organizational and team categories had the most highly ranked factors, while the project category had the least ranked factors. The research findings provide information that, if used by Agile practitioners in South Africa, may increase the success of Agile software development projects in the South African software development industry.
dc.description.departmentInformatics
dc.description.librarianhj2026
dc.description.sdgSDG-09: Industry, innovation and infrastructure
dc.description.urihttps://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=46
dc.identifier.citationA. Gwangwadza and R. Hanslo, "Identification and Prioritization of Success Factors in Agile Software Development in the South African Software Development Industry," in IEEE Engineering Management Review, vol. 53, no. 4, pp. 185-217, Aug. 2025, doi: 10.1109/EMR.2024.3449445.
dc.identifier.issn0360-8581 (print)
dc.identifier.issn1937-4178 (online)
dc.identifier.other10.1109/EMR.2024.3449445
dc.identifier.urihttp://hdl.handle.net/2263/108378
dc.language.isoen
dc.publisherInstitute of Electrical and Electronics Engineers
dc.rights© Copyright 2025 IEEE - All rights reserved, including rights for text and data mining and training of artificial intelligence and similar technologies.
dc.subjectCritical success factors
dc.subjectAgile software development
dc.subjectSoftware
dc.subjectOrganizations
dc.subjectIndustries
dc.subjectCosts
dc.subjectCustomer satisfaction
dc.subjectBibliographies
dc.subjectAgile methodologies
dc.subjectCase study
dc.subjectScrum
dc.subjectSoftware development projects
dc.titleIdentification and prioritization of success factors in agile software development in the South African software development industry
dc.typePostprint Article

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Gwangwadza_Identification_2025.pdf
Size:
573.69 KB
Format:
Adobe Portable Document Format
Description:
Postprint Article

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: