2009
DOI: 10.1007/978-3-642-02032-2_24
|View full text |Cite
|
Sign up to set email alerts
|

Reassessing Brooks’ Law for the Free Software Community

Abstract: Abstract. Proponents of Free Software have argued that some of the most established software engineering principles do not fully apply when considered in an open, distributed approach. Among these principles, "Brooks' Law" has been questioned in the Free Software context: large teams of developers, contrary to the law, will not need an increasingly growing number of communication channels. As advocates claim, this is due to the internal characteristics of the Free Software process: the high modularity of the c… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2010
2010
2015
2015

Publication Types

Select...
3
1
1

Relationship

0
5

Authors

Journals

citations
Cited by 10 publications
(2 citation statements)
references
References 27 publications
0
2
0
Order By: Relevance
“…The idea that in open source larger team means successful projects, dubbed as ''Linus' Law" is a hot research issue nowadays. Recently Capiluppi and Adams [3] conducted a study questioning Brook's law and found that, regarding communication channels, it is valid for the core developer team of an open source project. Our finding provides additional insight to these claims.…”
Section: Discussionmentioning
confidence: 98%
“…The idea that in open source larger team means successful projects, dubbed as ''Linus' Law" is a hot research issue nowadays. Recently Capiluppi and Adams [3] conducted a study questioning Brook's law and found that, regarding communication channels, it is valid for the core developer team of an open source project. Our finding provides additional insight to these claims.…”
Section: Discussionmentioning
confidence: 98%
“…Following the reasoning of Brooks [3], an increased number of people working together will decrease productivity due to communication costs. Interestingly, this effect has not turned up in prior studies [18; 19; 34], respectively only within the group of core developers [4]. This leads to the conclusion that Brooks's Law seems not to apply to open source software development, maybe because of very strict modularization, which increases possible division of labor while reducing the need for communication.…”
Section: Implications For Project Effort and Efficiencymentioning
confidence: 60%