Full Text Available

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

The Influence of national culture dimensions on agile implementations in the South African software development context

Culture plays a role in how Agile frameworks are utilised and implemented. Agility requires the active involvement of team members and is said to be suitable in contexts where there is a horizontal hierarchy (low power distance) and where flexibility and spontaneity (low uncertainty avoidance) are e...

Full description

Saved in:
Bibliographic Details
Main Author: Matthews, Kirwin
Other Authors: Tanner, Maureen C
Format: Thesis
Language:English
Published: Department of Information Systems 2023
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867613265162403840
access_status_str Open Access
author Matthews, Kirwin
author2 Tanner, Maureen C
author_browse Matthews, Kirwin
Tanner, Maureen C
author_facet Tanner, Maureen C
Matthews, Kirwin
author_sort Matthews, Kirwin
collection Thesis
description Culture plays a role in how Agile frameworks are utilised and implemented. Agility requires the active involvement of team members and is said to be suitable in contexts where there is a horizontal hierarchy (low power distance) and where flexibility and spontaneity (low uncertainty avoidance) are emphasised. Cultures from Anglosphere countries, where Agile methodologies originate from, and Nordic countries, are closest aligned to Agile values. Since Agile values are based on Western culture, there is a need to investigate their suitability for cultures that have different values such as South Africa. South Africa offers an interesting context of study due to its heterogeneous cultural grouping. While studies have been conducted to investigate the influence of national culture on Agile implementations in Western and Eastern country contexts, there is no research that explores the influence of national culture and the implementation of Agile methodologies in the South African software development context. Furthermore, few studies have focused on the effect of cultural differences within software engineering in general. The purpose of this study was to describe how national culture influences Agile implementations (roles, processes, and artifacts) within the South African software development context. The study was deductive as national culture frameworks were employed. This study was interpretive and was executed using a qualitative, interview research strategy directed at Agile practitioners in South African software development teams. Data was collected from twenty-six participants from across two major cities in South Africa through online semi-structured interviews. The thematic analysis technique was used to analyse the data. Findings reveal that national culture dimensions influence the Agile roles, processes, and artifacts. The basis for contributions was based on the empirical research of this study, specifically in relation to 1) insights into the role of a consolidated set of cultural dimensions on Agile practices 2) implications for agility by discussing findings considering Agile principles and values 3) findings mapped to the Complex Adaptive Systems (CAS) theory principles. A key finding was that South Africa does not demonstrate a homogenous cultural trait. Instead, various cultural traits are revealed, which brings more complexity to the Agile implementations. Thirty-two propositions relating to how the various dimensions influence Agile roles, processes, and artifacts were developed by the researcher. The key findings reveal that various national culture dimensions influence the decision-making process, the degree of Sprint interruptions, participation in Agile ceremonies, adherence to policies and prescribed Agile practices, how teams reach agreement, and approaches to process improvement and Sprint Planning. Lastly, in this study, the practical contributions are insights into the current context where national culture dimensions influence large-scale Agile frameworks such as SAFe, and small-scale Agile frameworks such as Scrum in South African software development teams. In this regard, it can help inform Agile implementations in practice, and therefore help managers and teams curate Agile teams for appropriate environments.
format Thesis
id oai:open.uct.ac.za:11427/37495
institution University of Cape Town (South Africa)
language eng
last_indexed 2026-06-10T12:33:23.204Z
license_str Not specified — see source repository
provenance_str_mv Harvested via OAI-PMH from UCTD — University of Cape Town Open Access Repository
publishDate 2023
publishDateRange 2023
publishDateSort 2023
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/37495 The Influence of national culture dimensions on agile implementations in the South African software development context Matthews, Kirwin Tanner, Maureen C information systems Culture plays a role in how Agile frameworks are utilised and implemented. Agility requires the active involvement of team members and is said to be suitable in contexts where there is a horizontal hierarchy (low power distance) and where flexibility and spontaneity (low uncertainty avoidance) are emphasised. Cultures from Anglosphere countries, where Agile methodologies originate from, and Nordic countries, are closest aligned to Agile values. Since Agile values are based on Western culture, there is a need to investigate their suitability for cultures that have different values such as South Africa. South Africa offers an interesting context of study due to its heterogeneous cultural grouping. While studies have been conducted to investigate the influence of national culture on Agile implementations in Western and Eastern country contexts, there is no research that explores the influence of national culture and the implementation of Agile methodologies in the South African software development context. Furthermore, few studies have focused on the effect of cultural differences within software engineering in general. The purpose of this study was to describe how national culture influences Agile implementations (roles, processes, and artifacts) within the South African software development context. The study was deductive as national culture frameworks were employed. This study was interpretive and was executed using a qualitative, interview research strategy directed at Agile practitioners in South African software development teams. Data was collected from twenty-six participants from across two major cities in South Africa through online semi-structured interviews. The thematic analysis technique was used to analyse the data. Findings reveal that national culture dimensions influence the Agile roles, processes, and artifacts. The basis for contributions was based on the empirical research of this study, specifically in relation to 1) insights into the role of a consolidated set of cultural dimensions on Agile practices 2) implications for agility by discussing findings considering Agile principles and values 3) findings mapped to the Complex Adaptive Systems (CAS) theory principles. A key finding was that South Africa does not demonstrate a homogenous cultural trait. Instead, various cultural traits are revealed, which brings more complexity to the Agile implementations. Thirty-two propositions relating to how the various dimensions influence Agile roles, processes, and artifacts were developed by the researcher. The key findings reveal that various national culture dimensions influence the decision-making process, the degree of Sprint interruptions, participation in Agile ceremonies, adherence to policies and prescribed Agile practices, how teams reach agreement, and approaches to process improvement and Sprint Planning. Lastly, in this study, the practical contributions are insights into the current context where national culture dimensions influence large-scale Agile frameworks such as SAFe, and small-scale Agile frameworks such as Scrum in South African software development teams. In this regard, it can help inform Agile implementations in practice, and therefore help managers and teams curate Agile teams for appropriate environments. 2023-03-17T12:27:46Z 2023-03-17T12:27:46Z 2022 2023-03-17T12:25:23Z Master Thesis Masters MCom http://hdl.handle.net/11427/37495 eng application/pdf Department of Information Systems Faculty of Commerce
spellingShingle information systems
Matthews, Kirwin
The Influence of national culture dimensions on agile implementations in the South African software development context
thesis_degree_str Master's
title The Influence of national culture dimensions on agile implementations in the South African software development context
title_full The Influence of national culture dimensions on agile implementations in the South African software development context
title_fullStr The Influence of national culture dimensions on agile implementations in the South African software development context
title_full_unstemmed The Influence of national culture dimensions on agile implementations in the South African software development context
title_short The Influence of national culture dimensions on agile implementations in the South African software development context
title_sort influence of national culture dimensions on agile implementations in the south african software development context
topic information systems
url http://hdl.handle.net/11427/37495
work_keys_str_mv AT matthewskirwin theinfluenceofnationalculturedimensionsonagileimplementationsinthesouthafricansoftwaredevelopmentcontext
AT matthewskirwin influenceofnationalculturedimensionsonagileimplementationsinthesouthafricansoftwaredevelopmentcontext