How many eyeballs does a bug need? An empirical validation of Linus' Law

Linus’ Law reflects on a key characteristic of open source software development: developers’ tendency to closely work together in the bug resolution process. In this paper we empirically examine Linus’ Law using a data-set of 1,000+ Android bugs, owned by 70+ developers. Our results indicate that en...

Full description

Saved in:
Bibliographic Details
Main Authors: DATTA, Subhajit, SARKAR, Proshanta, DAS, Sutirtha, SRESHTHA, Sonu, LADE, Prasanth, MAJUMDER, Subhashis
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2014
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/5580
https://ink.library.smu.edu.sg/context/sis_research/article/6583/viewcontent/HowManyEyeballsDoesABugNeed_2014_av.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
Description
Summary:Linus’ Law reflects on a key characteristic of open source software development: developers’ tendency to closely work together in the bug resolution process. In this paper we empirically examine Linus’ Law using a data-set of 1,000+ Android bugs, owned by 70+ developers. Our results indicate that encouraging developers to work closely with one another has nuanced implications; while one form of contact may help reduce bug resolution time, another form can have quite the opposite effect. We present statistically significant evidence in support of our results and discuss their relevance at the individual and organizational levels.