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

dc.contributor.advisorHanslo, Ridewaan
dc.contributor.emailashleygwa@gmail.comen_US
dc.contributor.postgraduateGwangwadza, Ashley Shumirayi
dc.date.accessioned2024-02-14T08:13:26Z
dc.date.available2024-02-14T08:13:26Z
dc.date.created2024-04
dc.date.issued2023
dc.descriptionDissertation (MIT(Information Systems))--University of Pretoria,2023.en_US
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 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.availabilityUnrestricteden_US
dc.description.degreeMIT(Information Systems)en_US
dc.description.departmentInformaticsen_US
dc.description.facultyFaculty of Engineering, Built Environment and Information Technologyen_US
dc.identifier.citation*en_US
dc.identifier.doi10.25403/UPresearchdata.25215269en_US
dc.identifier.otherApril 2024 (A2024)en_US
dc.identifier.urihttp://hdl.handle.net/2263/94595
dc.language.isoenen_US
dc.publisherUniversity 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.subjectUCTDen_US
dc.titleIdentification and prioritisation of success factors in agile software development in the South African software development industryen_US
dc.typeDissertationen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Gwangwadza_Identification_2023.pdf
Size:
2.29 MB
Format:
Adobe Portable Document Format
Description:
Dissertation

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: