Knowledge transfer model of team capability in non-collocated software architecture development

Software architecture is all about making design decisions based on the requirements specified by the users. Knowledge transfer (KT) is crucially essential as for making these design decisions, many factors and inputs need to be carefully considered and accounted. However, not much is known about K...

Full description

Bibliographic Details
Main Author: Abdullah, Salfarina
Format: Thesis
Language:English
Published: 2012
Subjects:
Online Access:http://psasir.upm.edu.my/id/eprint/32016/1/FSKTM%202012%207R.pdf
_version_ 1796972050232901632
author Abdullah, Salfarina
author_facet Abdullah, Salfarina
author_sort Abdullah, Salfarina
collection UPM
description Software architecture is all about making design decisions based on the requirements specified by the users. Knowledge transfer (KT) is crucially essential as for making these design decisions, many factors and inputs need to be carefully considered and accounted. However, not much is known about KT in software architecture development, a setting that is very much knowledge intensive. Unclear flow of KT and insufficient explanation on how KT may influence teams’capabilities are identified as the problems seeking for immediate delineation. As awareness of the importance of KT in software development has increased, together with a growing interest in related capabilities, this research proposes to investigate how the KT unfolds between analyst and software architect teams in non-collocated software architecture development. Our interest also lies into the KT factors that might positively influence teams’ capability in terms of team and task familiarity. 150 participants consisting of analysts, software architects and a few project managers have been interviewed in two distinct phases of semi-structured interview sessions for data collection purpose. We describe and characterize KT through five key factors or constructs into a model: 1) the areas of knowledge used and exchanged, 2) the interdependency between teams, 3) the utilization of knowledge used and exchanged, 4) the mediums used for KT, and finally 5) the external conditions surrounding KT. The findings reveal confirmatory with our model. We used linear regression analysis for hypotheses testing, to check whether these five factors influence teams’ capability in terms of team and task familiarity, as well as their influence direction. The results have proven the interdependencies between teams, the utilization of the knowledge exchanged, and the external conditions surrounding KT will positively influence teams’ capability in terms of team and task familiarity. Although the mediums used for KT influence teams’ capability, the influence was found in negative direction. Areas of knowledge used and exchanged however have shown no influence on teams’ capability. The primary theoretical contribution of this research lies in the model that illustrates the interrelationships between analyst and software architect teams during non-collocated software architecture development, along with the influencing factors of KT over those teams’ capabilities. Taking team and task familiarity in viewing teams’ capability signifies a distinct approach that potentially inspires for greater contributions particularly in teams’ capability area of interest. In short, it provides better prospects for KT to occur between different functional teams that are non-collocated and rest a good understanding of how KT may influence their capability.
first_indexed 2024-03-06T08:22:08Z
format Thesis
id upm.eprints-32016
institution Universiti Putra Malaysia
language English
last_indexed 2024-03-06T08:22:08Z
publishDate 2012
record_format dspace
spelling upm.eprints-320162015-01-23T09:34:29Z http://psasir.upm.edu.my/id/eprint/32016/ Knowledge transfer model of team capability in non-collocated software architecture development Abdullah, Salfarina Software architecture is all about making design decisions based on the requirements specified by the users. Knowledge transfer (KT) is crucially essential as for making these design decisions, many factors and inputs need to be carefully considered and accounted. However, not much is known about KT in software architecture development, a setting that is very much knowledge intensive. Unclear flow of KT and insufficient explanation on how KT may influence teams’capabilities are identified as the problems seeking for immediate delineation. As awareness of the importance of KT in software development has increased, together with a growing interest in related capabilities, this research proposes to investigate how the KT unfolds between analyst and software architect teams in non-collocated software architecture development. Our interest also lies into the KT factors that might positively influence teams’ capability in terms of team and task familiarity. 150 participants consisting of analysts, software architects and a few project managers have been interviewed in two distinct phases of semi-structured interview sessions for data collection purpose. We describe and characterize KT through five key factors or constructs into a model: 1) the areas of knowledge used and exchanged, 2) the interdependency between teams, 3) the utilization of knowledge used and exchanged, 4) the mediums used for KT, and finally 5) the external conditions surrounding KT. The findings reveal confirmatory with our model. We used linear regression analysis for hypotheses testing, to check whether these five factors influence teams’ capability in terms of team and task familiarity, as well as their influence direction. The results have proven the interdependencies between teams, the utilization of the knowledge exchanged, and the external conditions surrounding KT will positively influence teams’ capability in terms of team and task familiarity. Although the mediums used for KT influence teams’ capability, the influence was found in negative direction. Areas of knowledge used and exchanged however have shown no influence on teams’ capability. The primary theoretical contribution of this research lies in the model that illustrates the interrelationships between analyst and software architect teams during non-collocated software architecture development, along with the influencing factors of KT over those teams’ capabilities. Taking team and task familiarity in viewing teams’ capability signifies a distinct approach that potentially inspires for greater contributions particularly in teams’ capability area of interest. In short, it provides better prospects for KT to occur between different functional teams that are non-collocated and rest a good understanding of how KT may influence their capability. 2012-08 Thesis NonPeerReviewed application/pdf en http://psasir.upm.edu.my/id/eprint/32016/1/FSKTM%202012%207R.pdf Abdullah, Salfarina (2012) Knowledge transfer model of team capability in non-collocated software architecture development. PhD thesis, Universiti Putra Malaysia. Software architecture Knowledge management Teams in the workplace - Case studies
spellingShingle Software architecture
Knowledge management
Teams in the workplace - Case studies
Abdullah, Salfarina
Knowledge transfer model of team capability in non-collocated software architecture development
title Knowledge transfer model of team capability in non-collocated software architecture development
title_full Knowledge transfer model of team capability in non-collocated software architecture development
title_fullStr Knowledge transfer model of team capability in non-collocated software architecture development
title_full_unstemmed Knowledge transfer model of team capability in non-collocated software architecture development
title_short Knowledge transfer model of team capability in non-collocated software architecture development
title_sort knowledge transfer model of team capability in non collocated software architecture development
topic Software architecture
Knowledge management
Teams in the workplace - Case studies
url http://psasir.upm.edu.my/id/eprint/32016/1/FSKTM%202012%207R.pdf
work_keys_str_mv AT abdullahsalfarina knowledgetransfermodelofteamcapabilityinnoncollocatedsoftwarearchitecturedevelopment