How Artifact-Based and Authority-Based Coordination Affect Propagation Costs in Open Source Software Development

The success of open source software (OSS) projects depends on their ability to produce software architectures with low propagation costs, as such architectures demand little effort from developers. This study focuses on the project’s form of coordination—the way in which interdependent contributions are managed—as a driving force behind propagation costs. It distinguishes between two coordination archetypes. First, artifact-based coordination is found in egalitarian projects, in which developers only use the work artifact (the architecture itself), without direct interaction, to coordinate. Second, authority-based coordination is used in hierarchical projects (e.g., Linux Kernel) or when companies pay developers for their work. Using a computational model, this study compares these two coordination mechanisms by simulating how they build software architectures (formalized as design structure matrices) from interdependent contributions. As a contextual condition, the model considers the degree of architecture visibility, which is the developers’ (in)ability to see recent additions to the architecture. The model provides two insights. First, artifact-based coordination, as compared to authority-based coordination, generally leads to lower propagation costs. Second, decreasing the degree of architecture visibility reduces propagation costs, an effect that I describe as focal-layered superposition. These insights contribute to the literatures on coordination in OSS development and the mirroring hypothesis. They also have practical implications for the creation of preferable architectures in OSS development.

Authors

Institutions

Publication Details

Journal
MIS Quarterly
Published
2024-10-14
DOI
https://doi.org/10.25300/misq/2024/18021
Citations
2
Primary Topic
Open Source Software Innovations
Type
article
Field-Weighted Citation Impact
0.82
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

How Artifact-Based and Authority-Based Coordination Affect Propagation Costs in Open Source Software Development

Michael A. Zaggl
2 citations
MIS Quarterly
Open Source Software Innovations
0.82
article

How Artifact-Based and Authority-Based Coordination Affect Propagation Costs in Open Source Software Development

Michael A. Zaggl
article en
2 citations

Abstract

The success of open source software (OSS) projects depends on their ability to produce software architectures with low propagation costs, as such architectures demand little effort from developers. This study focuses on the project’s form of coordination—the way in which interdependent contributions are managed—as a driving force behind propagation costs. It distinguishes between two coordination archetypes. First, artifact-based coordination is found in egalitarian projects, in which developers only use the work artifact (the architecture itself), without direct interaction, to coordinate. Second, authority-based coordination is used in hierarchical projects (e.g., Linux Kernel) or when companies pay developers for their work. Using a computational model, this study compares these two coordination mechanisms by simulating how they build software architectures (formalized as design structure matrices) from interdependent contributions. As a contextual condition, the model considers the degree of architecture visibility, which is the developers’ (in)ability to see recent additions to the architecture. The model provides two insights. First, artifact-based coordination, as compared to authority-based coordination, generally leads to lower propagation costs. Second, decreasing the degree of architecture visibility reduces propagation costs, an effect that I describe as focal-layered superposition. These insights contribute to the literatures on coordination in OSS development and the mirroring hypothesis. They also have practical implications for the creation of preferable architectures in OSS development.

MIS QuarterlyVol. 49(2)
NEOMA Business School (FR)
Industry, innovation and infrastructure
Openalex Percentile: Top 18%
Open Source Software Innovations
0.82
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.