Modelling socio-technical congruence using lower-level technical dependencies to measure coordination in software engineering projects / Nurafifah Mohd Nor

Socio-technical congruence (STC) is a match between technical dependencies and actual coordination activities carried out by software engineers. STC reduces the resolution time for a modification request, decreases errors, and increases performance and software quality. Recent studies on STC have hi...

全面介紹

Saved in:
書目詳細資料
主要作者: Mohd Nor, Nurafifah
格式: Thesis
語言:English
出版: 2023
主題:
在線閱讀:https://ir.uitm.edu.my/id/eprint/88642/1/88642.pdf
標簽: 添加標簽
沒有標簽, 成為第一個標記此記錄!
id my-uitm-ir.88642
record_format uketd_dc
spelling my-uitm-ir.886422024-01-02T03:23:40Z Modelling socio-technical congruence using lower-level technical dependencies to measure coordination in software engineering projects / Nurafifah Mohd Nor 2023 Mohd Nor, Nurafifah T Technology (General) Socio-technical congruence (STC) is a match between technical dependencies and actual coordination activities carried out by software engineers. STC reduces the resolution time for a modification request, decreases errors, and increases performance and software quality. Recent studies on STC have highlighted the inability of STC to represent a lower level of technical dependencies and the use of a limited range of actual coordination in the conceptualization. However, only a few studies investigated STC’s relationship with task complexity in distributed development settings. In this study, we proposed an enhancement to the current STC model. This study enhanced the current STC model by constructing an integrated model of STC that conceptualizes lower-level technical dependencies and actual coordination and validate the enhanced STC model on task complexity in distributed software development. We performed linear regression analysis on three open-source software projects at the component level and discovered a significant negative relationship between congruence and task complexity. We observed that higher congruence would decrease the changes made in lower-level technical dependencies (component level) to complete modification requests. We also observed that congruence does not necessarily reflect task complexity when developers are already aware of the area of change. This study contributes the following: 1) an enhanced STC model and 2) an additional piece of empirical evidence on the relationship between the enhanced STC model on task complexity in distributed software development. 2023 Thesis https://ir.uitm.edu.my/id/eprint/88642/ https://ir.uitm.edu.my/id/eprint/88642/1/88642.pdf text en public masters Universiti Teknologi MARA (UiTM) College of Computing, Informatics and Media June Mohd Fauzi, Shukor Sanim (Assoc. Pro. Ts. Dr.)
institution Universiti Teknologi MARA
collection UiTM Institutional Repository
language English
advisor Mohd Fauzi, Shukor Sanim (Assoc. Pro. Ts. Dr.)
topic T Technology (General)
spellingShingle T Technology (General)
Mohd Nor, Nurafifah
Modelling socio-technical congruence using lower-level technical dependencies to measure coordination in software engineering projects / Nurafifah Mohd Nor
description Socio-technical congruence (STC) is a match between technical dependencies and actual coordination activities carried out by software engineers. STC reduces the resolution time for a modification request, decreases errors, and increases performance and software quality. Recent studies on STC have highlighted the inability of STC to represent a lower level of technical dependencies and the use of a limited range of actual coordination in the conceptualization. However, only a few studies investigated STC’s relationship with task complexity in distributed development settings. In this study, we proposed an enhancement to the current STC model. This study enhanced the current STC model by constructing an integrated model of STC that conceptualizes lower-level technical dependencies and actual coordination and validate the enhanced STC model on task complexity in distributed software development. We performed linear regression analysis on three open-source software projects at the component level and discovered a significant negative relationship between congruence and task complexity. We observed that higher congruence would decrease the changes made in lower-level technical dependencies (component level) to complete modification requests. We also observed that congruence does not necessarily reflect task complexity when developers are already aware of the area of change. This study contributes the following: 1) an enhanced STC model and 2) an additional piece of empirical evidence on the relationship between the enhanced STC model on task complexity in distributed software development.
format Thesis
qualification_level Master's degree
author Mohd Nor, Nurafifah
author_facet Mohd Nor, Nurafifah
author_sort Mohd Nor, Nurafifah
title Modelling socio-technical congruence using lower-level technical dependencies to measure coordination in software engineering projects / Nurafifah Mohd Nor
title_short Modelling socio-technical congruence using lower-level technical dependencies to measure coordination in software engineering projects / Nurafifah Mohd Nor
title_full Modelling socio-technical congruence using lower-level technical dependencies to measure coordination in software engineering projects / Nurafifah Mohd Nor
title_fullStr Modelling socio-technical congruence using lower-level technical dependencies to measure coordination in software engineering projects / Nurafifah Mohd Nor
title_full_unstemmed Modelling socio-technical congruence using lower-level technical dependencies to measure coordination in software engineering projects / Nurafifah Mohd Nor
title_sort modelling socio-technical congruence using lower-level technical dependencies to measure coordination in software engineering projects / nurafifah mohd nor
granting_institution Universiti Teknologi MARA (UiTM)
granting_department College of Computing, Informatics and Media June
publishDate 2023
url https://ir.uitm.edu.my/id/eprint/88642/1/88642.pdf
_version_ 1794192137064022016