2013
DOI: 10.1007/978-3-642-38928-3_8
|View full text |Cite
|
Sign up to set email alerts
|

Socio-technical Congruence in OSS Projects: Exploring Conway’s Law in FreeBSD

Abstract: Abstract. Software development requires effective communication, coordination and collaboration among developers working on interdependent modules of the same project. The need for coordination is even more evident in open source projects where development is often more dispersed and distributed. In this paper, we study the match between the coordination needs established by the technical domain (i.e. source code) and the actual coordination activities carried out by the development team, such hypothetical mat… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
11
0

Year Published

2013
2013
2024
2024

Publication Types

Select...
3
3

Relationship

1
5

Authors

Journals

citations
Cited by 12 publications
(12 citation statements)
references
References 24 publications
1
11
0
Order By: Relevance
“…Understanding socio-technical dependency through the analysis of congruence between the social and technical dimension is vital for supporting collaboration and coordination in OSS projects [36] [3]. For instance, developers who are modifying interdependent code modules but not communicating may introduce potential future integration problems.…”
Section: Socio-technicalmentioning
confidence: 99%
See 2 more Smart Citations
“…Understanding socio-technical dependency through the analysis of congruence between the social and technical dimension is vital for supporting collaboration and coordination in OSS projects [36] [3]. For instance, developers who are modifying interdependent code modules but not communicating may introduce potential future integration problems.…”
Section: Socio-technicalmentioning
confidence: 99%
“…Rather they voluntarily join and contribute to the project. These people belong to discrete geographical locations having significant difference in background, timezone, language and cultural distances [36]. Often simple communication media like email, wiki, chat [44] are used to establish communication, collaboration among the community members.…”
Section: Socialmentioning
confidence: 99%
See 1 more Smart Citation
“…Therefore, good congruence through communication among developers based on architecture design certainly helps explain the faulty conceptualization in some parts of the system [40]. However, little research has been done on how STC influence software quality when coordination requirement and actual coordination are congruent.…”
Section: J Fundam Appl Sci 2017 9(5s) 101-114 105mentioning
confidence: 99%
“…Coordination needs is more significant in open source project since the developer team is distribute [40]. To conduct this research, Yetus project with 20 developers was chosen.…”
Section: 1setting and Datasetsmentioning
confidence: 99%