Full Text Available

Note: Clicking the button above will open the full text document at the original institutional repository in a new window.

Critical success factors influencing agile software development projects: a theoretical and empirical investigation

Context: Information systems are the infrastructure and service backbone for many of today's organisations. The Agile mindset to software development and project delivery has substantially improved project outcomes compared to traditional software development methodologies. However, while Agile proj...

Full description

Saved in:
Bibliographic Details
Main Author: Hanslo, Ridewaan
Other Authors: Tanner, Maureen
Format: Thesis
Language:English
English
Published: Department of Information Systems 2026
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867613219576610816
access_status_str Open Access
author Hanslo, Ridewaan
author2 Tanner, Maureen
author_browse Hanslo, Ridewaan
Tanner, Maureen
author_facet Tanner, Maureen
Hanslo, Ridewaan
author_sort Hanslo, Ridewaan
collection Thesis
description Context: Information systems are the infrastructure and service backbone for many of today's organisations. The Agile mindset to software development and project delivery has substantially improved project outcomes compared to traditional software development methodologies. However, while Agile projects are more successful than traditional approaches, the success rate is considered low, and the percentage of Agile projects deemed challenged and failed is still too high. This low project success rate is attributed to projects not being rigorously evaluated against critical success factors of Agile projects and contemporary project success criteria. Furthermore, criticisms of the status quo include the lack of rigorous research into the factors that improve Agile project success. Therefore, this study examines the critical factors influencing Agile software development project success against project success criteria through a theoretical and empirical investigation. Objective: To identify the critical success factors that contribute to Agile software development project success as perceived by Agile practitioners and explain how they contribute to project success. Method: This study used a positivist approach to investigate the critical success factors of agile software development projects. A systematic literature review was conducted to identify and synthesise previous research, providing input to the quantitative survey questionnaire to identify Agile practitioners' perceived critical factors contributing to project success criteria. Partial least squares structural equation modelling with SmartPLS was used to analyse the data and test the hypotheses to identify significant relationships between the constructs and project success criteria. Results: This research found that a few critical factors significantly contribute to Agile project success. The Agile team's skilled individuals and appropriate group dynamics significantly impact stakeholder satisfaction. How well project activities, processes, and phases are managed has a positive relationship with stakeholder satisfaction and the project schedule. In addition, having an organised system and control mechanisms contributes to adhering to project schedules and cost estimates. Contribution: The study developed a novel model that can be used to evaluate and measure project success. Furthermore, the critical success factor, socio-technical systems, and the complex adaptive systems theories were used to identify, describe, and explain how the few significant critical success factors contribute to Agile software development project success, providing novel insights. Conclusion: This research contributes to a parsimonious model of critical success factors for Agile software development projects. Furthermore, this study provides practical guidance for organisations seeking to improve project success. By focusing on team effectiveness, project governance, and project management, organisations can enhance stakeholder satisfaction and achieve better adherence to project cost and schedule constraints. This study's findings offer a nuanced understanding of the interplay between these critical success factors and project success criteria, providing insight from multiple theoretical lenses. Future research could explore the dynamic relationships between these factors and investigate their applicability across diverse project contexts
format Thesis
id oai:open.uct.ac.za:11427/42829
institution University of Cape Town (South Africa)
language English
eng
last_indexed 2026-06-10T12:32:39.476Z
license_str Not specified — see source repository
provenance_str_mv Harvested via OAI-PMH from UCTD — University of Cape Town Open Access Repository
publishDate 2026
publishDateRange 2026
publishDateSort 2026
publisher Department of Information Systems
publisherStr Department of Information Systems
record_format dspace
source_str UCTD — University of Cape Town Open Access Repository
spelling oai:open.uct.ac.za:11427/42829 Critical success factors influencing agile software development projects: a theoretical and empirical investigation Hanslo, Ridewaan Tanner, Maureen agile critical success factors complex adaptive systems PLS-SEM project governance project management project success quantitative software development socio-technical systems systematic literature review team effectiveness Context: Information systems are the infrastructure and service backbone for many of today's organisations. The Agile mindset to software development and project delivery has substantially improved project outcomes compared to traditional software development methodologies. However, while Agile projects are more successful than traditional approaches, the success rate is considered low, and the percentage of Agile projects deemed challenged and failed is still too high. This low project success rate is attributed to projects not being rigorously evaluated against critical success factors of Agile projects and contemporary project success criteria. Furthermore, criticisms of the status quo include the lack of rigorous research into the factors that improve Agile project success. Therefore, this study examines the critical factors influencing Agile software development project success against project success criteria through a theoretical and empirical investigation. Objective: To identify the critical success factors that contribute to Agile software development project success as perceived by Agile practitioners and explain how they contribute to project success. Method: This study used a positivist approach to investigate the critical success factors of agile software development projects. A systematic literature review was conducted to identify and synthesise previous research, providing input to the quantitative survey questionnaire to identify Agile practitioners' perceived critical factors contributing to project success criteria. Partial least squares structural equation modelling with SmartPLS was used to analyse the data and test the hypotheses to identify significant relationships between the constructs and project success criteria. Results: This research found that a few critical factors significantly contribute to Agile project success. The Agile team's skilled individuals and appropriate group dynamics significantly impact stakeholder satisfaction. How well project activities, processes, and phases are managed has a positive relationship with stakeholder satisfaction and the project schedule. In addition, having an organised system and control mechanisms contributes to adhering to project schedules and cost estimates. Contribution: The study developed a novel model that can be used to evaluate and measure project success. Furthermore, the critical success factor, socio-technical systems, and the complex adaptive systems theories were used to identify, describe, and explain how the few significant critical success factors contribute to Agile software development project success, providing novel insights. Conclusion: This research contributes to a parsimonious model of critical success factors for Agile software development projects. Furthermore, this study provides practical guidance for organisations seeking to improve project success. By focusing on team effectiveness, project governance, and project management, organisations can enhance stakeholder satisfaction and achieve better adherence to project cost and schedule constraints. This study's findings offer a nuanced understanding of the interplay between these critical success factors and project success criteria, providing insight from multiple theoretical lenses. Future research could explore the dynamic relationships between these factors and investigate their applicability across diverse project contexts 2026-02-11T10:04:32Z 2026-02-11T10:04:32Z 2025 2026-02-11T09:56:03Z Thesis / Dissertation Doctoral PhD http://hdl.handle.net/11427/42829 en eng application/pdf Department of Information Systems Faculty of Commerce University of Cape Town
spellingShingle agile
critical success factors
complex adaptive systems
PLS-SEM
project governance
project management
project success
quantitative
software development
socio-technical systems
systematic literature review
team effectiveness
Hanslo, Ridewaan
Critical success factors influencing agile software development projects: a theoretical and empirical investigation
thesis_degree_str Doctoral
title Critical success factors influencing agile software development projects: a theoretical and empirical investigation
title_full Critical success factors influencing agile software development projects: a theoretical and empirical investigation
title_fullStr Critical success factors influencing agile software development projects: a theoretical and empirical investigation
title_full_unstemmed Critical success factors influencing agile software development projects: a theoretical and empirical investigation
title_short Critical success factors influencing agile software development projects: a theoretical and empirical investigation
title_sort critical success factors influencing agile software development projects a theoretical and empirical investigation
topic agile
critical success factors
complex adaptive systems
PLS-SEM
project governance
project management
project success
quantitative
software development
socio-technical systems
systematic literature review
team effectiveness
url http://hdl.handle.net/11427/42829
work_keys_str_mv AT hansloridewaan criticalsuccessfactorsinfluencingagilesoftwaredevelopmentprojectsatheoreticalandempiricalinvestigation