TY - JOUR
T1 - DISCURSIVE MODULATION IN OPEN SOURCE SOFTWARE
T2 - HOW ONLINE COMMUNITIES SHAPE NOVELTY AND COMPLEXITY
AU - Lindberg, Aron
AU - Berente, Nicholas
AU - Howison, James
AU - Lyytinen, Kalle
N1 - Publisher Copyright:
© 2024 University of Minnesota. All rights reserved.
PY - 2024/12
Y1 - 2024/12
N2 - We study the development of two open source software (OSS) web frameworks to understand how OSS communities shape software novelty and complexity in the absence of strong organizational hierarchies. We examine how projects engage in distinct “discursive modulation practices” to imprint the community’s shared core doctrines and design principles onto the software thereby shaping its novelty and complexity. We borrow the concept of modulation from audio synthesis to explain how a preexisting signal—in our case, the ongoing community discourse—is modulated to produce varying sounds—in our case, the novelty and complexity of the software. The concept of modulation offers a lens to understand how emergent, community-wide development activities are influenced by filtering discursive positions and mixing those positions, thereby shaping the artifact’s novelty and complexity. Our research shows that the modulation of novelty exhibits a range from “proximal” to “distal” searches for new features, while the modulation of complexity varies between “integration” and “deprecation.” By drawing on these concepts, we formulate a theory that explains how modulation results in alternative OSS community approaches to shaping software novelty and complexity and how this process reflects and is reflected in the resulting software artifact.
AB - We study the development of two open source software (OSS) web frameworks to understand how OSS communities shape software novelty and complexity in the absence of strong organizational hierarchies. We examine how projects engage in distinct “discursive modulation practices” to imprint the community’s shared core doctrines and design principles onto the software thereby shaping its novelty and complexity. We borrow the concept of modulation from audio synthesis to explain how a preexisting signal—in our case, the ongoing community discourse—is modulated to produce varying sounds—in our case, the novelty and complexity of the software. The concept of modulation offers a lens to understand how emergent, community-wide development activities are influenced by filtering discursive positions and mixing those positions, thereby shaping the artifact’s novelty and complexity. Our research shows that the modulation of novelty exhibits a range from “proximal” to “distal” searches for new features, while the modulation of complexity varies between “integration” and “deprecation.” By drawing on these concepts, we formulate a theory that explains how modulation results in alternative OSS community approaches to shaping software novelty and complexity and how this process reflects and is reflected in the resulting software artifact.
KW - complexity
KW - discourse
KW - discursive modulation
KW - novelty
KW - online communities
KW - Open source software
UR - http://www.scopus.com/inward/record.url?scp=85210994532&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85210994532&partnerID=8YFLogxK
U2 - 10.25300/MISQ/2023/16872
DO - 10.25300/MISQ/2023/16872
M3 - Article
AN - SCOPUS:85210994532
SN - 0276-7783
VL - 48
SP - 1395
EP - 1422
JO - MIS Quarterly: Management Information Systems
JF - MIS Quarterly: Management Information Systems
IS - 4
ER -