Assessing the relationship between socio-technical congruence and task performance in incremental project lifecycle / Wan Asma Wan Mohammad Sobri

Coordination in the development of a software engineering project refers to the relationships between two or more people working on same tasks and achieving mutual understanding or agreement. However, coordination in distributed development projects is threatened by external issues. Therefore, with...

Full description

Saved in:
Bibliographic Details
Main Author: Wan Mohammad Sobri, Wan Asma
Format: Thesis
Language:English
Published: 2021
Subjects:
Online Access:https://ir.uitm.edu.my/id/eprint/46550/1/46550.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-uitm-ir.46550
record_format uketd_dc
spelling my-uitm-ir.465502022-03-25T02:39:28Z Assessing the relationship between socio-technical congruence and task performance in incremental project lifecycle / Wan Asma Wan Mohammad Sobri 2021-03 Wan Mohammad Sobri, Wan Asma Algebra Coordination in the development of a software engineering project refers to the relationships between two or more people working on same tasks and achieving mutual understanding or agreement. However, coordination in distributed development projects is threatened by external issues. Therefore, with the first objective of this study which is: 1) to identify issues related to coordination in task performance; this study is using Systematic Literature Review (SLR) to synthesis these coordination issues. Through SLR, four main issues were discovered which are different time zone, cultural factors, organisational boundaries and geographical distance that mostly affect task performance in software development project. The issues discovered further leads to the need for coordination measurement to ensure that social coordination between members and dependent work is sufficient to carry out such technical work, even when it comes to dynamic software teams. Thus, Socio- Technical Congruence (STC) were introduced to conceptualize and measure developer coordination in software engineering project. Although previous studies on STC have shown that the fit between social and technical dependencies leads to improved task performance, however, little is known about how it relates to tasks performance in software development life cycle. As such, the second objective of this study intended: 2) to evaluate the relationship between STC and task performance in a project that is developed using incremental model. This study is motivated because software engineering projects may employ different types of software development life cycle (SDLC) in their project. Despite this, flexible SDLC models such as incremental model are seen to be able to reduce the overruns either in term of budget or schedule, but the extent to which STC is congruent in software development implementing this model is still unknown. Extraction and analysis method then is used to validate the study's hypothesis that support claim resolution time decreases with the increase of congruence. The process of analysing data utilised Mining Software Repository (MSR) as a standard approach to extract the data from the repository. Result of this study found that the existence of social interaction accompanies technical task led to improved task performance. These results contribute to the effectiveness of the STC as a measure of developer coordination in other contexts of software engineering projects that utilise the SDLC environment, particularly in incremental models. 2021-03 Thesis https://ir.uitm.edu.my/id/eprint/46550/ https://ir.uitm.edu.my/id/eprint/46550/1/46550.pdf text en public masters Universiti Teknologi MARA Faculty of Computer and Mathematical Sciences
institution Universiti Teknologi MARA
collection UiTM Institutional Repository
language English
topic Algebra
spellingShingle Algebra
Wan Mohammad Sobri, Wan Asma
Assessing the relationship between socio-technical congruence and task performance in incremental project lifecycle / Wan Asma Wan Mohammad Sobri
description Coordination in the development of a software engineering project refers to the relationships between two or more people working on same tasks and achieving mutual understanding or agreement. However, coordination in distributed development projects is threatened by external issues. Therefore, with the first objective of this study which is: 1) to identify issues related to coordination in task performance; this study is using Systematic Literature Review (SLR) to synthesis these coordination issues. Through SLR, four main issues were discovered which are different time zone, cultural factors, organisational boundaries and geographical distance that mostly affect task performance in software development project. The issues discovered further leads to the need for coordination measurement to ensure that social coordination between members and dependent work is sufficient to carry out such technical work, even when it comes to dynamic software teams. Thus, Socio- Technical Congruence (STC) were introduced to conceptualize and measure developer coordination in software engineering project. Although previous studies on STC have shown that the fit between social and technical dependencies leads to improved task performance, however, little is known about how it relates to tasks performance in software development life cycle. As such, the second objective of this study intended: 2) to evaluate the relationship between STC and task performance in a project that is developed using incremental model. This study is motivated because software engineering projects may employ different types of software development life cycle (SDLC) in their project. Despite this, flexible SDLC models such as incremental model are seen to be able to reduce the overruns either in term of budget or schedule, but the extent to which STC is congruent in software development implementing this model is still unknown. Extraction and analysis method then is used to validate the study's hypothesis that support claim resolution time decreases with the increase of congruence. The process of analysing data utilised Mining Software Repository (MSR) as a standard approach to extract the data from the repository. Result of this study found that the existence of social interaction accompanies technical task led to improved task performance. These results contribute to the effectiveness of the STC as a measure of developer coordination in other contexts of software engineering projects that utilise the SDLC environment, particularly in incremental models.
format Thesis
qualification_level Master's degree
author Wan Mohammad Sobri, Wan Asma
author_facet Wan Mohammad Sobri, Wan Asma
author_sort Wan Mohammad Sobri, Wan Asma
title Assessing the relationship between socio-technical congruence and task performance in incremental project lifecycle / Wan Asma Wan Mohammad Sobri
title_short Assessing the relationship between socio-technical congruence and task performance in incremental project lifecycle / Wan Asma Wan Mohammad Sobri
title_full Assessing the relationship between socio-technical congruence and task performance in incremental project lifecycle / Wan Asma Wan Mohammad Sobri
title_fullStr Assessing the relationship between socio-technical congruence and task performance in incremental project lifecycle / Wan Asma Wan Mohammad Sobri
title_full_unstemmed Assessing the relationship between socio-technical congruence and task performance in incremental project lifecycle / Wan Asma Wan Mohammad Sobri
title_sort assessing the relationship between socio-technical congruence and task performance in incremental project lifecycle / wan asma wan mohammad sobri
granting_institution Universiti Teknologi MARA
granting_department Faculty of Computer and Mathematical Sciences
publishDate 2021
url https://ir.uitm.edu.my/id/eprint/46550/1/46550.pdf
_version_ 1783734757688868864