Splicing community and software architecture smells in agile teams: An industrial study

D Tamburri, R Kazman, WJ Van Den Heuvel - 2019 - scholarspace.manoa.hawaii.edu
Software engineering nowadays largely relies on agile methods to carry out software
development. In often highly distributed organizations, agile teams can develop …

File-level socio-technical congruence and its relationship with bug proneness in OSS projects

W Zhang, SC Cheung, Z Chen, Y Zhou… - Journal of Systems and …, 2019 - Elsevier
Coordination is important in software development. Socio-Technical Congruence (STC) is
proposed to measure the match between coordination requirements and actual coordination …

Using agents to manage socio-technical congruence in a global software engineering project

J Portillo-Rodríguez, A Vizcaino, M Piattini… - Information Sciences, 2014 - Elsevier
Abstract In Global Software Engineering (GSE) there are a number of communication and
coordination challenges which are brought about by the factor of distance. Measuring Socio …

Does latitude hurt while longitude kills? geographical and temporal separation in a large scale software development project

P Wagstrom, S Datta - Proceedings of the 36th International Conference …, 2014 - dl.acm.org
Distributed software development allows firms to leverage cost advantages and place work
near centers of competency. This distribution comes at a cost--distributed teams face …

Organizational structure, subsystem interaction pattern, and misalignments in complex NPD projects

M Jafari Songhori, J Nasiry - Production and operations …, 2020 - journals.sagepub.com
Developing a complex new product requires the firm both to deconstruct that product into
subsystems and to create an organizational structure aligned with the product architecture …

Analyzing the Tower of Babel with Kaiaulu

C Paradis, R Kazman, D Tamburri - Journal of Systems and Software, 2024 - Elsevier
Context: An extensive body of work has examined socio-technical activities in software
development; however, the availability of tools to enable these studies is limited. Aim: We …

Counter play-out: executing unrealizable scenario-based specifications

S Maoz, Y Sa'ar - 2013 35th International Conference on …, 2013 - ieeexplore.ieee.org
The scenario-based approach to the specification and simulation of reactive systems has
attracted much research efforts in recent years. While the problem of synthesizing a …

The influence of analyst communication in IS projects

S Shuraida, H Barki - Journal of the Association for Information …, 2013 - aisel.aisnet.org
Abstract Information system (IS) researchers have long noted that IS analysts need to
understand users' needs if they are to design better systems and improve project outcomes …

Tnm: A tool for mining of socio-technical data from git repositories

N Sviridov, M Evtikhiev… - 2021 IEEE/ACM 18th …, 2021 - ieeexplore.ieee.org
Networks of collaboration between engineers are reflected in traces of developers' activity in
version control systems (VCSs). Extracting data from Git repositories is an essential task for …

Socio-technical congruence in oss projects: Exploring conway's law in freebsd

MMM Syeed, I Hammouda - IFIP International Conference on Open …, 2013 - Springer
Software development requires effective communication, coordination and collaboration
among developers working on interdependent modules of the same project. The need for …