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:
Main Author: | |
---|---|
Format: | Thesis |
Language: | English |
Published: |
2023
|
Subjects: | |
Online Access: | https://ir.uitm.edu.my/id/eprint/88642/1/88642.pdf https://ir.uitm.edu.my/id/eprint/88642/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Universiti Teknologi Mara |
Language: | English |
id |
my.uitm.ir.88642 |
---|---|
record_format |
eprints |
spelling |
my.uitm.ir.886422024-01-02T03:23:40Z https://ir.uitm.edu.my/id/eprint/88642/ Modelling socio-technical congruence using lower-level technical dependencies to measure coordination in software engineering projects / Nurafifah Mohd Nor 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 NonPeerReviewed text en https://ir.uitm.edu.my/id/eprint/88642/1/88642.pdf Modelling socio-technical congruence using lower-level technical dependencies to measure coordination in software engineering projects / Nurafifah Mohd Nor. (2023) Masters thesis, thesis, Universiti Teknologi MARA (UiTM). <http://terminalib.uitm.edu.my/88642.pdf> |
institution |
Universiti Teknologi Mara |
building |
Tun Abdul Razak Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Teknologi Mara |
content_source |
UiTM Institutional Repository |
url_provider |
http://ir.uitm.edu.my/ |
language |
English |
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 |
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 |
publishDate |
2023 |
url |
https://ir.uitm.edu.my/id/eprint/88642/1/88642.pdf https://ir.uitm.edu.my/id/eprint/88642/ |
_version_ |
1787139621668257792 |