Aristotle vs. Ringelmann: A response to Scholtes et al. on Superlinear Production in Open Source Software

On December 19, 2015, Scholtes et al.'s work was published online in the Journal of Empirical Software Engineering, in which they challenged the exciting findings that we (with another co-author) presented in 2014, showing that open source software production exhibits superlinear productive bursts. We presented our findings as the first quantification of Aristotle's famous adage: The whole is more than the sum of its parts. In contrast, Scholtes et al. referred to Maximilien Ringelmann, a French agricultural engineer (1861-1931) who discovered the tendency for individual members of a group to become increasingly less productive as the size of their group increases. Since Ringelmann, the topic of collective intelligence has interested numbers of researchers in social sciences, as well as practitioners in management aiming at improving the performance of their team. And indeed, in most research and practice case studies, the Ringelmann effect has been found to hold. Our results challenge common wisdom, precisely because the Ringelmann effect has been replicated in countless experiments. We are glad that the study by Scholtes et al. allows us to explain further our findings by highlighting the methodological aspects that condition our diverging results. In particular, the definitions of group sizes and measurement periods are essential to explain the different conclusions. This healthy debate enriches the understanding on group productivity, in particular in the case of open source software production.

[1]  P. Anderson More is different. , 1972, Science.

[2]  T Maillart,et al.  Quantification of deviations from rationality with heavy tails in human dynamics. , 2010, Physical review. E, Statistical, nonlinear, and soft matter physics.

[3]  Brian A. Nosek,et al.  Promoting an open research culture , 2015, Science.

[4]  Patrick Keil,et al.  Principal agent theory and its application to analyze outsourcing of software development , 2005, ACM SIGSOFT Softw. Eng. Notes.

[5]  D. Sornette,et al.  Subcritical and supercritical regimes in epidemic models of earthquake aftershocks , 2001, cond-mat/0109318.

[6]  Didier Sornette,et al.  How Much Is the Whole Really More than the Sum of Its Parts? 1 ⊞ 1 = 2.5: Superlinear Productivity in Collective Group Actions , 2014, PloS one.

[7]  J. Tirole,et al.  The Economics of Technology Sharing: Open Source and Beyond , 2004 .

[8]  Marshall A. Kuypers,et al.  An Empirical Analysis of Cyber Security Incidents at a Large Organization , 2016 .

[9]  Vladimir I. Levenshtein,et al.  Binary codes capable of correcting deletions, insertions, and reversals , 1965 .

[10]  Didier Sornette,et al.  Using Prediction Markets to Incentivize and Measure Collective Knowledge Production , 2014, ArXiv.

[11]  Gregorio Robles,et al.  Remote analysis and measurement of libre software systems by means of the CVSAnalY tool , 2004, ICSE 2004.

[12]  Serge Haroche,et al.  Superradiance: An essay on the theory of collective spontaneous emission , 1982 .

[13]  Philip W. Anderson,et al.  Plasmons, Gauge Invariance, and Mass , 1963 .

[14]  A. Richter,et al.  The Whole Is More Than the Sum of Its Parts— Or Is It? A Review of the Empirical Literature on Complementarities in Organizations , 2010 .

[15]  T Maillart,et al.  Empirical tests of Zipf's law mechanism in open source Linux distribution. , 2008, Physical review letters.

[16]  M. Greicius,et al.  Greater than the sum of its parts: a review of studies combining structural connectivity and resting-state functional connectivity , 2009, Brain Structure and Function.

[17]  Barry W. Boehm,et al.  Software Engineering Economics , 1993, IEEE Transactions on Software Engineering.

[18]  James D. Herbsleb,et al.  Identification of coordination requirements: implications for the Design of collaboration and awareness tools , 2006, CSCW '06.

[19]  G. Humphrey The Psychology of the Gestalt. , 1924 .

[20]  Sebastian Spaeth,et al.  Carrots and Rainbows: Motivation and Social Practice in Open Source Software Development , 2012, MIS Q..

[21]  Dirk Riehle,et al.  The Commit Size Distribution of Open Source Software , 2009, 2009 42nd Hawaii International Conference on System Sciences.

[22]  Didier Sornette,et al.  Hierarchy of temporal responses of multivariate self-excited epidemic processes , 2011, 1101.1611.

[23]  Chandrasekar Subramaniam,et al.  Determinants of the Choice of Open Source Software License , 2008, J. Manag. Inf. Syst..

[24]  R. Coase The Nature of the Firm , 1937 .

[25]  Matjaz Perc,et al.  Self-organization of progress across the century of physics , 2013, Scientific Reports.

[26]  D. Sornette,et al.  Power-law Distributions of Offspring and Generation Numbers in Branching Models of Earthquake Triggering , 2003, cond-mat/0305007.

[27]  Michael A. West,et al.  Team innovation through collaboration , 2006 .

[28]  Henry Chesbrough,et al.  Open Innovation: The New Imperative for Creating and Profiting from Technology , 2003 .

[29]  Daniel M. Germán,et al.  What do large commits tell us?: a taxonomical study of large commits , 2008, MSR '08.

[30]  G. Neuman,et al.  Team effectiveness: beyond skills and cognitive ability. , 1999, The Journal of applied psychology.

[31]  Yochai Benkler,et al.  Coase's Penguin, or Linux and the Nature of the Firm , 2001, ArXiv.

[32]  George E. Tita,et al.  Self-Exciting Point Process Modeling of Crime , 2011 .

[33]  Sandra Slaughter,et al.  Understanding the Motivations, Participation, and Performance of Open Source Software Developers: A Longitudinal Study of the Apache Projects , 2006, Manag. Sci..

[34]  W. Lam Governing the Commons , 2010 .

[35]  D. Eden,et al.  Effects of crew composition on crew performance: Does the whole equal the sum of its parts? , 1985 .

[36]  D. Sornette,et al.  Quantifying reflexivity in financial markets: towards a prediction of flash crashes , 2012, 1201.3572.

[37]  Daryl J. Daley,et al.  An Introduction to the Theory of Point Processes , 2013 .

[38]  Jonathan I. Maletic,et al.  What's a Typical Commit? A Characterization of Open Source Software Repositories , 2008, 2008 16th IEEE International Conference on Program Comprehension.

[39]  Didier Sornette,et al.  Quantification of the High Level of Endogeneity and of Structural Regime Shifts in Commodity Markets , 2013 .

[40]  D. Meyer,et al.  Supporting Online Material Materials and Methods Som Text Figs. S1 to S6 References Evidence for a Collective Intelligence Factor in the Performance of Human Groups , 2022 .

[41]  E. Ostrom,et al.  Rules, Games, and Common-Pool Resources , 1994 .

[42]  Jens Grossklags,et al.  Given enough eyeballs, all bugs are shallow? Revisiting Eric Raymond with bug bounty programs , 2016, J. Cybersecur..

[43]  Paul A. David,et al.  Dynamics of Innovation in an Open Source Collaboration Environment: Lurking, Laboring, and Launching Floss Projects on Sourceforge , 2007 .

[44]  Yacine Ait-Sahalia,et al.  Modeling Financial Contagion Using Mutually Exciting Jump Processes , 2010 .

[45]  John P. A. Ioannidis,et al.  A manifesto for reproducible science , 2017, Nature Human Behaviour.

[46]  Barry Boehm,et al.  Software Cost Estimation with Cocomo II with Cdrom , 2000 .

[47]  A. Hawkes,et al.  A cluster process representation of a self-exciting process , 1974, Journal of Applied Probability.

[48]  P. Krugman The Self Organizing Economy , 1996 .

[49]  Ingo Scholtes,et al.  From Aristotle to Ringelmann: a large-scale analysis of team productivity and coordination in Open Source Software projects , 2015, Empirical Software Engineering.

[50]  E. Sundstrom,et al.  Work teams: Applications and effectiveness. , 1990 .

[51]  Eric S. Raymond,et al.  The Cathedral and the Bazaar , 2000 .

[52]  D. Sornette,et al.  Importance of direct and indirect triggered seismicity in the ETAS model of seismicity , 2003, physics/0303070.

[53]  Michael Beyerlein,et al.  Communities of Practice: A Critical Perspective on Collaboration , 2006 .

[54]  S. G. Cohen,et al.  What Makes Teams Work: Group Effectiveness Research from the Shop Floor to the Executive Suite , 1997 .

[55]  Fred P. Brooks,et al.  The Mythical Man-Month , 1975, Reliable Software.

[56]  D. Sornette Critical Phenomena in Natural Sciences: Chaos, Fractals, Selforganization and Disorder: Concepts and Tools , 2000 .

[57]  W. Hamilton,et al.  The Evolution of Cooperation , 1984 .