Full Text Available

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

Exploring How Business Analysts Contribute To The Dynamic Capabilities Of Agile Software Development Teams

Today's organisations are characterised by high competition and a volatile business environment which continues to be a predicament for agile software development managers and practitioners. Software development frameworks that are designed to help organisations respond to these environments include...

Full description

Saved in:
Bibliographic Details
Main Author: Ndlela, Mandlakazi
Other Authors: Tanner, Maureen
Format: Thesis
Language:English
Published: Department of Information Systems 2021
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867613181754474496
access_status_str Open Access
author Ndlela, Mandlakazi
author2 Tanner, Maureen
author_browse Ndlela, Mandlakazi
Tanner, Maureen
author_facet Tanner, Maureen
Ndlela, Mandlakazi
author_sort Ndlela, Mandlakazi
collection Thesis
description Today's organisations are characterised by high competition and a volatile business environment which continues to be a predicament for agile software development managers and practitioners. Software development frameworks that are designed to help organisations respond to these environments include a group of flexible methodologies known as Agile Software Development. However, reliance on mainly software techniques and tools might not be sufficient, hence the need to consider the capabilities of individual team members, particularly those of Business Analysts. Given that agile methodologies do not explicitly advocate the relevance of Business Analyst role, literature reveals ongoing debates regarding the role of Business Analysts in Agile Software Development teams. This can be attributed, in part, to a knowledge gap concerning the manner in which Business Analysts contribute to overall team capabilities, particularly those which are essential in enabling teams to respond to environmental changes. The purpose of this study was to address this gap by investigating how Business Analysts contribute to the Dynamic Capabilities of Agile Software Development teams. Adopting a deductive approach, this study adapted and applied a research model based on the Dynamic Capabilities theory to explore the value of business analysts in agile teams. This study is interpretive and was executed using a qualitative, single case-study research strategy directed at an Agile Software Development team in the financial services industry. Data was collected through face-to-face, semi-structured interviews; a group interview; nonparticipant observation; documentation; and physical artefacts. The thematic analysis technique was used to analyse the data. Findings reveal that there are several factors that allow Business Analysts to contribute to the Dynamic Capabilities of Agile Software Development teams which include: sharing business operations tacit knowledge; promptly sharing insights about requirement changes and assisting team members in completing tasks; as well as actively participating in sprint planning meetings. The findings also showed that Business Analysts experience difficulty in contributing to Dynamic Capabilities when they lack system, industry, and business rules knowledge. This study provides a useful contribution in two ways. Firstly, it proposes a model that can be applied by researchers to help explore ways in which individuals influence team dynamic capabilities. Secondly, this contribution is important for practitioners as it highlights how the knowledge, skills, and behaviours of Business Analysts may support or hinder their ability to contribute to the Dynamic Capabilities of Agile Software Development teams. This study can be used to inform the design of capacity development programmes for individual team members and Business Analysts, and thus help managers to curate teams which will best promote Dynamic Capabilities. Although substantial data was collected, this research was limited, to some extent, by restricted access to classified and confidential documents. It is proposed that future researchers consider applying a multiple case-study strategy to allow for comparative analysis between teams that operate in different contexts.
format Thesis
id oai:open.uct.ac.za:11427/32953
institution University of Cape Town (South Africa)
language eng
last_indexed 2026-06-10T12:32:03.909Z
license_str Not specified — see source repository
provenance_str_mv Harvested via OAI-PMH from UCTD — University of Cape Town Open Access Repository
publishDate 2021
publishDateRange 2021
publishDateSort 2021
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/32953 Exploring How Business Analysts Contribute To The Dynamic Capabilities Of Agile Software Development Teams Ndlela, Mandlakazi Tanner, Maureen Information Systems Today's organisations are characterised by high competition and a volatile business environment which continues to be a predicament for agile software development managers and practitioners. Software development frameworks that are designed to help organisations respond to these environments include a group of flexible methodologies known as Agile Software Development. However, reliance on mainly software techniques and tools might not be sufficient, hence the need to consider the capabilities of individual team members, particularly those of Business Analysts. Given that agile methodologies do not explicitly advocate the relevance of Business Analyst role, literature reveals ongoing debates regarding the role of Business Analysts in Agile Software Development teams. This can be attributed, in part, to a knowledge gap concerning the manner in which Business Analysts contribute to overall team capabilities, particularly those which are essential in enabling teams to respond to environmental changes. The purpose of this study was to address this gap by investigating how Business Analysts contribute to the Dynamic Capabilities of Agile Software Development teams. Adopting a deductive approach, this study adapted and applied a research model based on the Dynamic Capabilities theory to explore the value of business analysts in agile teams. This study is interpretive and was executed using a qualitative, single case-study research strategy directed at an Agile Software Development team in the financial services industry. Data was collected through face-to-face, semi-structured interviews; a group interview; nonparticipant observation; documentation; and physical artefacts. The thematic analysis technique was used to analyse the data. Findings reveal that there are several factors that allow Business Analysts to contribute to the Dynamic Capabilities of Agile Software Development teams which include: sharing business operations tacit knowledge; promptly sharing insights about requirement changes and assisting team members in completing tasks; as well as actively participating in sprint planning meetings. The findings also showed that Business Analysts experience difficulty in contributing to Dynamic Capabilities when they lack system, industry, and business rules knowledge. This study provides a useful contribution in two ways. Firstly, it proposes a model that can be applied by researchers to help explore ways in which individuals influence team dynamic capabilities. Secondly, this contribution is important for practitioners as it highlights how the knowledge, skills, and behaviours of Business Analysts may support or hinder their ability to contribute to the Dynamic Capabilities of Agile Software Development teams. This study can be used to inform the design of capacity development programmes for individual team members and Business Analysts, and thus help managers to curate teams which will best promote Dynamic Capabilities. Although substantial data was collected, this research was limited, to some extent, by restricted access to classified and confidential documents. It is proposed that future researchers consider applying a multiple case-study strategy to allow for comparative analysis between teams that operate in different contexts. 2021-02-24T06:06:27Z 2021-02-24T06:06:27Z 2020 2021-02-23T12:09:55Z Master Thesis Masters MCom http://hdl.handle.net/11427/32953 eng application/pdf Department of Information Systems Faculty of Commerce
spellingShingle Information Systems
Ndlela, Mandlakazi
Exploring How Business Analysts Contribute To The Dynamic Capabilities Of Agile Software Development Teams
thesis_degree_str Master's
title Exploring How Business Analysts Contribute To The Dynamic Capabilities Of Agile Software Development Teams
title_full Exploring How Business Analysts Contribute To The Dynamic Capabilities Of Agile Software Development Teams
title_fullStr Exploring How Business Analysts Contribute To The Dynamic Capabilities Of Agile Software Development Teams
title_full_unstemmed Exploring How Business Analysts Contribute To The Dynamic Capabilities Of Agile Software Development Teams
title_short Exploring How Business Analysts Contribute To The Dynamic Capabilities Of Agile Software Development Teams
title_sort exploring how business analysts contribute to the dynamic capabilities of agile software development teams
topic Information Systems
url http://hdl.handle.net/11427/32953
work_keys_str_mv AT ndlelamandlakazi exploringhowbusinessanalystscontributetothedynamiccapabilitiesofagilesoftwaredevelopmentteams