Related Experiment Video
Updated: Jan 19, 2026

The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
Published on: October 14, 2017
Online division of labour: emergent structures in Open Source Software.
María J Palazzi1, Jordi Cabot1,2, Javier Luis Cánovas Izquierdo1
1Internet Interdisciplinary Institute (IN3), Universitat Oberta de Catalunya, Barcelona, Catalonia, Spain.
Open source software development involves volunteer developers organizing into structured blocks, reflecting cognitive limits and leading to efficient teamwork. This research reveals how developer groups self-organize within projects.
Area of Science:
- Computer Science
- Sociology
- Network Science
Background:
- Open Source Software (OSS) development relies on volunteer participation.
- Existing research focuses on contributor onboarding and engagement, but less on self-organization dynamics.
- GitHub's decentralized platform contrasts with the need for hierarchy and division of labor due to human cognitive limits.
Purpose of the Study:
- To investigate how diverse developer groups self-organize in OSS projects.
- To analyze the structural arrangements in developer-file bipartite networks.
- To understand the emergence of hierarchy and division of labor in decentralized development.
Main Methods:
- Analysis of popular open source projects from GitHub.
- Representation of projects as developer-file bipartite networks.
- Examination of key network properties: nestedness, modularity, and in-block nestedness.
Main Results:
- OSS projects evolve into internally organized blocks, indicating emergent structure.
- The size distribution of these blocks is bounded, relating to Dunbar's number.
- Evidence of heterogeneity among contributors and subgroups of developers working on specific file groups.
Conclusions:
- Developer self-organization in OSS reflects bio-cognitive constraints, influencing group formation and efficiency.
- Findings link online work environments to established theories of group size and structure.
- Results provide a foundation for future research on online team assembly and modeling OSS project evolution.
Related Concept Videos
Quantifying Work
Principle of Virtual Work: Problem Solving
To apply the principle of virtual work,...
Social Loafing
Virtual Work
In static equilibrium, a body can experience an imaginary or virtual movement, such as displacement or rotation. The virtual work done by a force is equal to the dot product of force and virtual displacement in the direction of the force. When it comes to virtually rotating a...
Levels of Organization
Molecules Are Composed of Atoms, and Biomolecules Are Assembled from Molecules:
The most basic levels include atoms, molecules, and biomolecules. Atoms, the smallest unit of ordinary matter, are composed of a nucleus and electrons. Molecules...
Indeterminate Structure

