Assessing the impact of socio-technical congruence in software development: a systematic literature review

Software development is a critical task that depends on coordination among team members and organizational activities that bring team members together. The literature indicates that various techniques have been applied to control the coordination level among team members. Notable among these techniq...

Full description

Saved in:
Bibliographic Details
Main Authors: Binish Raza, Rodina Ahmad, Mohd H.N.M Nasir, Shukor S.M Fauzi, Muhammad A. Raza
Format: Article
Language:English
Published: Elsevier 2021-12-01
Series:Kuwait Journal of Science
Subjects:
Online Access:https://journalskuwait.org/kjs/index.php/KJS/article/view/9240
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849471070502912000
author Binish Raza
Rodina Ahmad
Mohd H.N.M Nasir
Shukor S.M Fauzi
Muhammad A. Raza
author_facet Binish Raza
Rodina Ahmad
Mohd H.N.M Nasir
Shukor S.M Fauzi
Muhammad A. Raza
author_sort Binish Raza
collection DOAJ
description Software development is a critical task that depends on coordination among team members and organizational activities that bring team members together. The literature indicates that various techniques have been applied to control the coordination level among team members. Notable among these techniques is social-technical congruence (STC), which helps to measure the alignment between the social and technical capabilities of an organization and teams at various stages of software development. The main objective of this study is to perform a systematic literature review (SLR) that recognizes and structures existing studies that represent new evolutionary trends in the field of STC. A SLR is performed of 46 publications from 4 data sources, including journals, conferences and workshop proceedings, most of which were published between 2008 and 2019. Attention is especially directed to synthesizing the studies related to STC and its impact on software development. To this end, a thorough analysis is carried out to elicit the studies on the basis of 7 research questions in this SLR. The outcome of this SLR is a set of ample research studies representing various aspects, performance impacts, factors, and evolutionary trends in the field of STC. Furthermore, STC measurement techniques are classified in two distinct groups, matrix-based and social network analysis-based measures. After a systematic exploration of these aspects, it is concluded that some areas still require further investigation. For instance, (1) STC-related literature exists, but only one research work mainly focuses on the risk of overwhelming STC (i.e., excessive STC measurement may overburden the software development process); (2) STC measurement techniques facilitate the identification of congruence gaps, but no attention have been given towards the unweighted social network analysis based STC measurement models; (3) STC measurement techniques are generally applied in the development phase of the project lifecycle, but these measurements are rarely used in other software development phases, such as the requirement and testing phases or all phases; and (4) The development factors that effects on STC measurement are rarely focused by researchers in context of various domains.
format Article
id doaj-art-a7da7c61ef2b4f9381d742c50353fdfa
institution Kabale University
issn 2307-4108
2307-4116
language English
publishDate 2021-12-01
publisher Elsevier
record_format Article
series Kuwait Journal of Science
spelling doaj-art-a7da7c61ef2b4f9381d742c50353fdfa2025-08-20T03:24:56ZengElsevierKuwait Journal of Science2307-41082307-41162021-12-0149110.48129/kjs.v49i1.9240Assessing the impact of socio-technical congruence in software development: a systematic literature reviewBinish Raza0Rodina Ahmad1Mohd H.N.M Nasir2Shukor S.M Fauzi3Muhammad A. Raza4Faculty of Computer Science and Information Technology, Universiti Malaya (UM), 50603 Kuala Lumpur, MalaysiaUniversity MalayaFaculty of Computer Science and Information Technology, Universiti Malaya (UM), 50603 Kuala Lumpur, MalaysiaFaculty of Computer and Mathematical Sciences, Universiti Teknologi MARA, Perlis, MalaysiaDept. of Information Technology, Bahauddin Zakariya University, Multan, PakistanSoftware development is a critical task that depends on coordination among team members and organizational activities that bring team members together. The literature indicates that various techniques have been applied to control the coordination level among team members. Notable among these techniques is social-technical congruence (STC), which helps to measure the alignment between the social and technical capabilities of an organization and teams at various stages of software development. The main objective of this study is to perform a systematic literature review (SLR) that recognizes and structures existing studies that represent new evolutionary trends in the field of STC. A SLR is performed of 46 publications from 4 data sources, including journals, conferences and workshop proceedings, most of which were published between 2008 and 2019. Attention is especially directed to synthesizing the studies related to STC and its impact on software development. To this end, a thorough analysis is carried out to elicit the studies on the basis of 7 research questions in this SLR. The outcome of this SLR is a set of ample research studies representing various aspects, performance impacts, factors, and evolutionary trends in the field of STC. Furthermore, STC measurement techniques are classified in two distinct groups, matrix-based and social network analysis-based measures. After a systematic exploration of these aspects, it is concluded that some areas still require further investigation. For instance, (1) STC-related literature exists, but only one research work mainly focuses on the risk of overwhelming STC (i.e., excessive STC measurement may overburden the software development process); (2) STC measurement techniques facilitate the identification of congruence gaps, but no attention have been given towards the unweighted social network analysis based STC measurement models; (3) STC measurement techniques are generally applied in the development phase of the project lifecycle, but these measurements are rarely used in other software development phases, such as the requirement and testing phases or all phases; and (4) The development factors that effects on STC measurement are rarely focused by researchers in context of various domains.https://journalskuwait.org/kjs/index.php/KJS/article/view/9240Socio-technical congruenceSocio technical coordinationSoftware developmentSocial dependencyTechnical dependencySocio-technical dependency
spellingShingle Binish Raza
Rodina Ahmad
Mohd H.N.M Nasir
Shukor S.M Fauzi
Muhammad A. Raza
Assessing the impact of socio-technical congruence in software development: a systematic literature review
Kuwait Journal of Science
Socio-technical congruence
Socio technical coordination
Software development
Social dependency
Technical dependency
Socio-technical dependency
title Assessing the impact of socio-technical congruence in software development: a systematic literature review
title_full Assessing the impact of socio-technical congruence in software development: a systematic literature review
title_fullStr Assessing the impact of socio-technical congruence in software development: a systematic literature review
title_full_unstemmed Assessing the impact of socio-technical congruence in software development: a systematic literature review
title_short Assessing the impact of socio-technical congruence in software development: a systematic literature review
title_sort assessing the impact of socio technical congruence in software development a systematic literature review
topic Socio-technical congruence
Socio technical coordination
Software development
Social dependency
Technical dependency
Socio-technical dependency
url https://journalskuwait.org/kjs/index.php/KJS/article/view/9240
work_keys_str_mv AT binishraza assessingtheimpactofsociotechnicalcongruenceinsoftwaredevelopmentasystematicliteraturereview
AT rodinaahmad assessingtheimpactofsociotechnicalcongruenceinsoftwaredevelopmentasystematicliteraturereview
AT mohdhnmnasir assessingtheimpactofsociotechnicalcongruenceinsoftwaredevelopmentasystematicliteraturereview
AT shukorsmfauzi assessingtheimpactofsociotechnicalcongruenceinsoftwaredevelopmentasystematicliteraturereview
AT muhammadaraza assessingtheimpactofsociotechnicalcongruenceinsoftwaredevelopmentasystematicliteraturereview