dc.contributor.advisor |
Hanslo, Ridewaan |
|
dc.contributor.postgraduate |
Gwangwadza, Ashley Shumirayi |
|
dc.date.accessioned |
2024-02-14T08:13:26Z |
|
dc.date.available |
2024-02-14T08:13:26Z |
|
dc.date.created |
2024-04 |
|
dc.date.issued |
2023 |
|
dc.description |
Dissertation (MIT(Information Systems))--University of Pretoria,2023. |
en_US |
dc.description.abstract |
Agile 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 priority of these factors. This study addresses this gap through a case study of a South African software development organisation. The study identifies and prioritises the critical success factors of agile software development in the South African software development industry.
Fifteen semi-structured interviews were conducted with agile practitioners in various roles in the case study organisation to identify the critical success factors. Twenty-five critical success factors were grouped into six categories: organisational, team, customer, process, technical and project. Based on the findings, the research proposes a framework for critical success factors in agile software development in South African software development organisations. The factors were then ranked based on the combined frequency of mentions of the factor and its descriptive attributes. Organisational culture was the highest-ranked factor, showing that the Agile project perceived it to have the most influence on Agile project success. The ranking shows that the organisational and team factors have the most highly ranked factors, while the project category has the least ranked factors. The research findings provide information that, if used by agile practitioners in South Africa, may increase the success of the Agile software development project in the South African software development industry. |
en_US |
dc.description.availability |
Unrestricted |
en_US |
dc.description.degree |
MIT(Information Systems) |
en_US |
dc.description.department |
Informatics |
en_US |
dc.description.faculty |
Faculty of Engineering, Built Environment and Information Technology |
en_US |
dc.identifier.citation |
* |
en_US |
dc.identifier.doi |
10.25403/UPresearchdata.25215269 |
en_US |
dc.identifier.other |
April 2024 (A2024) |
en_US |
dc.identifier.uri |
http://hdl.handle.net/2263/94595 |
|
dc.language.iso |
en |
en_US |
dc.publisher |
University of Pretoria |
|
dc.rights |
© 2023 University of Pretoria. All rights reserved. The copyright in this work vests in the University of Pretoria. No part of this work may be reproduced or transmitted in any form or by any means, without the prior written permission of the University of Pretoria. |
|
dc.subject |
UCTD |
en_US |
dc.title |
Identification and prioritisation of success factors in agile software development in the South African software development industry |
en_US |
dc.type |
Dissertation |
en_US |